Вопросы
Материалы за год
Всем привет! Нужно вывести на сайте материалы только за последний год, писала вот так:
[[!pdoResources?
&tpl=`nitemEmail`
&limit=`1`
&depth=`0`
&parents=`26`
&tvFilters=`infoCheck==%Статьи%`
&sortby=`RAND()`
&includeTVs=`photo`
&where=`modResource.publishedon > UNIX_TIMESTAMP('2017-05-01 00:00:00')`]]Не работает и еще не хотелось бы вручную каждый раз менять дату. Как в miniShop настроить статусы и отправку email?
Я подключил платежную систему Wallet One (единая касса) к miniShop2. Но при успешной оплате статус заказа не меняется на «оплачен» и не происходит отправка письма с уведомлением на почту покупателя. Это может быть связано с тем что статус меняется только у администратора а у пользователя нет? monosnap.com/file/quZpw6g3VpYjfSUgNiZg2DUTgyUMOT
Что-то нигде информации на этот счет найти не могу. Может ли кто подсказать как тут быть, где настроить автоматическое изменение статуса при успешной оплате на «оплачен» и где можно настроить отправку письма об этом на почту покупателя?
Что-то нигде информации на этот счет найти не могу. Может ли кто подсказать как тут быть, где настроить автоматическое изменение статуса при успешной оплате на «оплачен» и где можно настроить отправку письма об этом на почту покупателя?
Как можно фильтровать вывод msProductOptions
Вообщем суть такая, вывел доп опции товара через снипет msProductOptions… Все вывелось но вот хочу подкорректировать порядок вывода опциий товара…
Как правильно фильтровать по ID cписок возможных свойств товаров.
Пробовал так, но что-то не зашло…
Как правильно фильтровать по ID cписок возможных свойств товаров.
Пробовал так, но что-то не зашло…
[[!msProductOptions?
&tpl=`msProductOptions`
&sortby=`id`
&sortdir=`ASC`
]]Array
(
[options] => Array
(
[day-night] => Array
(
[id] => 18
[key] => day-night
)
[application] => Array
(
[id] => 16
[key] => application
)
[networkInterface] => Array
(
[id] => 17
[key] => networkInterface
) pdopage или getPage как изменить вид ссылок ?
есть пагинация и ее нужно в формат перевести чпу
с roto.com.ua/skylights?page=2
в roto.com.ua/skylights/page-2
используя плагин getPage или pdopage
с roto.com.ua/skylights?page=2
в roto.com.ua/skylights/page-2
используя плагин getPage или pdopage
Программно добавить продукт и сформировать заказ.
Добрый день!
Возникла проблема с добавлением товара и формированием заказа. Есть кастомный код, который формирует заказ для определенного пользователя. Все работает замечательно для опубликованных продуктов. А вот для неопубликованных данный код не работает, может кто то знает как можно решить данную проблему. «Опубликовать» не предлагать, данные товары может добавить только администратор и сформировать заказ, на фронте их нельзя выводить.
Как костыль, перед добавлением публиковывать, после добавления снимать с публикации?
Возникла проблема с добавлением товара и формированием заказа. Есть кастомный код, который формирует заказ для определенного пользователя. Все работает замечательно для опубликованных продуктов. А вот для неопубликованных данный код не работает, может кто то знает как можно решить данную проблему. «Опубликовать» не предлагать, данные товары может добавить только администратор и сформировать заказ, на фронте их нельзя выводить.
Как костыль, перед добавлением публиковывать, после добавления снимать с публикации?
pdoMenu + fenom + контроль доступа и кеширование
Всем привет. Такая проблема — назначил права доступа, все вызовы делаю через fenom. Какой-то непорядок с pdoMenu — вызов:
{'!pdoMenu' | snippet : [
'parents' => 2,
'level' => 2,
'outerClass' => 'aside-menu',
'tplOuter' => '@INLINE <menu{$classes} id="comp_left_menu">{$wrapper}</menu>',
'tplInner' => '@INLINE <ul>{$wrapper}</ul>'
'checkPermissions' => 'list'
]}т.е. вызываю некешированно с контролем доступа. Получается следующее — очищаю кеш, вызываю для авторизованного в группе — пункты меню отображаются, вызываю в другом браузере неавторизованно — тоже отображаются. Наоборот — очищаю кеш, вызываю неавторизованно — не отображаются, потом авторизованно — тоже не отображаются.Ошибки при запуске caseChanger
Добрый день.
Запускаю на странице caseChanger и сначала выдавал 500 ошибку, потом, как изменил вызов на такой:
В логе MODX такая ошибка:
Запускаю на странице caseChanger и сначала выдавал 500 ошибку, потом, как изменил вызов на такой:
{'caseChanger' | snippet : [
'w' => '{$pagetitle}',
'm' => 1,
'p' => 2,
]}стал отдавать 502 ошибку.В логе MODX такая ошибка:
[2017-08-16 19:35:57] (ERROR @ /core/components/pdotools/model/pdotools/pdotools.class.php: 942) Unexpected token ':' in df1f39072d7baddb24aa66ad4f7cfc0a line 292, near '{«titles»:' < — thereПодскажите, как исправить
[2017-08-16 19:35:57] (ERROR @ /core/components/pdotools/model/pdotools/pdotools.class.php: 942) Unexpected token ':' in df1f39072d7baddb24aa66ad4f7cfc0a line 292, near '{«titles»:' < — there
[2017-08-16 19:35:57] (ERROR @ /core/components/pdotools/model/pdotools/pdotools.class.php: 942) Unexpected token ':' in 81488ae7cdeb131c06b0e91f9f64dc9c line 292, near '{«titles»:' < — there
Чтобы обновить цену на товар нужно сбросить кэш?
Всем хорошего дня.
После загрузки прайсов немного меняются цены товаров, естественно, что после переоценки и до сброса кэша цены на сайте старые.
Вот так выводим цены в чанке:
Как то можно сделать {$price} некэшируемым?
Или нужно оборачивать в еще один чанк?
Кто как делает?
После загрузки прайсов немного меняются цены товаров, естественно, что после переоценки и до сброса кэша цены на сайте старые.
Вот так выводим цены в чанке:
<span class="price-product" itemprop="price"> {$price} </span><span class="price-product">руб.</span> Как то можно сделать {$price} некэшируемым?
Или нужно оборачивать в еще один чанк?
Кто как делает?
Как прописать условие для страниц пагинации?
Пагинация в каталоге сделана через pdoPage.
Не могу понять, как прописать условие, чтобы на страницах каталога с параметром адреса ?page= в head страницы добавлялся нужны meta-тег?
Грубо говоря, нужно на всех страницах кроме первой добавить тег. Можно это сделать стандартными средствами MODX?
Не могу понять, как прописать условие, чтобы на страницах каталога с параметром адреса ?page= в head страницы добавлялся нужны meta-тег?
Грубо говоря, нужно на всех страницах кроме первой добавить тег. Можно это сделать стандартными средствами MODX?
Tickets комментарии без ввода email
Привет!
Как сделать поле email необязательным для оставления комментария анонимам? Чтобы осталось, только поле Имя и Сообщение, которых было бы достаточно для отправки.
Как сделать поле email необязательным для оставления комментария анонимам? Чтобы осталось, только поле Имя и Сообщение, которых было бы достаточно для отправки.