Артур
{if $value == $.get[$name]}true{else}false{/if} попробуй так
Ramis
{if $value == $.get[$name]}true{else}false{/if} попробуй так
Попробовал такую конструкцию: {if $value == $.get[$name]} checked="checked" {else} {if $index == 0}checked="checked"{/if} {/if} Вроде норм отрабатывает, но вот фото модификации не подтягивается
Dmitriy
Подскажите, как записать get параметр в куки, затем проверять куки, и выводить определенный контент в зависимости от этого
Артур
Не знаю тогда.
Ramis
Не знаю тогда.
В любом случае, спасибо за помощь!
Anonymous
Можно ли каким-нибудь скриптом заставить Minishop2 перезалить превью в галерею? Есть папка assets/images/products. Туда по умолчанию кладутся картинки, которые я в MODX через админку добавил в галерею из другой папки, назовем ее pictures. Так вот. Картинка в папке pictures осталась. А вот в assets/images/products/11 (11 - это id) картинки не остались. Можно ли скриптом перезалить туда картинки? Если нет, то получается папка pictures - это мертвый груз на хостинге? И после того, как я залил оттуда картинки в галерею Minishop2, эту папку можно удалять?
Алексей
Ну там ещё параметры... Вообще нужно аналогичные сайты посмотреть на предмет - как у них. Потому что владелец обычно сам выставляет параметры для аккума типа мощности и ТП, а не марка, модель, год, модификация авто. ТК аккумов дофига и дофига может подходить к конкретной модели.
Алексей
assets/images/products/
обьясните еще смылс перезаливания или как вы его делаете. т.к. этот момент не рассказали. Потому что файлы, конечно, должны быть в папке указанной вами, а не picture.
Алексей
точнее и там и там, если не удалялись...
Anonymous
А зачем в picture?
Алексей
А зачем в picture?
ну вы условно сказали что оттуда заливаете картинки
Anonymous
Смысл перезаливания в том, что из папки assets/images/products/ некоторые картинки удалили
Anonymous
ну вы условно сказали что оттуда заливаете картинки
Ну после заливания можно эту папку удалить? Ведь оттуда нельзя подтянуть заново картинки. Если только вручную самому выбрать.
Алексей
Смысл перезаливания в том, что из папки assets/images/products/ некоторые картинки удалили
если картинки удалили, то откуда система знает какие там картинки есть или были?
Anonymous
Я думал, что картинки, которые есть в галерее Minishop2, как-то связаны с теми файлами, которые я выбирал при залитии в галерею.
Anonymous
Но, видимо, нет
Алексей
Я думал, что картинки, которые есть в галерее Minishop2, как-то связаны с теми файлами, которые я выбирал при залитии в галерею.
те картинки что звлиты в минишоп связаны с БД и месторасположением этого файла и миниатюр.
Алексей
есть в бд тадлица для файлов.
Anonymous
Я понял, спасибо
Alisa
Да я так, мысли озвучиваю.
Алексей
ааа, а то человек может не "услышать" ))
Алексей
Да я так, мысли озвучиваю.
вообще, можно, наверное смотреть auto . ru и оттуда брать как делать. Он же топ?
Pavel
родитель родителя)))
Не получается...
Артур
Не получается...
Что не получается?
Алексей
Не получается...
А у вас принадлежность к рестарану только в url забита?
Pavel
Нет, у разных блюд - разный дедушка
Pavel
Думаю, что некорректно пытаюсь взять его из блюда
Артур
Артур
Почему?
Меню у заведений одинаковые?
Pavel
Я может неправильно выразился. Есть 2 общие категории, в них уже подкатегории.
Developer
тв param - множественный выбор value1||value2||value3 в чанке вывожу {$_pls['tv.param'] | join : ', '} почему если выбрано несколько значений, они не разделяются запятой?
Pavel
Pavel
В конечной ссылке в корзину /cart - url ресторанов не учавствуют.
Артур
Уровень вложенности одинаковый в обоих барах?
Артур
Или например 604 ресурс имеет внутри категории?
Pavel
одинаковый
Pavel
urlsite/cart
Артур
urlsite/cart
Для разных заведений урл одинаковый?
Pavel
получается, что так.
Pavel
$ido = $product->id; $parentso = $modx->getParentIds($ido, 2, array('context' => 'web')); $grandParent = $parentso[1]; return $grandParent;
Артур
Ох, тогда я бы добавил всем товарам опцию Заведение, и заполнил бы её через консоль. А потом в нужных местах проверял
Алексей
например если дальше развиваться будет проект, например появятся еще рестораны, то лушче для каждого товара сделать TV поле в которое записывать id ресторана. потому что parent.... parent 3 раза parent будет не сильно перспективным. Потом захотят меню перегруппировать и прочие сюрпризы могут быть.
Артур
Или не опцию, а ТВ
Pavel
думаю, так правильнее
Pavel
массово заполнить?
Pavel
ну в целом нагуглю наверное
Артур
массово заполнить?
Ну хочешь поштучно😁
Артур
ну в целом нагуглю наверное
А что гуглить? Список родителей ты получил. С помощью getIterator получи сначала товары у которых в этом списке есть ресурс с id 331, и пройдись в цикле, чтобы заполнить TV, потом аналогично и со вторым баром
Pavel
Нужно еще массово изменить шаблон, т.к сейчас стоит пустой.
Developer
context web parent(2) - child(3) - child(4) context some parent(5) - child(6) - child(7) шаблон {set $parents = '2'} {if $context == 'some'} {set $parents = '5'} {/if} {'!pdoPage' | snippet : [ 'tpl' => 'tpl', 'parents' => $parents, подскажите, так правильно устанавливать parents?
Developer
$context ты как определил?
{set $context = $_modx->context.key}
Developer
благодарю
Developer
context web parent(2) - child(3) - child(4) category(8) - child(6) - child(7) шаблон {set $parents = '2'} {if $context == 'some'} {set $parents = '5'} {/if} {'pdoMenu' | snippet : [ 'parents' => $parents, 'level' => 1, а если нужно в pdoMenu вывести все child из parent(2), а также вывести просто category без его child, как это сделать?
Developer
ведь если указать {set $parents = '2,8'} тогда выведет все child из category