Дмитрий Суворов
С нами с 01 августа 2013; Место в рейтинге пользователей: #214плагины в Minishop 2.4.2
            В старой версии наделал доп. полей (свойств) товарам (не могу найти заметку, короче там в папку plugins кладешь файл .map с новыми полями в БД)
После обновления до последней версии, эти свойства перестали работать.
Скажите они теперь не работают? Типа появились опции товаров, или что-то надо сделать (включить что-то или где-то что-то написать)?
        
        
        
    После обновления до последней версии, эти свойства перестали работать.
Скажите они теперь не работают? Типа появились опции товаров, или что-то надо сделать (включить что-то или где-то что-то написать)?
groupIt - обертка результатов.
            Была задача вывод элементов от pdoResources поделить на группы и обернуть их в div.
Поиск дал приятный результат, я нашел ответ в виде спиппета groupResources(это был обычный велосипед) и переписал его на свой лад.
Пример его работы
        
        
        
    Поиск дал приятный результат, я нашел ответ в виде спиппета groupResources(это был обычный велосипед) и переписал его на свой лад.
Пример его работы
<div class="group">
     ContentA
     ContentB
     ContentC
   </div>
   <div class="group">
     ContentD
     ContentE
   </div>        Смена уведомлений с jGroul на ModPNotify
            Добрый день. Ни кто на практике не сталкивался со сменой уведомлений с jGroul на ModPNotify. Подскажите пожалуйста где и что менять.        
        
        
        
    Сохранение корзины для пользователей
            На одном из проектов появилась задача сохранять содержимое корзины для зарегистрированных пользователей, чтобы при последующей авторизации с любого компьютера они имели возможность продолжить покупки, а не добавлять все заново. 
В качестве решения получился очень простой плагин, который выполняет 2 действия:
1) Сохраняет содержимое корзины в extended поля пользователя после каждого изменения корзины
2) Восстанавливает содержимое корзины перед каждой обработкой запрошенной страницы.
        
        
        
        
    В качестве решения получился очень простой плагин, который выполняет 2 действия:
1) Сохраняет содержимое корзины в extended поля пользователя после каждого изменения корзины
2) Восстанавливает содержимое корзины перед каждой обработкой запрошенной страницы.
Где хранятся непрочитанные комментарии?
            Мне нужно вывести в личном кабинете пользователя количество непрочитанных им комментариев в разных разделах. 

Где хранится информация о непрочитанных комментариях? Что-то не могу найти в таблицах базы…
        
        
        
        
    
Где хранится информация о непрочитанных комментариях? Что-то не могу найти в таблицах базы…
Расширение полей заказа в админке Minishop2
            Добрый день.
Необходимо поле «Получатель» разбить на два: Имя и Фамилия. Собственно, получилось сделать достаточно просто, для страницы заказа и страницы профиля, через настройки Minishop2. Но, как мне добавить еще одно поле на вкладку «Адрес» при просмотре заказа в админке?
 
Нагуглил такой способ, но он не работает с версией 2.4, на сколько я понимаю.
        
        
        
    Необходимо поле «Получатель» разбить на два: Имя и Фамилия. Собственно, получилось сделать достаточно просто, для страницы заказа и страницы профиля, через настройки Minishop2. Но, как мне добавить еще одно поле на вкладку «Адрес» при просмотре заказа в админке?
Нагуглил такой способ, но он не работает с версией 2.4, на сколько я понимаю.
Страница производителя товара
            Как не суперкостыльными методами сделать страницу Производителя где будут доступны все товары из каталога данного производителя. Должна же быть из коробки подобная функция, раз есть в меню минишопа раздел производителей!!! Заранее благодарю!
Помог себе сам — как всегда в принципе, огромное спасибо сообществу.
Вот решение для нубов вроде меня:
Вывод страницы производителя:
        
        
        
    Помог себе сам — как всегда в принципе, огромное спасибо сообществу.
Вот решение для нубов вроде меня:
Вывод страницы производителя:
[!mFilter2?
&limit=`10`
&parents=`0`
&element=`msProducts`
&where=`{ "Vendor.resource":[[*id]] }`
&filters=`
ms|price:number
,parent:categories
`
&tpls=`tpl.msProducts.row`
&sort=`ms|price:desc`
&ajaxMode=`button`
&tplFilter.outer.ms|price=`tpl.mFilter2.filter.slider`
&tplFilter.row.ms|price=`tpl.mFilter2.filter.number`
]]Ссылка на страницу производителя из карточки товара:<p>Производитель: <a href="[[~[[+vendor.resource]]]]">[[+vendor.name]]</a></p>Вывод страницы всех производителей:[[!pdoResources?
        	&class=`msVendor`
        	&sortby=`name`
        	&sortdir=`ASC`
        	&tpl=`vendor`
        ]]        Связи объектов в CustomExtra
            Сегодня я покажу, как быстренько модернизировать CustomExtra, чтобы объекты можно было связать друг с другом.

Для начала представим гипотетическую ситуацию, в которой у нас на сайте есть некие «Предметы» и с каждым предметом можно проводить некие «Операции». Попробуем связать Предметы и Операции.
        
        
        
    
Для начала представим гипотетическую ситуацию, в которой у нас на сайте есть некие «Предметы» и с каждым предметом можно проводить некие «Операции». Попробуем связать Предметы и Операции.
Улучшение ценовой политики MODX-Клуба
            Всем добрый день!
Сегодня у нас для всех вас хорошая новость: теперь большинство услуг MODX-Клуба становится гораздо доступней!:) При чем не на какие-нибудь 10%-20%, а в 3-4 раза! Теперь стоимость одного часа у нас составляет от 500 рублей! А обратиться к нам можно даже с задачками за 200-300 рублей (если нам делов на 15-20 минут, а такое не редко бывает).
С чем же связано такое резкое падение цен? На самом деле это не совсем падение цен в целом, а просто расширение ценового спектра.
        
        
        
        
    Сегодня у нас для всех вас хорошая новость: теперь большинство услуг MODX-Клуба становится гораздо доступней!:) При чем не на какие-нибудь 10%-20%, а в 3-4 раза! Теперь стоимость одного часа у нас составляет от 500 рублей! А обратиться к нам можно даже с задачками за 200-300 рублей (если нам делов на 15-20 минут, а такое не редко бывает).
С чем же связано такое резкое падение цен? На самом деле это не совсем падение цен в целом, а просто расширение ценового спектра.
MIGX getImageList и Fenom
            Есть такой вызов 
По поводу @CODE и fenom, — работает феном в чанке относительно самого ресурса. То есть, когда я делаю так
Когда я пишу
Когда я пишу
То работает, получаю содержимое переменной. Весь массив значений.
Вопрос, как использовать феном, чтобы не писать свой парсер переменной и не использовать классический вызов через квадратные скобки, а воспользоваться {$image}?
        
        
        
    {$_modx->runSnippet('!getImageList', [
	'tvname' => 'tv_product_main_gallery',
	'tpl' => '@CODE: <some_chunk>'
])} По поводу @CODE и fenom, — работает феном в чанке относительно самого ресурса. То есть, когда я делаю так
'tpl' => '@CODE: [[+image]]'Работает.Когда я пишу
'tpl' => '@CODE: {$image}' То не работает.Когда я пишу
'tpl' => '@CODE: {$_modx->resource.myMIGXtv}' То работает, получаю содержимое переменной. Весь массив значений.
Вопрос, как использовать феном, чтобы не писать свой парсер переменной и не использовать классический вызов через квадратные скобки, а воспользоваться {$image}?