Вопросы
Вместо значения опции товара выводится default, , text
Добрый день сообщество! Странные дела творятся в карточке товара remont-zv.spb.ru/shop/zapchast-odin.html
Вместо указанной цены — отображатся цена в 1 руб. Вместо значения дополнительной опции выводит default,, text. Подскажите что можно сделать
Вместо указанной цены — отображатся цена в 1 руб. Вместо значения дополнительной опции выводит default,, text. Подскажите что можно сделать
Связи товаров в Minishop2
Пара вопросов по шаблону вывода товаров. Внизу страницы товара у меня выводятся сопутствующие товары и расходники таким вот кодом:
Загрузить свой JS после файлов minishop2
Добрый день.
Подскажите, что не правильно делаю: для добавления своего таба на странице редактирования товара, создал плагин на событие
С кодом:
Нужно сделать, чтобы загрузка моих файлов js была после файлов minishop2, а именно после /assets/components/minishop2/js/mgr/product/product.common.js
Подскажите, что не правильно делаю: для добавления своего таба на странице редактирования товара, создал плагин на событие
С кодом:
switch ($modx->event->name) {
case 'OnDocFormRender':
$modx->controller->addLastJavascript('/js/mgr/tab.js');
break;
}Ругается на miniShop2.panel.Product is undefined. Происходит потому, что у меня мои файлы загружаются раньше файлом minishop2.Нужно сделать, чтобы загрузка моих файлов js была после файлов minishop2, а именно после /assets/components/minishop2/js/mgr/product/product.common.js
Код: 200 OK {«success»:false}
Сегодня, после работы с Tickets — пытался прикрепить frontend добавление тикета с авторизацией из Loginza + комментарии к тикету…
… после чего — при клике по ресурсам появляется ошибка Код: 200 OK
{«success»:false}
И скрылся еще один раздел — уже «Шаблоны»
Подскажите, пожалуйста, как можно решить данную проблему?
Последние ошибки из журнала ошибок: --->output array due to JSON error 5
… после чего — при клике по ресурсам появляется ошибка Код: 200 OK
{«success»:false}
И скрылся еще один раздел — уже «Шаблоны»
Подскажите, пожалуйста, как можно решить данную проблему?
Последние ошибки из журнала ошибок: --->output array due to JSON error 5
Фильтр не сортирует по цене
Здравствуйте.
На сайте есть объекты с определенной ценой, и фильтр с ползунком. Когда выставляешь цену от пяти миллионов и до 100 миллионов, то выводятся с ценой 250 миллионов и другие.
Не работает как положено.
Вот пример страницы с фильтром — vkinvestgroup.ru/catalog/arendnyy-biznes/
Фильтр в админке такой — prntscr.com/iyjla6
MODX Revolution 2.3.3-pl (traditional)
На сайте есть объекты с определенной ценой, и фильтр с ползунком. Когда выставляешь цену от пяти миллионов и до 100 миллионов, то выводятся с ценой 250 миллионов и другие.
Не работает как положено.
Вот пример страницы с фильтром — vkinvestgroup.ru/catalog/arendnyy-biznes/
Фильтр в админке такой — prntscr.com/iyjla6
MODX Revolution 2.3.3-pl (traditional)
Ошибка в логе
Добрый день!
При сохранении товара появляется ошибка в журнале:
При сохранении товара появляется ошибка в журнале:
[2018-03-30 12:16:41] (ERROR @ C:\OpenServer\domains\rsport.ru\core\model\modx\modx.class.php : 1859) PHP warning: strip_tags() expects parameter 1 to be string, array givenПричем, даже если ничего не меняешь, а просто сохраняешь товар. Не могу понять почему. Помогите разобраться пожалуйста, кто знает. Спасибо. Проверка TV из сниппета
Здравствуйте. Подскажите пожалуйста. Есть ресурсы modx за ними закреплены три TV с фотографиями,
у всех есть как минимуму по одному заполненному TV, остальные как дополнительные, у каких-то ресурсов они заполнены, у каких-то нет. Хотелось бы написать небольшой сниппет, который будет смотреть, какие тв заполнены — те и выводить, а пустые пропускать. Некое подобие галереи. К сожалению знаний не хватает, вот пока какие-то наброски, хочу хотя бы получить список этих тв:
у всех есть как минимуму по одному заполненному TV, остальные как дополнительные, у каких-то ресурсов они заполнены, у каких-то нет. Хотелось бы написать небольшой сниппет, который будет смотреть, какие тв заполнены — те и выводить, а пустые пропускать. Некое подобие галереи. К сожалению знаний не хватает, вот пока какие-то наброски, хочу хотя бы получить список этих тв:
<?php
//Получаю id ресурса
$id = $modx->resource->get('id');
//Условие для выборки
$where = array(
'contentid' => $id
, 'tmplvarid:IN' => ["2,37,38"] // Можно ли так передать несколько tv для выборки?
);
//Получаю TV
$tv = $modx->getObject('modTemplateVarResource', $where);
//return $tv->get('value');
//Хочу проверить, пробежаться в цикле, посмотреть что навыбирало
//Тут выводится первое tv из условия
while($tv){
return $tv->get('value');
}
//Тут ничего не выводится
foreach($tv as $key){
return $key;
}Подскажите, как можно реализовать такую задачу со своим сниппетом? Как получить, обработать и сохранить поле content через плагин?
Приветствую
Задача довольно проста — надо создать плагин на сохранение ресурса, выдернуть содержимое поле content, модифицировать его и сохранить, но что-то я запутался. Подскажите пожалуйста решение. С дополнительными полями разобрался, а вот с основными полями — нет.
Задача довольно проста — надо создать плагин на сохранение ресурса, выдернуть содержимое поле content, модифицировать его и сохранить, но что-то я запутался. Подскажите пожалуйста решение. С дополнительными полями разобрался, а вот с основными полями — нет.
[mSearch2] Ввод первых букв синонима
На готовящемся сайте парфюмерии есть бренд Givenchy, у него прописан синоним «живанши» в mSearch2, но при поиске бренда он не выводится, когда вводишь первые буквы, к примеру «жив», «живан» и т.д.
Прошу реализовать. Это скорее баг-репорт, чем предложение, думаю это просто забыли сделать при реализации синонимов. Потому что они настолько же полноценные при поиске, как и основное название ресурса (а оно ищется нормально, в них не обязательно писать все слово, достаточно только начало)
Прошу реализовать. Это скорее баг-репорт, чем предложение, думаю это просто забыли сделать при реализации синонимов. Потому что они настолько же полноценные при поиске, как и основное название ресурса (а оно ищется нормально, в них не обязательно писать все слово, достаточно только начало)