Всего 122 647 комментариев

Пётр Молчанов
24 декабря 2014, 11:46
+1
И у меня такая же проблема… Пока просто пишу id категории)
solar-wind
24 декабря 2014, 11:44
0
Попробовал все работает как задумано, но вот одна особенность, в чанках прописываю условия шаблонизатора:

[[+odd:is=`1`:then=`<div class="p_row">проверка</div>`]]
[[+first:is=`1`:then=`Первая запись`]]
[[+last:is=`1`:then=`Последняя запись`]]
и не работают условия почему-то, хотя на другом параллельном сайте модекса, где не используется компонент MFilter2 там все работает (напрямую через msProducts). С чем это может быть связано?
Алексей Ерохин
24 декабря 2014, 11:20
0
Преимущество minishop2-combo-options над обычным комбобоксом в том, что минишоповский берет существующие значения из modx_ms2_product_options и можно без проблем новые добавлять, а Вы ему store переопределяете.
То есть, если у Вас уже есть товар с такой маркой, то он будет в выпадающем списке, если же нет, Вы можете его просто написать туда ручками и эту марку можно будет выбирать в будущем.
Rootiys
24 декабря 2014, 11:08
+1
Сталкивался с такой проблемой modx.pro/help/4293/.
У меня не отображались именно русские категории.
Сайт был на начальной стадии разработки — поэтому сделал все с нуля на чистой cms.
Михаил
24 декабря 2014, 10:55
0
Все проверяется в сравнении. Поставил плюсик)
Андрей
Андрей
24 декабря 2014, 10:54
0
Спасибо за инфу! Записался — послушаю) Надеюсь, что извлеку для себя что-то дельное.
solar-wind
24 декабря 2014, 10:38
0
Ну хорошо попробую)). Просто хочется делать, уже зная наверняка. Спасибо за терпение и ответы).
Василий Наумкин
24 декабря 2014, 10:33
0
Ты так и будешь дальше вопросы задавать или просто укажешь уже 2 имени чанка через запятую в параметре &tpls?

bezumkin.ru/sections/components/1546/
solar-wind
24 декабря 2014, 10:22
0
То что указано по ссылке не совсем то, что надо.

Вызов идет 42 строке результатов из чанка msProducts (плейсхолдер [[+results]]), так как сниппет mFilter2 привязан к нему. Или то что указывается по ссылке на 27-32 строках, вызывает нужный чанк в [[+results]]?

[[+tpls:notempty=`<div id="mse2_tpl" class="span4 col-md-4">
<a href="#" data-tpl="0" class="[[+tpl0]]">[[%mse2_chunk_default]]</a> /
<a href="#" data-tpl="1" class="[[+tpl1]]">[[%mse2_chunk_alternate]]</a>
</div>`]]
Владимир Дремучий
24 декабря 2014, 10:15
0
Решил обе задачки :) 1. Написал js. 2. Сделал самописную связку, на что знаний хватило.
Любовь
24 декабря 2014, 08:53
-1
Да я не за это переживаю, просто обидно — от всей души делишься информацией и получаешь такое. Если неинтересно — можно же просто мимо пройти, а кто-то может это и искал.
Василий Наумкин
24 декабря 2014, 08:46
0
&tpls переключает &tpl.

В стандартном чанке всё предусмотрено, нужно только посмотреть.
Василий Наумкин
24 декабря 2014, 08:22
+1
Да не переживай так, у нас оценки ни на что не влияют.

Плюсанул немного =)
solar-wind
24 декабря 2014, 08:22
0
Первый вопрос: так все-таки &tpl иди &tpls? Потому что если писать в &tpl через запятую чанки, то просто получается вывод массива.

Если организовать это через $_REQUEST, то получается все будет срабатывать только после перезагрузки страницы, да?

В моем случае это все выглядит так:

<div class="panel">
  Отображать
  <a href="" class="button active"><span class="i i-v01">Каталог</span></a>
  <a href="" class="button"><span class="i i-v02">Плитка</span></a>
</div>
Через вызов своего сниппета прикручивать к кнопкам что ли подмену чанков или как?
Василий Наумкин
24 декабря 2014, 06:56
+1
В тикетах давно есть сниппет getComments — он тебе нужен.
Василий Наумкин
24 декабря 2014, 06:53
0
Параметр &tpls:
Список чанков для оформления строк, через запятую. Вы можете переключать их указанием в $_REQUEST параметра &tpl. 0 — это чанк по умолчанию, а дальше по порядку. Например: &tpls=`default,chunk1,chunk2`, для вывода товаров чанком «chunk1», нужно прислать в запросе $_REQUEST[tpl] = 1.
Любовь
24 декабря 2014, 06:51
-1
Еще и заминусовали — вот и делись потом информацией! Спасибо!
Марина Шипилова
24 декабря 2014, 06:32
0
я поняла, почему это происходит — это происходит лишь тогда, когда делается выбор из определенного списка store ['х','х'], указанного в msproductdata.js (например,
marka: {xtype: 'minishop2-combo-options',description: '<b>[[+marka]]</b><br />'+_('ms2_product_marka_help'), editable: false,store: [['Audi', 'Audi'],['BMW', 'BMW'],['Cadillac', 'Cadillac'],['Chery', 'Chery']]}
)
Нашла выход, подсмотрела в теме bezumkin.ru/modx/minishop2/classes/910/:
Если сделать так — то все ок:
marka: {xtype: 'minishop2-combo-options',mode: 'local', description: '<b>[[+marka]]</b><br />'+_('ms2_product_marka_help'), editable: false, store: new Ext.data.SimpleStore({fields: ['id','value'],data: [[0,'Audi'],[1,'BMW'],[2,'Cadillac']]})}
НО возникает вопрос: если таких вариантов немного — это норм, а вот, если их очень много, например, 30? насколько это разумно?
Михаил
24 декабря 2014, 05:49
-1
Да я думаю что как всегда. Не сильно все и поменялось. Да и кризис это так, придуманное слово.