Вопросы
ms2 добавление нескольких товаров
Доброго времени суток. Расширяю стандартные возможности магазина, появился вопрос.
Не выводит продедушек mFilter2
Здравствуйте, уважаемые коллеги веб-разработчики!
Возникла проблема — не выводятся категории первого уровня каталога.
Вывожу фильтр таким образом:
Категории, производители и страна
Для лучшего понимания скрин дерева каталога
parent:parents выводит Tarkett и его подкатегории
parent:grandparents выводит пустые чекбоксы.
Вопрос:
Как вывести подкатегории 1 уровня в каталоге (паркетная доска, ламинат, штучный паркет, плинтус и др)?
Возникла проблема — не выводятся категории первого уровня каталога.
Вывожу фильтр таким образом:
Категории, производители и страна
Для лучшего понимания скрин дерева каталога
[[!mFilter2?
&filters=`
parent:categories,
ms|vendor:vendors,
ms|made_in
`
&parents=`10`
&element=`msProducts`
&class=`msProduct`
]]parent:categories выводит подкатегории, входящие в раздел «Tarkett»parent:parents выводит Tarkett и его подкатегории
parent:grandparents выводит пустые чекбоксы.
Вопрос:
Как вывести подкатегории 1 уровня в каталоге (паркетная доска, ламинат, штучный паркет, плинтус и др)?
modx строгие URL
Доброго времени суток. Подскажите пожалуйста, как заставить modx обрабатывать строго URL?
Выборка &where в pdoResources
Добрый день, появилась задача формировать содержимое страниц в зависимоти от содержимого ТВ, для этого решил использовать &where, делаю вот такой код
[[!pdoPage?
&element=`pdoResources`
&tpl=`zayavka_block`
&parents=`1`
&tplPageActive=`@INLINE<li class="current"><a href="[[+href]]">[[+pageNo]]</a></li>`
&includeTVs=`price`
&where=`{"price:LIKE":"[[*svod_price]]"}`
]]все правильно работает, а вопрос состоит в том как сделать так чтобы в ТВ [[*svod_price]] можно было выставить несколько значений, например чтобы цена была не просто 3000, а 3000, 5000, 8500? заранее спсибо minishop2 пустая корзина.
По мне так это просто избитая тема.
Вот ссылка:
http://saprogel.com.ua/magazin/
Корзина http://saprogel.com.ua/cart.html
Я работаю на mac os x.
Заходя на мой сайт через сафари и firefox я жму «добавить в корзину» и перехожу в корзину и вижу свой товар.
Но на любой другой системе, другом компе(и в других своих браузерах -chrome,opera) -корзина пуста.
В корзину не добавляется товар.
Я читал ответы на вопросы и в .htaccess отключал PHP APC.
И в index.php у меня добавлены строчки
Сбрасывал сессии и чистил кэш в админке MODx.
Чистил браузеры от кеша и куки.
Я просто не знаю в какую сторону теперь копать.
HELP!
Вот ссылка:
http://saprogel.com.ua/magazin/
Корзина http://saprogel.com.ua/cart.html
Я работаю на mac os x.
Заходя на мой сайт через сафари и firefox я жму «добавить в корзину» и перехожу в корзину и вижу свой товар.
Но на любой другой системе, другом компе(и в других своих браузерах -chrome,opera) -корзина пуста.
В корзину не добавляется товар.
Я читал ответы на вопросы и в .htaccess отключал PHP APC.
И в index.php у меня добавлены строчки
ini_set('apc.cache_by_default', 'Off'); // Отключение кэширования php-apc
$mtime= microtime();
$tstart= microtime(true);А результата никакого.Конечно же корзину я вызываю стандартным способом.[[!msCart? &tplOuter=`new-tpl_msCart_outer` &tplRow=`new-tpl_msCart_row`]]
[[!msOrder? &tplOuter=`new-tpl_msOrder_outer`]](да я подключил свои чанки для стилизации)Сбрасывал сессии и чистил кэш в админке MODx.
Чистил браузеры от кеша и куки.
Я просто не знаю в какую сторону теперь копать.
HELP!
Вывод TV checkbox
Продолжаю настраивать mFilter2 в связке с pdoResources, хотя вопрос скорее общий по Revo.
Есть у меня TV с типом ввода Checkbox, возможные значения:

Надо вывести в карточке человеческие названия через запятую «масло, брашированный». Как?
P.S. вопрос за засыпку. Раньше кто-то порекомендовал вбивать эти значения в таком виде (заголовок==ключ||...), а еще добавлять пробел в конце каждого варианта, т.е.:
Насколько вообще это нужно, в чём смысл пробела? Ведь TV с возможными значениями типа
«масло||лак||брашированный» корректно обрабатываются фильтром, нет проблем с выводом.
Есть у меня TV с типом ввода Checkbox, возможные значения:
масло==cover1||лак==cover2||брашированный==cover3||с фаской==cover4||состаренный==cover5||3D волна==cover6||гладкий==cover7Среди параметров в фильтре выводятся названия типа «масло», «брашированный» итд, а в результатах фильтра в карточке товара типа «cover1, cover2». Надо вывести в карточке человеческие названия через запятую «масло, брашированный». Как?
P.S. вопрос за засыпку. Раньше кто-то порекомендовал вбивать эти значения в таком виде (заголовок==ключ||...), а еще добавлять пробел в конце каждого варианта, т.е.:
масло==cover1 ||лак==cover2 ||брашированный==cover3 ||с фаской==cover4 ||состаренный==cover5 ||3D волна==cover6 ||гладкий==cover7Насколько вообще это нужно, в чём смысл пробела? Ведь TV с возможными значениями типа
«масло||лак||брашированный» корректно обрабатываются фильтром, нет проблем с выводом.
Динамические параметры товара
Есть ли какое расширение для динамического создания параметров товара. Например как в Shopkeeper есть для TV тип вывода paramEdit, где можно динамически добавлять поля типа «Имя» => «Значение». Можно конечно это реализовать с помощью TV, назначая для каждого шаблона свои поля, но хотелось бы больше гибкости.
Как вывести количество комментариев?
Здравствуйте. В процессе изучения и адаптации под свой проект столкнулся с такой проблемой, не могу вывести количество комментариев в чанки карточек? Карточки генерируются динамично, используется API 2ГИС. Подскажите пожалуйста как вывести количество комментариев к примеру как у вас на этом проекте?
Свой чанк строки Имэйла после оплаты
Привествую. Как мне установить свой чанк для плейсхолдера [[+goods]] в чанке письма tpl.msEmail.paid.user?
Дело в том, что необходимо только после оплаты отослать пользователю часть данных продукта, которые генерируются другим сниппетом.
И еще, сайт мультиязычный, и при оформлении заказа письмо нормально приходит на том языке, что у пользователя. А вот уведомление об оплате уже на языке менеджера. Что-то с этим возможно сделать?
Благодарю за помощь.
Дело в том, что необходимо только после оплаты отослать пользователю часть данных продукта, которые генерируются другим сниппетом.
И еще, сайт мультиязычный, и при оформлении заказа письмо нормально приходит на том языке, что у пользователя. А вот уведомление об оплате уже на языке менеджера. Что-то с этим возможно сделать?
Благодарю за помощь.