Константин

Константин

С нами с 24 апреля 2017; Место в рейтинге пользователей: #1041
Константин
01 августа 2022, 11:30
0
Не могу найти такой строчки в сниппете mFilter2
Константин
01 августа 2022, 11:28
0
Добавил, все равно товар дублируется…
Константин
01 августа 2022, 11:10
0
groupby — это параметр сниппета? Куда добавить groupby?
Константин
29 июля 2022, 15:33
0
{$_modx->runSnippet('!mFilter2', [
	'element' => 'msProducts',
	'class' => 'msProduct',
	'limit' => 12,
	'tplOuter' => 'mFilter2OuterTpl',
	'tpl' => 'gridProductTpl',
	'includeTVs' => 'available',
	'includeThumbs' => 'medium',
	'sortby' => '{ "parent":"ASC","menuindex":"ASC" }',
	'tplPagePrev' => '@INLINE <li><a class="" href="{$href}"><i class="fa fa-angle-left" aria-hidden="true"></i></a></li>',
	'tplPageNext' => '@INLINE <li><a class="" href="{$href}"><i class="fa fa-angle-right" aria-hidden="true"></i></a></li>',
	'tplPagePrevEmpty' => '@INLINE <li><a class="" href="{$href}"><i class="fa fa-angle-left" aria-hidden="true"></i></a></li>',
	'tplPageNextEmpty' => '@INLINE <li><a class="" href="{$href}"><i class="fa fa-angle-right" aria-hidden="true"></i></a></li>',
	'tplPageFirst' => '',
	'tplPageLast' => '',
	'tplPageFirstEmpty' => '',
	'tplPageLastEmpty' => '',
	'filters' => 'msoption|marka,
		          msoption|model,
            	ms|vendor:vendors,
            	parent:parents',
            	
	'aliases' => 'ms|vendor==vendor,
			     msoption|marka==marka,
				 msoption|model==model',
			'tplFilter.outer.default' => 'filterSelectOuter',
	        'tplFilter.row.default' => 'filterSelectRow',
	        
			'tplFilter.outer.vendor' => 'filterCheckboxOuter',
	        'tplFilter.row.vendor' => 'filterCheckboxRow',
	        
	        'tplFilter.outer.marka' => 'filterSelectOuter',
	        'tplFilter.row.marka' => 'filterSelectRow',
	        
	        'tplFilter.outer.model' => 'filterSelectOuter',
	        'tplFilter.row.model' => 'filterSelectRow',
	        
	        'tplFilter.outer.resource|parent:parents' => 'filterSelectOuter',
	        'tplFilter.row.resource|parent:parents' => 'filterSelectRow',
	
])}
Константин
29 июля 2022, 13:57
0
А можно какой-то минимальный пример? Как разобрать XML. Правильно понимаю, что нужно создать некий сниппет и что-то в него прописать?
Константин
29 июля 2022, 13:39
0
5 картинок, 5 раз дублируется товар. Прочел заметку. А как решить вопрос? Обновить минишоп?
Константин
29 июля 2022, 11:49
0
Добавил, пустая страница, никакой товар не выводится…
Константин
29 июля 2022, 09:38
+1
Всем привет, присоединяюсь к вопросу. Такая же ситуация, есть марка Kia, а в модели название марки отсутствует и дублировать название марки в модели как-то не красиво. Как в таком случае найти решение?
Константин
29 июля 2022, 09:28
0
Да, до обработчиков. К примеру фильтр по чекбоксам работает. Не работает эта конструкция, не кликается <option value="{$value}" {$selected} {$disabled} class="{$disabled}">{$title} {if !$selected}({$num}){/if}
Константин
28 июля 2022, 17:23
0
Приветствую, столкнулся с таким же, подскажите как решили вопрос?
Константин
25 июля 2022, 12:17
0
Спасибо, поковыряюсь, может что-то и получится. А так опубликовал в раздел работы modx.pro/work/23149
Константин
21 июля 2022, 08:27
0
Спасибо большое, сработало. Е есть ли возможность в seotitle не только pagetitle поместить но и добавить содержимое, как то так get('pagetitle+content')?
Константин
21 июля 2022, 08:04
0
<?php
/** @var modX $modx */
/** @var modResource $resources */
$resources = $modx->getChildIds(211,6,array('context' => 'web'));
foreach ($resources as $res) {
    $res->setTVValue('seodescription',$res->get('pagetitle'));
    $res->set('isfolder', 1);
    $res->save();
}
Попробую так, ошибки
Fatal error: Uncaught Error: Call to a member function setTVValue() on int in
Константин
15 июля 2022, 13:27
0
Спасибо, сработало, но только для 1 уровня вложенности. А есть возможность на все подпапки распространить действие скрипта? prnt.sc/xnhfQGV-tKee
Константин
08 июля 2022, 07:32
0
Да, глянул, в системных вот что: prnt.sc/vJd7c3g0e4XD
А структура папок компонента вот, чего-то похожего на файл конфига не вижу: prnt.sc/z9eSbJLy0HY3