Константин
С нами с 24 апреля 2017; Место в рейтинге пользователей: #657Перегенерация всех превью товаров скриптом от Ильи
            Всех приветствую, сам скрипт: ilyaut.ru/cheats/to-rebuild-all-previews-of-products/
(ERROR @ /public_html/core/xpdo/om/xpdoobject.class.php: 240)
Error 42000 executing statement:
Array
(
[0] => 42000
[1] => 1064
[2] => You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DESC LIMIT 60, 5' at line 1
Пробовал переустановить минишоп, установить 777 права на папку images/products
PHP 7.4
        
        
        
    (ERROR @ /public_html/core/xpdo/om/xpdoobject.class.php: 240)
Error 42000 executing statement:
Array
(
[0] => 42000
[1] => 1064
[2] => You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DESC LIMIT 60, 5' at line 1
Пробовал переустановить минишоп, установить 777 права на папку images/products
PHP 7.4
Как написать условие if на множество ресурсов и родителей на Fenom
            Всех приветствую, есть поле артикул, которое не нужно выводить у ряда категорий, на данный момент условие реализовано следующим образом:
        
        
        
    {set $key = ["31","32" ,"32" ,"33" ,"34"]}
{if $_modx->resource.id in list $key}
<div class="reward"><span>Артикул:</span> <span class="item">[[+article]]</span></div>
{/if}То есть главный родитель 31, а остальные — его подкаталоги. Но если подкаталоги добавляются, что бы не лезть в шаблон, можно ли как то сделать что бы у всех подкаталогов родителя 31 скрывался артикул?        Не обновляется minishop2
            Всем здравия, на одном из сайтов не могу обновить компонент магазина. При проверке обновлений пишет, что версия саая актуальная.
Скриншот: disk.yandex.ru/i/XgrKo2QYCNNN9g
На текущий момент версия 3.0.7-pl. На других проектах обновления происходят корректно доа версии 4.3.0-pl. Подскажите с чем это может быть связано.
        
        
        
    Скриншот: disk.yandex.ru/i/XgrKo2QYCNNN9g
На текущий момент версия 3.0.7-pl. На других проектах обновления происходят корректно доа версии 4.3.0-pl. Подскажите с чем это может быть связано.
Как сделать сортировку значений опций msProductOptions?
            Сейчас сортировка соответствует порядку заведенных значений в админке, то есть есть товар, а у него значение мощности заведено в таком порядке: 300,100,95,500, то и в карточке товара в выпадающем списке будет старт с 300, а как сделать с минимального?
Пробовал так, не работает:
        
        
        
    Пробовал так, не работает:
[[!msProductOptions?
				&tpl=`@INLINE {foreach $options as $key => $option}
	<div class="options select">
		<p><strong>{$option.caption}:</strong>
		<div class="block-sel-size">
		{if $option.value is array}
		<select name="options[{$key}]">
		{foreach $option.value as $i => $value}
			<option value="{$value}">{$value}</option>
                {/foreach}
                </select>
		{/if}
		</div>
	</div>   
    {/foreach}`
				&onlyOptions=`kss,glow_color,bracing,color_body`
				&sortby=`{ "value":"DESC" }`
				]]        Вывести разные превью изображений в одной галерее ms2Gallery
            Всем привет, есть галерея типа unsplash.com/@samburriss, то есть размеры каких-то фото 300х300, а каких-то 300х500
Пробую поступить следующим образом, создал два источника файлов ms2Gallery с этими размерами, загрузил изображения в ресурс и в наименовании каждого проставил названия соответствующего источника, в чанке ms2GalleryTpl пытаюсь сделать такое условие, что бы подставлялся нужный источник:
        
        
        
    Пробую поступить следующим образом, создал два источника файлов ms2Gallery с этими размерами, загрузил изображения в ресурс и в наименовании каждого проставил названия соответствующего источника, в чанке ms2GalleryTpl пытаюсь сделать такое условие, что бы подставлялся нужный источник:
{if $files?}
{foreach $files as $file}
	<a data-fancybox="gallery" href="{$file['url']}" title="{$file['alt']}" class="gallery__link">
	    <figure class="gallery__thumb">
	        
	        {if $file->name == '300x300'}
	        
<img src="{$file['small']}" alt="{$file['name']}" class="gallery__image">
{else}
<img src="{$file['medium']}" alt="{$file['name']}" class="gallery__image">
{/if}
	  
	  </figure>
	</a>
{/foreach}
{else}
{/if}Но никак не выходит, подскажите как можно решить этот вопрос, может есть проще вариант?        В строке фильтра по родителю отделить путь либо модификатором либо средствами mFilter2
            Есть фильтр по категории зашитый в селект:
'tplFilter.outer.resource|parent' => 'filterSelectOuter',
'tplFilter.row.resource|parent' => 'filterSelectRow',
Который в результате выводит строку — путь, где находится товар: disk.yandex.ru/i/d7WnuWEqInuqGA
Стоит задача:
1. Оставить только одну первую заглавную букву — РЕШИЛ МОДИФИКАТОРОМ
2. Вместо полного наименования раздела оставить троеточие — РЕШИЛ МОДИФИКАТОРОМ
3. Поле наименование раздела переместить ниже, вторым этажом, чтобы оно не срезалось, всё влазило.
Как третий пункт можно реализовать? Почитал про модификаторы, нашел вариант заменить в строке слеш таким образом:
Можно ли решить эту задачу модификатором или средствами mFilter2?
        
        
        
    'tplFilter.outer.resource|parent' => 'filterSelectOuter',
'tplFilter.row.resource|parent' => 'filterSelectRow',
Который в результате выводит строку — путь, где находится товар: disk.yandex.ru/i/d7WnuWEqInuqGA
Стоит задача:
1. Оставить только одну первую заглавную букву — РЕШИЛ МОДИФИКАТОРОМ
2. Вместо полного наименования раздела оставить троеточие — РЕШИЛ МОДИФИКАТОРОМ
3. Поле наименование раздела переместить ниже, вторым этажом, чтобы оно не срезалось, всё влазило.
Как третий пункт можно реализовать? Почитал про модификаторы, нашел вариант заменить в строке слеш таким образом:
replace : "/" : "
<hr>", то есть делаем перенос строки и подчеркиваем — но такая конструкция не работает.Можно ли решить эту задачу модификатором или средствами mFilter2?
SeoFilter - добавление и изменение TV параметров у виртуальной страницы
            Есть страницы каталогов, генерируемые компонентом SeoFilter, у габлона каталога есть TV (Вопрос — ответ). На обычных страницах данное поле доступно во вкладке Дополнительные поля TV. А как присвоить значения доп полей страницам сеофильтра?