Roman
С нами с 21 августа 2017; Место в рейтинге пользователей: #135minishop2 как програмно обновить товар
Привет всем! Нарыл инфу как создать товар. В консоле проверил скрипт работает, все ок.
Думал в функцию runProcessor передать вместо create — update — не проканало ((
$response = $modx->runProcessor('resource/create', array(
'class_key' => 'msProduct',
'pagetitle' => 'Товар',
'parent' => 55,
'template' => 11,
'show_in_tree' => 1,
//Данные
'price' => 100,
));
if($response->isError()){
echo 'Ошибка';
}else{
echo 'Создал';
}
Вопрос по обновлению данных. Допустим я хочу обновить значение поля priceДумал в функцию runProcessor передать вместо create — update — не проканало ((
Проблемы с jCarousel.
Всем привет! Проблема c jCarousel на моб. телефоне (samsung galaxy s9 встроенный браузер андройда) — при перелистывании объектов — вся страница виснет, помогает только перезагрузка страницы. Кто сталкивался с такой проблемой?
Использую jQuery v1.12.3
jCarousel — v0.3.9 — 2018-07-30
Причем с другого телефона на андройде все нормально работает. Уже не знаю в чем проблема.
Использую jQuery v1.12.3
jCarousel — v0.3.9 — 2018-07-30
Причем с другого телефона на андройде все нормально работает. Уже не знаю в чем проблема.
[РЕШЕНО] Fenom. Как обрамить элемент в ""
Всем привет! Как обрамить каждый элемент в кавычки?
{foreach $options as $name => $values}
{if $options is array}
{$values | join : ', '}
{else}
{$values}
{/if}
{/foreach}
[РЕШЕНО] не могу сформировать where запрос
Хочу выводить товары с определенным тегом. Сформирвал запрос
&where=`{"msoption$tags:IN":["вентиляция","изоляция"]}`
Но безуспешно. Код самого сниппета: [РЕШЕНО] FileAttach как включить обертку?
Всем привет!
Хочу к ресурсу товара прикрепить фото сертификатов, сертификаты выводятся, все нормально.
Разметка у меня следующая:
К сожалению чанкок-оберток никаких нет в этом плагине. Как можно решить эту проблему?
Хочу к ресурсу товара прикрепить фото сертификатов, сертификаты выводятся, все нормально.
Разметка у меня следующая:
<div class="cert-block">
<div class="title-block">
Сертификаты
</div>
[[!FileAttach?
&tpl=`CertificatFileAttachTpl`
]]
</div>
Т.е. у меня получается если даже нет прикрепленных файлов, то блок с классом cert-block и надписью Сертификаты выводится, а мне этого не нужно.К сожалению чанкок-оберток никаких нет в этом плагине. Как можно решить эту проблему?
Добавить стиль к label при выборе [MSearch2]
Всем привет! Реализовал фильтрацию по тегам, хотелось бы выбранному label добавлять класс чтоб визуально было видно чекнут ли он или нет.
Пока разметка такая:
Пока разметка такая:
<label for="mse2_[[+table]][[+delimeter]][[+filter]]_[[+idx]]" class="radiobutton [[+selected]]">
<input type="radio" name="[[+filter_key]]" id="mse2_[[+table]][[+delimeter]][[+filter]]_[[+idx]]" value="[[+value]]" [[+checked]] [[+disabled]]/> [[+title]]
</label>
Есть ли плейсхолдер отвечающий за выбор элемента? Как вывести теги без повторений?
[[!msProducts?
&parents=`0`
&link=`6`
&limit=`0`
&tplWrapper=`@INLINE
<div class="row m-top-60 m-bottom-60">
[[+output]]
</div>
`
&tpl=`@INLINE [[+tags.0]]`
&wrapIfEmpty=`0`
&master=`[[*id]]`
]]
Сейчас выводятся все теги товаров с повторами, а мне нужно без повторовСтраница на которой тестирую
krovlya-yuga.ru/products/metallocherepica/metallocherepicza-poliester-04-mm/
пока выводится c повторами:
элементы безопасности элементы безопасности элементы безопасности элементы безопасности конек конек конек конек фасонка фасонка фасонка фасонка примыкание вентиляция фасонка фасонка фасонка фасонка фасонка краска фасонка фасонка фасонка вентиляция крепеж крепеж крепеж фасонка фасонка фасонка фасонка
Как в Msearch2 вызвать сообщение о том что ничего не найдено
Как в Msearch2 вызвать сообщение о том что ничего не найдено?
Страница обрабатываемая запросы:
Страница обрабатываемая запросы:
[[!pdoPage?
&tpl=`tpl.msProductsCatalog.row`
&wrapIfEmpty=`true`
&parents=`0`
&elementClass=`modSnippet`
&element=`msProducts`
&resources=`[[!mSearch2:default=`99999`?returnIds=`1`&limit=`0`]]`
&sortby=`ids`
&totalVar=`mse2_total`
]]
[[!+page.nav]]
Как вывести сообщения если ничего не найдено? Импорт товара в monishop2 через Console
Всем привет! Нужно импортировать товары из CSV в Minishop2.
Файл CSV лежит у меня core/components/minishop2/import/tovar.csv, там же где и скрипт импорта csv.php.
Скачал плагин Console. В нем ввел команду:
P.S. в логах пусто.
Файл CSV лежит у меня core/components/minishop2/import/tovar.csv, там же где и скрипт импорта csv.php.
Скачал плагин Console. В нем ввел команду:
php /home/s12861/www/core/components/minishop2/import/tovar.php "tovar.csv" "uri,template,tv1,edizm,pricerozn,pricesmallopt,price,made_in,pagetitle,introtext" 0 1 ";"
результат выполнения:Parse error: syntax error, unexpected '"tovar.csv"' (T_CONSTANT_ENCAPSED_STRING) in /home/s12861/www/core/components/console/processors/exec.class.php(24) : eval()'d code on line 2
Пользовался инфой с сайта — не помогло. Кто знает в чем проблема?P.S. в логах пусто.
Автодобавление товара из дампа БД
Имеется дамп БД с товарами с другого сайта, другой сайт не на MODX. Нужно из дампа БД как то перенести товары на сайт с minishop'ом. Кто что посоветует, как решить задачу? Товаров 1100шт. вручную долго колупаться придется…