Вопросы
Expires в ответе сервера на nginx
Выдает в заголовке Expires: Thu, 19 Nov 1981 08:52:00 GMT, подскажите, как настроить чтобы дата была актуальная +1 секунда. Пробовал разные варианты, но ничего не помогает.
Дробное количество товара в minishop2?
Здравствуйте!
Нашел вроде бы решения, но что-то ничего не помогает, в любом случае при указании дробного количества выходит ошибка Введите допустимые значения. Ближайшие допустимые значения
Есть ли работающие способы на сегодняшний момент? Заранее спасибо
Последним пользовался подсказками из этого коммента
Нашел вроде бы решения, но что-то ничего не помогает, в любом случае при указании дробного количества выходит ошибка Введите допустимые значения. Ближайшие допустимые значения
Есть ли работающие способы на сегодняшний момент? Заранее спасибо
Последним пользовался подсказками из этого коммента
Исключить из выборки товары, у которых нет изображения по ссылке.
Добрый день.
Вывожу товары в minishop2.
У всех товаров есть ссылка на его изображение, но у некоторых по этой ссылке изображение отсутствует.
Можно ли эти товары исключить из выборки?
Спасибо.
Вывожу товары в minishop2.
У всех товаров есть ссылка на его изображение, но у некоторых по этой ссылке изображение отсутствует.
Можно ли эти товары исключить из выборки?
Спасибо.
modUserMessage плагин на событие
Добрый день сообщество. Есть идея попробовать реализовать сообщения для пользователей бэкенда на фронтенде. Для этого хочется попробовать использовать SSE (Server-sent events).
Для его реализации нужно решить пару вопросов.
1. Как в modx поймать событие когда modUserMessage создан?
2. Если это не возможно, как грамотно изменить файлы ядра с классом modUserMessage, что бы при создании он инициировал кастомный event который мы ему напишем?
3. Не изобретаю ли я велосипед? Нет ли в ядре modx таких механизмов SSE (как те же Custom events и modRestService, которые можно начать реализовывать самому, не зная что они есть в ядре).
Для его реализации нужно решить пару вопросов.
1. Как в modx поймать событие когда modUserMessage создан?
2. Если это не возможно, как грамотно изменить файлы ядра с классом modUserMessage, что бы при создании он инициировал кастомный event который мы ему напишем?
3. Не изобретаю ли я велосипед? Нет ли в ядре modx таких механизмов SSE (как те же Custom events и modRestService, которые можно начать реализовывать самому, не зная что они есть в ядре).
pdomenu скорость рейдеринга
Возможно ли ускорить скорость рейдеринга pdomenu, сейчас 0.1748710. Скорость обращение к базе 0.02. Возможно стоит сделать какую-то обертку, чтобы в кэш, уже готовое html меню загружалось.
[[pdoMenu?
&parents=`2`
&level=`2`
&fastMode=`1`
&countChildren=`0`
&tpl=`@INLINE <li class="collapsed bg-none"><a id="menu_id_[[+id]]" href="[[+link]]">[[+menutitle]]</a></li>`
&tplInner=``
&tplInnerRow=``
&parentClass=``
&hereClass=`show in active`
&tplOuter=`@INLINE [[+wrapper]]`
&tplParentRow=`@INLINE <li class="borders collapsed [[+classnames]]"><a data-action="helloWorld" data-url="[[+uri]]" onClick="return false;" class="ajax_link" data-toggle="collapse" data-target="#menu[[+id]]" aria-expanded="true" aria-controls="menu[[+id]]" href="#menu[[+id]]">[[+menutitle]]</a><div id="menu[[+id]]" aria-labelledby="menu[[+id]]" data-parent="#accordion2" class="collapse [[+classnames]]"><ul class="nav nav-list">[[+wrapper]]</ul></div></li>`
]] Minishop. Отключение вывода товаров без изображений.
Привет.
Вывожу товары следующим образом:
[[!mFilter2?
&tplOuter=`tpl.mFilter2.MP.outer`
&class=`msProduct`
&element=`msProducts`
&tpl=`tpl.msProducts.mp.row`
&limit=`15`
&sortby=`{«menuindex»:«asc»}`
]]
Нужно отключить вывод товаров с отсутствием их изображений. Подскажите, возможно ли это сделать и как.
Спасибо.
ДОПОЛНЕНИЕ:
У товара есть ссылка на изображение. А самого изображения по ссылке нет. Именно такие товары нужно исключить из выборки.
Вывожу товары следующим образом:
[[!mFilter2?
&tplOuter=`tpl.mFilter2.MP.outer`
&class=`msProduct`
&element=`msProducts`
&tpl=`tpl.msProducts.mp.row`
&limit=`15`
&sortby=`{«menuindex»:«asc»}`
]]
Нужно отключить вывод товаров с отсутствием их изображений. Подскажите, возможно ли это сделать и как.
Спасибо.
ДОПОЛНЕНИЕ:
У товара есть ссылка на изображение. А самого изображения по ссылке нет. Именно такие товары нужно исключить из выборки.
ms2form
Добрый день, коллеги! Я здесь новенький, могу делать что-то не так, если что, поправьте.
У меня такой вопрос по этому дополнению. Если использую форму которая в комплекте по умолчанию, все работает как надо. Когда добавляю самый обычный checkbox, он не передается в админку.
Знаний не много пока, чтобы решить эту задачу на лету, поэтому приходится немного повозиться.
Прошу помощи у знающих. Как использовать обычный checkbox и select для этого дополнения, чтобы все передавалось корректно в админку.
Жду ваших ответов. Спасибо за уделенное время.
У меня такой вопрос по этому дополнению. Если использую форму которая в комплекте по умолчанию, все работает как надо. Когда добавляю самый обычный checkbox, он не передается в админку.
Знаний не много пока, чтобы решить эту задачу на лету, поэтому приходится немного повозиться.
Прошу помощи у знающих. Как использовать обычный checkbox и select для этого дополнения, чтобы все передавалось корректно в админку.
Жду ваших ответов. Спасибо за уделенное время.
Как правильно внедриться в mFilter2?
Уважаемые коллеги. Может кто советом поможет. Ситуация такая — работает mFilter2: выводится 20 товаров на странице с стандартной пагинацией в виде кнопок. Нужно чтобы через каждые к примеру 5 товаров выводился баннер (если товаров 20 на странице, то их к примеру 3, если 40 то 6 и т.д.). При чем баннеры разные и зависят от фильтра.
Вывод баннеров понятно можно сделать в tpl написав условие
Сейчас реализован лишь поиск баннеров типа
Вывод баннеров понятно можно сделать в tpl написав условие
{if $banners[$idx]}{$banners[$idx]['image']}{/if}. Но как сделать чтобы поиск самих баннеров (сам сниппет) происходил 1 раз за запрос фильтра или входа на страницу?Сейчас реализован лишь поиск баннеров типа
{var $banners = 'getBanners' | snippet} который возвращает список с ключом номера товара после или до которого должен стоять. Но ей Богу не запускать же этот сниппет в каждой tpl. tickets Meta - не работает рейтинг (ticket-rating, ticket-vote)
В тикете вызвал дефолтный сниппет:
Ошибки в консоли нет
Рейтинг ведь должен работать из коробки, или нужны дополнительные настройки?
В чём может быть проблема?
[[!TicketMeta?]]Создал доп. пользователя, дал ему права TicketVipPolicyПытаюсь поднять рейтинг тикета, но ничего не происходит.Ошибки в консоли нет
Рейтинг ведь должен работать из коробки, или нужны дополнительные настройки?
В чём может быть проблема?
Вопрос по MIGX
Здравствуйте! Можно ли как-нибудь убрать слово «property» из плейсхолдеров при передаче параметров из getImageList?
Например, при таком вызове:
Например, при таком вызове:
[[!getImageList?
&tvname=`tv`
&wrapperTpl=`wrapper`
&tpl=`tpl`
&test=`test` (Свой параметр)
]]В чанке «tpl» значение параметра «test» можно получить через плейсхолдер "[[+property.test]]", а мне нужно просто "[[+test]]".