Сергей Водолагин
С нами с 22 марта 2014; Место в рейтинге пользователей: #198msOptionsPrice2 и составной товар

Возникла необходимость при помощи msOptionsPrice2 реализовать составной товар. Оказалось, что компонент не умеет прибавлять к начальной цене товара несколько цен из модификаций одной опции.
Например, есть опция Наполнители, у нее около 20 значений. На фронте, при выборе каждого из значений, цена товара должна увеличиваться на N рублей. Проблема заключается в том, что имена тегам чекбоксов мы даем в виде массива:
<input type="checkbox" name="cb[]">Компонент, в свою очередь, с таким работать не умеет. Предлагаю решение в четыре простых шага!Мультидоменность контекстами

В сообществе часто проскакивают вопросы про мультидоменность на одной копии MODX. А у меня, как раз, сайты демо версий компонентов реализованы таким образом. Думаю, информация будет полезной!
pdoResources вывод потомков с родителем
Добрый день!
Никак не могу вывести материалы через pdoResources. Есть четыре категории, в них по 10 материалов. Необходимо при клике на категорию вывести материалы этой категории, а когда находишься на странице одного из 10 материалов вывести оставшиеся 9 материалов и ссылку на родителя (одну из четырех категорий). Вызов сейчас такой:
Никак не могу вывести материалы через pdoResources. Есть четыре категории, в них по 10 материалов. Необходимо при клике на категорию вывести материалы этой категории, а когда находишься на странице одного из 10 материалов вывести оставшиеся 9 материалов и ссылку на родителя (одну из четырех категорий). Вызов сейчас такой:
[[pdoResources?
&parents=`[[*parent]]`
&resources=`-[[*id]]`
&sortby=`menuindex`
&sortdir=`ASC`
&tpl=`@INLINE <a href="{$uri}" title="{$pagetitle}" />{$pagetitle}</a>
`
]]Материалы выводит, а родителя нет. Подскажите, кто в курсе? Спасибо. Amp для modx
Наткнулся на плагин для revo AMP модх.
ссылка на github репозиторий
Кто реализовывал AMP на modx? Поделитесь любой информацией.
ссылка на github репозиторий
Кто реализовывал AMP на modx? Поделитесь любой информацией.
[xLike] Идеальная система лайков с оптимистичным интерфейсом и правильной формулой
Пакет довольно прост и одновременно функционален. Выполняет систему рейтинга для любого объекта, по-умолчанию, для ресурсов. Чем-то напоминает систему лайков на YouTube, в частности, в пакете реализован оптимистичный интерфейс.

Также, особенностью компонента является правильный подсчет рейтинга на основе вычисления нижней границы доверительного интервала Вильсона для параметра Бернулли. По-простому: эта формула не даст встать новым записям с 1 лайком и 0 дизлайками выше более старых записей с сильным рейтингом.
Список преимуществ:

Также, особенностью компонента является правильный подсчет рейтинга на основе вычисления нижней границы доверительного интервала Вильсона для параметра Бернулли. По-простому: эта формула не даст встать новым записям с 1 лайком и 0 дизлайками выше более старых записей с сильным рейтингом.
Список преимуществ:
- Оптимистичный интерфейс,
- Наиболее правильная формула вычисления рейтинга,
- Работа с любыми объектами (modResource, modUser, кастомные объекты),
- Голосование гостями,
- Анимированное изменение полосы/числа рейтинга,
- Событие плагина — xLikeOnVote.
Редирект на свою страницу после оформления заказа
Для Minishop2 версий >= 2.4.* Думаю, информация будет полезна начинающим разработчикам: можно на простой задаче заодно и немного разобраться в логике работы магазина.
pdoTools фильтр по TV
[[!pdoPage?
&element=`msProducts`
&limit=`8`
&pageLimit=`4`
&tvFilters=`postavka==10`
]]
при этом ни один товар не выводится, но имеется с таким TV
&element=`msProducts`
&limit=`8`
&pageLimit=`4`
&tvFilters=`postavka==10`
]]
при этом ни один товар не выводится, но имеется с таким TV
tvSuperSelect фильтрация по двум и более TV
tvSuperSelect фильтрация ресурсов по двум и более TV с логическим «И»
Всем привет!
Встала задача сделать выборку ресурсов по нескольким TV полям типа tvSuperSelect с логическим «И»
Всем привет!
Встала задача сделать выборку ресурсов по нескольким TV полям типа tvSuperSelect с логическим «И»
Отображение цен в корзине (CurrencyRate)
Добрый день.
Подскажите кто сталкивался с такой проблемой. При использовании дополнения CurrencyRate цены адекватно конвертируются только в магазине, и частично в корзине.
Мне необходимо вывести их в «оформление заказа», в «отправленном письме клиенту» и " ваш заказ успешно оформлен".
Подскажите кто сталкивался с такой проблемой. При использовании дополнения CurrencyRate цены адекватно конвертируются только в магазине, и частично в корзине.
Мне необходимо вывести их в «оформление заказа», в «отправленном письме клиенту» и " ваш заказ успешно оформлен".
[[!CRcalc?
&input = `[[!+price]]`
&multiplier = `EUR`
&format = `[2, ".", " "]`
&noZeros = `0`
]]Так на сайте и в корзине работает, но не на станице «оформления заказа» даже если делаю:&input = `[[!+total_cost]]`Спасибо. Исходники webstartpage.ru
Привет, друзья.
Я подумал и решил, что выложить всем на обозрение исходники моего последнего проекта может быть весьма полезно. Так что вот они, держите.
Сайт отличается использованием файловых элементов и сборкой скриптов\стилей через Gulp. Если вы давно хотели узнать, как разрабатывают сайты MODX из PhpStorm — вот ваш шанс!
Для начала нужно установить pdoTools и HybridAuth. Затем нужно выгрузить исходники Startpage.
Внимание, работать только на чистом сайте! На рабочих проектах эксперементировать не нужно.
Я подумал и решил, что выложить всем на обозрение исходники моего последнего проекта может быть весьма полезно. Так что вот они, держите.
Сайт отличается использованием файловых элементов и сборкой скриптов\стилей через Gulp. Если вы давно хотели узнать, как разрабатывают сайты MODX из PhpStorm — вот ваш шанс!
Для начала нужно установить pdoTools и HybridAuth. Затем нужно выгрузить исходники Startpage.
Внимание, работать только на чистом сайте! На рабочих проектах эксперементировать не нужно.