Влад

Влад

С нами с 25 октября 2015; Место в рейтинге пользователей: #294

Пакетное редактирование цен в Minishop2

Каким дополнением реализовать пакетное редактирование цен в Minishop2 например в категории А увеличить цену на 100р, а в категории Б уменьшить на 5%. Так же есть ли какое нить не костыльное решение реализации разных цен товара для разных групп пользователей (Зарегистрированные и нет).
02 сентября 2016, 09:51
modx.pro
1 910
0

КРИТИЧЕСКИЙ БАГ MINISHOP 2.4

Если провожу какие либо манипуляции с товаром (Изменение цены или галочки новый популярный) через таблицу товаров в категории, отваливаются все дополнительные опции товара, просто наглухо затираются!!!
Проверил на двух магазах один и тот же баг!
P.S. Я надеюсь этот баг не пройдет мимо как баг со скриптом перегенерации превьюшек из оф документации до сих пор багует)
P.P.S. Надо отдельную ветку создавать по баг репортам или напрямую разработчикам писать????
04 августа 2016, 22:47
modx.pro
1
3 470
0

После перегенерации превью поменялись местами

У меня сегодня после перегенерации скриптом с docs.modx.pro все превьюхи заглючили таким образом что визуально порядок не изменился а вот физически {$thumb} проставился по последней фотке в галерее а не по первой!!! Блин не знаю чо делать…
27 июля 2016, 00:13
modx.pro
815
0

Не подхватывает шаблон письма

Прошу помощи, не понимаю почему не подхватывается стандартный шаблон письма при заказе, в письме возвращает массив! Minishop2 2.4 rc6

Предварительный шаблон письма работает через вызов
[[!msGetOrder?
	&tpl=`tpl.msEmail.new.user`
]]
14 июля 2016, 17:39
modx.pro
1
2 393
0

вывод grand grandParents в mFilter2

ну в общем требуется вывод grand grandParents ( прадедушки))) в mFilter2. Заранее благодарю за помощь!

Решение:
1.Создаем текстовое TV grandparents
2. Создаем плагин grandparents с кодом
//Проверяем нужный ли шаблон у ресурса (вместо 5 поставьте ID шаблона товара)
if($resource->get('template') != 5) return '';
//Получаем текущее значение TV
$gp = $resource->getTVValue('grandparent');
//Получаем menutitle прадедушки
$grandparent = $modx->runSnippet('pdoField', array( //указать свой снипетт и его параметры
    		'field' => menutitle,
		'topLevel' => 1     
));
//Если существующее значение отличается, то пишем новое
if($gp != $grandparent) $resource->setTVValue('grandparent', $grandparent);


2.1 На вкладке «Системные события» ставим галку напротив «OnDocFormSave».

3. В вызове mFilter2 добавляем фильтр
&filters=`tv|grandparent`


Велосипед готов )))
11 июля 2016, 11:47
modx.pro
1
1 418
0

Страница производителя товара

Как не суперкостыльными методами сделать страницу Производителя где будут доступны все товары из каталога данного производителя. Должна же быть из коробки подобная функция, раз есть в меню минишопа раздел производителей!!! Заранее благодарю!

Помог себе сам — как всегда в принципе, огромное спасибо сообществу.

Вот решение для нубов вроде меня:
Вывод страницы производителя:
[!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`
        ]]
03 июля 2016, 18:24
modx.pro
7
3 215
0

Minishop2 2.4

Как поменять вывод некоторых опций товара, например, мне надо вывести поле с несколькими значениями в селекте, а из коробки новая версия выводить просто строкой
28 июня 2016, 15:39
modx.pro
923
0

Выборка товаров по доп опции товара

Создал дополнительную опцию в минишопе ssss (числовое поле, площадь дома), и теперь не могу сделать выборку msProducts по данной опции различных категорий проектов домов по площади дома, например, от 150м2 до 200м2, от 200м2 до 250м2. пробовал &tvFilters, &where. Пожалуйста подскажите как правильно составить запрос выборки по данному полю?
28 мая 2016, 09:36
modx.pro
1 214
+1

Gallery выводит неверные данные в плейсхолдере

Всем доброго времени суток!
На сайте установлена Gallery, создано 5 альбомов, 4 альбома вызывается 4 снипеттами на одной странице.
При этом они выводятся в модальных окнах, а каждая фотография выводится лайтбоксом.
Но при генерации идентификатора галереи Gallery выводит неверные данные — склеивает два альбома из четырех.
Шаблон gal-item
<a class="uk-width-1-3 uk-margin-bottom" title="[[*id:is=`8`:then=`[[+description]]`:else=`[[+tags]]`]]" href="[[+image_absolute]]" data-uk-lightbox="{group:'[[+gallery.id]]'}">
		<img src="[[+image_absolute:rezimgcrop=`min-350,c-350x200`]]" alt="[[*pagetitle]] [[+name]]" />
	</a>
и вот глючит [[+gallery.id]] в двух галереях почему то одинаковый вывод, пробовал по [[+gallery.name]] и [[+gallery.description]], одно и тоже не спасает, с базой вроде все гуд так как все поля верно прописаны уже сто раз проверил.
Еще не пробовал переустанавливать, там тридцать фотографий с тегами и описанием у каждой, лень будет заново перебивать)
Кто может сталкивался с подобным? или подскажите пожалуйста как можно отловить этот баг!!!
Вот кстати сама страничка с галерей
17 марта 2016, 06:56
modx.pro
1 118
0

Неполадки с [[+price]]

Здравствуйте! Появился на сайте такой баг с ценой что в плейсхолдере price выводится :befor с содержимым by. Тоесть вместо 2999 руб выводится by 2999 руб. Как избавиться от вывода этого by так и не понял. В шаблоне все чисто вроде.
17 февраля 2016, 20:21
modx.pro
952
0