Karpunin Alexey
С нами с 15 января 2013; Место в рейтинге пользователей: #909[update] Общая база товаров для разных контекстов
Очень долго не получалось заставить работать товары minishop2 на других контекстах, с выводом через сниппет нет проблем, а вот с ссылками и корзиной беда.
Использовал sendForward, с ним куча гемороя, но случайно наткнулся на вот это:
Использовал sendForward, с ним куча гемороя, но случайно наткнулся на вот это:
$modx->resource = $modx->getObject('modResource', $id);
$modx->request->prepareResponse();
exit();
Nginx + rewrite + Expires headers
Всем привет!
Может кто подскажет как переделать данные правила Apache в конфиг для Nginx.
Может кто подскажет как переделать данные правила Apache в конфиг для Nginx.
Помощь с выборкой по производителю, SOS
Василий, доброе утро!
Заранее благодарю за помощь, если откликнешься.
Есть следующий код:
Все замечательно работает, выбираются категории и товары из контекста «каталог». Задача следующая, необходимо, чтобы выбирались, только категории и товары, например с привязкой к производителю VendorName:
Что необходимо приджоинить? Опробовал много вариантов, ничего не получилось.
Спасибо!
Заранее благодарю за помощь, если откликнешься.
Есть следующий код:
[[msProducts?
&parents=`0`
&class=`msCategory`
&where=`{"context_key":"catalog", "class_key":"msCategory"}`
&tpl=`category.row.tpl`
&select=`{
"msCategory":"*"
,"msProduct":"msProduct.id as product_id"
}`
&innerJoin=`{
"msProduct": {"class":"msProduct", "alias":"msProduct", "on":"msProduct.parent = msCategory.id AND msProduct.class_key = 'msProduct' AND msProduct.published = true"}
}`
&sortdir=`asc`
&limit=`0`
&showLog=`1`
]]
Все замечательно работает, выбираются категории и товары из контекста «каталог». Задача следующая, необходимо, чтобы выбирались, только категории и товары, например с привязкой к производителю VendorName:
&where=`{"Vendor.name:LIKE":"%VendorName%"}`
Что необходимо приджоинить? Опробовал много вариантов, ничего не получилось.
Спасибо!
Уведомление менеджеру msOrder
Подскажите, в каком файле\сниппете можно найти ту часть кода, которая отвечает за отправку сообщения менеджеру\покупателю, нужно поменять отправителя (email для ответа)
Ещё вопрос, как в составе заказа (в чанке tpl.msGetOrder.row) добавить tv параметр? через [[+tv.name]] не получается
Ещё вопрос, как в составе заказа (в чанке tpl.msGetOrder.row) добавить tv параметр? через [[+tv.name]] не получается
Структурированный список в tv-параметре
Здравствуйте!
Подскажите пожалуйста, как сделать в тв-параметре структурированный по ресурсам выпадающий список?
Необходимо, чтобы выпадащий список выглядел так:
Категория 1
— Параметр 1
— Параметр 2
Категория 2
— Параметр 3
— Параметр 4
Нашел пример, как вывести просто список ресурсов:
Категория 1
Категория 2
Параметр 1
Параметр 2
Параметр 3
Параметр 4
Подскажите пожалуйста, как сделать в тв-параметре структурированный по ресурсам выпадающий список?
Необходимо, чтобы выпадащий список выглядел так:
Категория 1
— Параметр 1
— Параметр 2
Категория 2
— Параметр 3
— Параметр 4
Нашел пример, как вывести просто список ресурсов:
@EVAL return $modx->runSnippet('getResources',array('parents'=>5,'depth'=>3,'limit'=>0,'where'=>'{"isfolder:=":1}','sortby'=>'{"pagetitle":"ASC"}','tpl'=>'@INLINE [[+pagetitle]]==[[+id]]','outputSeparator'=>'||'));
Но результат выглядит не совсем правильно:Категория 1
Категория 2
Параметр 1
Параметр 2
Параметр 3
Параметр 4
Находка для верстальщиков, или бракетс наше все!
Добрый вечер уважаемое сообщество! Всех вас еще раз поздравляю с новым годом!
В эти выходные дни я вдруг задумался, почему тут нету не единого упоминания о таком невероятно удобном и полезном html редакторе как Brackets. Нужно исправлять эту ситуацию :)
Сам тоже относительно недавно начал пользоваться им, и уже сейчас я полностью уверен что не вернусь на notepad++. Я даже не знаю какой самый главный плюс редактора, простота и удобство при верстке, либо реалтайм просмотр изменяемой верстки в браузере. В общем не буду много говорить, просто посмотрите один из обзоров редактора.
В эти выходные дни я вдруг задумался, почему тут нету не единого упоминания о таком невероятно удобном и полезном html редакторе как Brackets. Нужно исправлять эту ситуацию :)
Сам тоже относительно недавно начал пользоваться им, и уже сейчас я полностью уверен что не вернусь на notepad++. Я даже не знаю какой самый главный плюс редактора, простота и удобство при верстке, либо реалтайм просмотр изменяемой верстки в браузере. В общем не буду много говорить, просто посмотрите один из обзоров редактора.
minishop2 сортировка по полю color
Приветствую,
подскажите на выводе
подскажите на выводе
[[!pdoPage:empty=`Ничего не найдено...`? &element=`msProducts`&where=``]]
[[!+page.nav]]
Как правильно прописать в условие where, один или два цвета, [pdoTools] 1.10.0 с ajax пагинацией из коробки
Еще один предпраздничный сюрприз — новая версия pdoTools, который добавляет любимую многими ajax пагинацию сразу в комплект дополнения.
Основы можно почитать в анонсе предыдущей версии, а я вам расскажу, что нового.
Все изменения касаются только одного сниппета pdoPage, у которого появилась масса новых параметров.
Первым делом это:
Основы можно почитать в анонсе предыдущей версии, а я вам расскажу, что нового.
Все изменения касаются только одного сниппета pdoPage, у которого появилась масса новых параметров.
Первым делом это:
- frontend_js — Ссылка на javascript для подключения сниппетом.
- frontend_css — Ссылка на css стили оформления для подключения сниппетом.
- default — стандартная ajax-пагинация, как на главной modx.pro.
- button — загрузка новой страницы при нажатии на кнопку.
- scroll — загрузка новой страницы при прокрутке.
[mSearch2] 1.2.0-rc Самостоятельная генерация фильтров
На днях в поддержке mSearch2 был задан вопрос:
То есть, речь идёт о бесконечном количестве свойств у товара, добавляемых в одно текстовое поле, и построении для них фильтров.
Вроде бы, продвинутые возможности расширения класса mFilter2 должны бы с этим справиться? Как оказалось — нет.
Мне необходимо сделать на сайте фильтры по очень большому количеству параметров. Причем, наборы этих параметров отличаются в зависимости от категории.
Планируется что информация о товарах будет постоянно автоматом импортироваться через API этого поставщика на сайт который я делаю.
С другой стороны, волосы встают дыбом при мысли о ручной настройке такого количества дополнительных полей miniShop2 через механизм плагинов или TV.
Поэтому, пришла такая идея:
Все названия доп.параметров записывать в поле Теги, которое уже реализовано в miniShop2. Например, товару можно записать два таких тега: «Максимальное разрешение видеозаписи|2304x1296» и «Тип видеорегистратора|Стандартный».
Теперь осталось только придумать как сгруппировать эти тэги по первому полю (до разделителя "|") и создать из каждой группы отдельный фильтр.
То есть, речь идёт о бесконечном количестве свойств у товара, добавляемых в одно текстовое поле, и построении для них фильтров.
Вроде бы, продвинутые возможности расширения класса mFilter2 должны бы с этим справиться? Как оказалось — нет.
getResources, tag TV - как правильно вывести.
Добрый вечер!
Не пойму, как выводить через getResources по значению в TV tag.
Есть ресурсы с TV tag, в которых разные значения — синий, красный и т.п.
Как правильно оформить вызов getResources, чтобы он выводил ресурсы, например, только с тегом «красный»?
Не пойму, как выводить через getResources по значению в TV tag.
Есть ресурсы с TV tag, в которых разные значения — синий, красный и т.п.
Как правильно оформить вызов getResources, чтобы он выводил ресурсы, например, только с тегом «красный»?