Вчера в 14:24
это для старой версии, новые версии v5 без jquery
Доработка Fancybox для вывода видео с Rutube 3
11 марта 2025, 15:00
Сам разобрался, добавил скрытое поле input для псевдонима и оттуда подтягивал значение в админку, По поводу кэша тоже разобрался, после сохранения и и...
Как сделать загрузку изображения с фронтенда в tv поле 3
10 марта 2025, 21:48
В Modx есть очереди, можно было не делать отдельную таблицу, а использовать их. Но это имеет смысл только если на создание уходит больше 30 секунд, чт...
Создание товаров через ЛК из контекста web 6
08 марта 2025, 08:06
Пока нет такого функционала, но постараюсь в ближайшее время добавить
Cabinet 13
07 марта 2025, 23:17
Про код. Про «научиться писать код понятный и логичный». Не в тему поста выше, ситуация вчера/сегодня и смех и грех.
Вчера пришел запрос от Заказчика...
Плюсы и минусы Vue и gtsAPI 23
07 марта 2025, 22:34
Уроки по синхронизации с Битрикс24 имеют весьма опосредованное отношение к Modx. Да и основная сложность при работе с Битрикс24 это структура хранения...
Виджеты в админке или как добавить свою кнопку 6
07 марта 2025, 21:49
Абсолютные пути будут поправлены со следующей версией, готовлю обновление в плане управления темой, не только переключалка тем будет…
[EclipseUI] Обновление до версии 1.1.3 Кнопка переключения тем. 8
07 марта 2025, 04:59
Я делал ровно такое через тегирование, компонентом tvSuperSelect.
На другом сайте клиники пытался сделать через taxonomy, но там что-то пошло не та...
Сайт мнгопрофильного медицинского центра на minishop2 2
06 марта 2025, 13:02
Теперь всё понятно.
Спасибо за разъяснение.
[SendIt 2.2.0] Авторизация по любому полю. Генерация username. 10
06 марта 2025, 11:30
Получается, что бы записать в заказы надо указать в input name="region"?
Как правильно раставить переменные для select в order MiniShop2? 4
По прежнему открывает /manager/?a=9
autoredirector начал открываться по адресу /?a=index&namespace=autoredirector
Для начала хочу поблагодарить за отличный компонент, сэкономил кучу времени.
Теперь хотел бы попросить помощи, сейчас баннеры выводятся так
Используется стандартный чанк (byAd) для оформления, код чанка
Вопрос, как можно реализовать такую логику, если не заполнено поле URL в админке компонента, то использовать другой шаблон оформления или убрать ссылку с картинки?
Спасибо
Решение, заменил код шаблона который открывался на код шаблона который нужен.
Ошибок ни в modx не в серверном файле нет
Еще заметил глюк, при переносе с хостинга на хостинг (в рамках одного хостинга) и смены адреса core в отчете об ошибках сыпется следующие
И так по каждому дополнению которое вшито в сборку, происходит это из за обновления списков установленных дополнений. Если удалить дополнение и поставить заново из репозитария, то ошибка пропадает. Может есть комплексное решение этой болячки?
RewriteBase /
RewriteCond %{HTTP:X-HTTPS} !1
RewriteRule ^(.*)$ %{HTTP_HOST}/$1 [R,L]
RewriteCond %{HTTP_HOST} !^www\.(.*) [NC]
RewriteRule ^(.*)$ https:\/\/www\.%{HTTP_HOST}\/$1 [R=301,QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
RewriteRule ^edit/([0-9]+)/? topic/edit?tid=$1 [L,QSA]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.(php|html|htm)\ HTTP/
RewriteRule ^(.*)index\.(php|html|htm)$ $1 [R=301,L]
php_flag register_globals Off
php_flag zlib.output_compression On
php_value zlib.output_compression_level 5
ExpiresActive On
ExpiresByType image/gif A2592000
ExpiresByType image/jpeg A2592000
ExpiresByType image/png A2592000
BrowserMatch «MSIE» brokenvary=1
BrowserMatch «Mozilla/4.[0-9]{2}» brokenvary=1
BrowserMatch «Opera» !brokenvary
# кеширование в браузере на стороне пользователя
<ifModule mod_headers.c>
#кэшировать html и htm файлы на один день
<FilesMatch "\.(html|htm)$">
Header set Cache-Control «max-age=43200»
#кэшировать css, javascript и текстовые файлы на одну неделю
<FilesMatch "\.(js|css|txt)$">
Header set Cache-Control «max-age=604800»
#кэшировать флэш и изображения на месяц
<FilesMatch "\.(flv|swf|ico|gif|jpg|jpeg|png)$">
Header set Cache-Control «max-age=2592000»
#отключить кэширование
<FilesMatch "\.(pl|php|cgi|spl|scgi|fcgi)$">
Header unset Cache-Control
# Cache-Control
<ifModule mod_headers.c>
# 30 дней
<filesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|swf)$">
Header set Cache-Control «max-age=2592000, public»
# 30 дней
<filesMatch "\.(css|js)$">
Header set Cache-Control «max-age=2592000, public»
# 2 дня
<filesMatch "\.(xml|txt)$">
Header set Cache-Control «max-age=172800, public, must-revalidate»
# 1 день
<filesMatch "\.(html|htm|php)$">
Header set Cache-Control «max-age=172800, private, must-revalidate»
#Запрет отдачи HTTP-заголовков Vary браузерам семейства MSIE
<IfModule mod_setenvif.c>
BrowserMatch «MSIE» force-no-vary
BrowserMatch «Mozilla/4.[0-9]{2}» force-no-vary
<ifModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/css text/javascript application/javascript application/x-javascript
php_value default_charset utf-8
AddType 'text/html; charset=utf-8' .html .htm .shtml
Сборка отличная, но Fenom не хочется учить, возможно ли его отключить?
Установил компонент, к сожалению он не захотел работать из коробки, выдает ошибку core/components/easycomm/model/easycomm/easycomm.class.php on line 66 куда копать?
Как его прикрутить в вашему плагину?
Есть 3 физических места с своими операторами, для каждого места есть 3 почты, выбрал место 1 — письмо ушло на почту места 1…