Константин
С нами с 24 апреля 2017; Место в рейтинге пользователей: #1041Массовое редактирование TV поля у родителя с 2 вложенностью
Всем привет, пытаюсь поменять значение TV у ресурсов с родителем 211, который имеет еще подпапки: prnt.sc/-BKzwGVUvUxG
Необходимо заменить значение поля seotitle, сделать его как pagetitle
Пытаюсь в консоли выполнить такой скрипт, однако изменений не происходит. Подскажите пожалуйста, как сделать?
<?php
$resources = $modx->getCollection('modResource',array('parent' => 211));
foreach ($resources as $res) {
$res->set('seotitle', $res->get('pagetitle'));
$res->set('isfolder', 1);
$res->save();
}
Необходимо заменить значение поля seotitle, сделать его как pagetitle
Пытаюсь в консоли выполнить такой скрипт, однако изменений не происходит. Подскажите пожалуйста, как сделать?
<?php
$resources = $modx->getCollection('modResource',array('parent' => 211));
foreach ($resources as $res) {
$res->set('seotitle', $res->get('pagetitle'));
$res->set('isfolder', 1);
$res->save();
}
Как запретить CKEditor добавлять пробелы (&nbsp;)?
Всем привет! Нашел такой ответ:
Вам в конфиге CKEditor нужно прописать вот это:
config.basicEntities = false;
Но не понятно, куда это вписать?
Заранее спасибо!
Вам в конфиге CKEditor нужно прописать вот это:
config.basicEntities = false;
Но не понятно, куда это вписать?
Заранее спасибо!
Вывод TV в зависимости от его значения Fenom
Всех приветствую, доброго дня, подскажите пожалуйста, как вывести такую конструкцию fenom-ом?
[[*available:eq=`1`:then=`В наличии`]]
[[*available:eq=`2`:then=`Нет в наличии`]]
[[*available:eq=`3`:then=`Под заказ`]]
available:eq — TV список одиночный выбор
Возможные значения: Нет в наличии==3||В наличии==1||По заказ==2
Скриншот: prnt.sc/XNR-ltCIRLc6
Пробовал так, но не выводит
{if $available == '1'}
В наличии
{/if}
{if $available == 2}
Нет в наличии
{/if}
{if $available == 3}
Под заказ
{/if}
[[*available:eq=`1`:then=`В наличии`]]
[[*available:eq=`2`:then=`Нет в наличии`]]
[[*available:eq=`3`:then=`Под заказ`]]
available:eq — TV список одиночный выбор
Возможные значения: Нет в наличии==3||В наличии==1||По заказ==2
Скриншот: prnt.sc/XNR-ltCIRLc6
Пробовал так, но не выводит
{if $available == '1'}
В наличии
{/if}
{if $available == 2}
Нет в наличии
{/if}
{if $available == 3}
Под заказ
{/if}
Ошибка при создании нового шаблона An error occurred...Шаблон не указан
Всем привет, столкнулся с ошибкой, вдруг на пустом месте, при создании нового шаблона, он не появляется в списке, но при поиске, в форме, шаблон в списке есть, но при попытке его открытия пишет: An error occurred… Шаблон не указан. Фигня какая-то…
Кто сможет сориентировать, с чем это связано? Заранее спасибо!
Скриншот: prnt.sc/CEfEOsiUX0T_
Кто сможет сориентировать, с чем это связано? Заранее спасибо!
Скриншот: prnt.sc/CEfEOsiUX0T_
Покупка подарочных сертификатов на выбранную сумму
Всех приветствую! Подскажите пожалуйста, есть ли решение под данную задачу?:
Нужно сделать возможность покупки подарочного сертификата, одним клиентом, чтобы его можно было передать другому в качестве подарка, и тот человек мог им воспользоваться при оформлении заказа.
Другими словами – пользователь заходит в магазин, открывает страницу с выбором сертификата, там есть на выбор три варианта: сертификаты на 1 тысячу, на 5 тысяч, и сертификат с полем для ввода суммы. Таким образом он может подарить сертификат на 7 тысяч, к примеру. Или ввести произвольную сумму.
Также еще встает вопрос по поводу остатка какой-то суммы, т.е. мне подарили сертификат на 5 тысяч, а я использовал только 2, и рассчитываю оставшиеся 3 использовать в следующий раз.
Нужно сделать возможность покупки подарочного сертификата, одним клиентом, чтобы его можно было передать другому в качестве подарка, и тот человек мог им воспользоваться при оформлении заказа.
Другими словами – пользователь заходит в магазин, открывает страницу с выбором сертификата, там есть на выбор три варианта: сертификаты на 1 тысячу, на 5 тысяч, и сертификат с полем для ввода суммы. Таким образом он может подарить сертификат на 7 тысяч, к примеру. Или ввести произвольную сумму.
Также еще встает вопрос по поводу остатка какой-то суммы, т.е. мне подарили сертификат на 5 тысяч, а я использовал только 2, и рассчитываю оставшиеся 3 использовать в следующий раз.
Использование двух видов пагинации ajaxMode default и button
Ajax пагинация «из коробки». Доступны 3 режима: «default», «button» и «scroll».
Возможно ли их совместить, что бы пагинация происходила и с кнопки, так же было отображение, на какой странице сейчас находимся.
Скриншот того же Эльдорадо: prnt.sc/hfxaLvUVdFjj
Возможно ли их совместить, что бы пагинация происходила и с кнопки, так же было отображение, на какой странице сейчас находимся.
Скриншот того же Эльдорадо: prnt.sc/hfxaLvUVdFjj
Последовательность опций msProductOptions
Всем привет, по какому принципу сейчас формируется порядок опций msProductOptions? Выводятся рандомно и нет параметри их сортировки.
Подскажите пожалуйста, есть решение?
Пока вопрос решил тремя вызовами сниппета, но понимаю, что это не правильно:
Подскажите пожалуйста, есть решение?
Пока вопрос решил тремя вызовами сниппета, но понимаю, что это не правильно:
[[msProductOptions?tpl=`msProductOptionsTpl` &product=`[[+id]]` &onlyOptions=`model`]]
[[msProductOptions?tpl=`msProductOptionsTpl` &product=`[[+id]]` &onlyOptions=`orign_n`]]
[[msProductOptions?tpl=`msProductOptionsTpl` &product=`[[+id]]` &onlyOptions=`dop_n`]]
mFilter2 открывать каталог с включенной опцией по умолчанию
Всем привет, возможно ли открывать каталог товаров, с уже отмеченной опцией по умолчанию, пример: prnt.sc/Ch3Dfjgf0fn3
При переходе в каталог, опция марка KIA должна быть уже включена.
По документации похоже это можно реализовать через параметры &where и &leftJoin, но не пойму как.
Вот как вывожу сниппет:
При переходе в каталог, опция марка KIA должна быть уже включена.
По документации похоже это можно реализовать через параметры &where и &leftJoin, но не пойму как.
Вот как вывожу сниппет:
{$_modx->runSnippet('!mFilter2', [
'element' => 'msProducts',
'class' => 'msProduct',
'showEmptyFilters' => 1,
'limit' => 12,
'tplOuter' => 'mFilter2OuterTpl',
'tpls' => 'listProductTpl,gridProductTpl',
'includeTVs' => 'available',
'includeThumbs' => 'medium',
'sortby' => '{ "parent":"ASC","menuindex":"ASC" }',
'suggestionsRadio' => 'msoption|marka,
msoption|model',
'filters' => 'msoption|marka,
msoption|model,
ms|vendor:vendors,
parent:parents',
'aliases' => 'ms|vendor==vendor,
msoption|marka==marka,
msoption|model==model',
'ajaxMode' => 'button',
])}
Вывод опций minishop2 в выпадающем списке на главной странице запросом к базе
Всем привет, всех с праздниками!!! Подскажите пожалуйста, возможно ли и как подтянуть опции minishop2 в выпадающем списке не на странице товара, а на главной. Так понимаю, нужно делать запросы к базе, но в этом деле я новичёк.
Задача дать возможность предварительного выбора опций для передачи их в get-параметры для поиска по сайту по данным опциям.
Как реализовать поиск, мне помогли и подсказали в этой заметке: modx.pro/help/22865
Так что дело вроде как за малым. Осталось как-то подтянуть опции.
Заранее спасибо!
Задача дать возможность предварительного выбора опций для передачи их в get-параметры для поиска по сайту по данным опциям.
Как реализовать поиск, мне помогли и подсказали в этой заметке: modx.pro/help/22865
Так что дело вроде как за малым. Осталось как-то подтянуть опции.
Заранее спасибо!