Вопросы
Товар в нескольких категориях + хлебные крошки этой категрии
Добрый день!
В минишоп по умолчанию если мы ставим галочки в каких категориях показывать товар, то если мы перешли в него не с основной категории, то хлебные крошки ведут всё равно на основную категорию.
Как сделать что бы хлебные крошки были именно той категории откуда в товар перешли?
В минишоп по умолчанию если мы ставим галочки в каких категориях показывать товар, то если мы перешли в него не с основной категории, то хлебные крошки ведут всё равно на основную категорию.
Как сделать что бы хлебные крошки были именно той категории откуда в товар перешли?
Minishop2 [#230] Исправлена ошибка с невозможностью изменить выбранного производителя товара.
Здравствуйте!
Этот баг решен или нет?
На гитхабе не нашел исправление #230 (https://github.com/bezumkin/miniShop2/issues/230). Обновил Minishop2 до 2.4.12 проблема осталась.
Этот баг решен или нет?
На гитхабе не нашел исправление #230 (https://github.com/bezumkin/miniShop2/issues/230). Обновил Minishop2 до 2.4.12 проблема осталась.
Непонятное поведение выборки массивов шаблонизатором Fenom
Вывожу сниппет только у определённых ресурсов которых 23 шт.
При выводе на всех 23-х ресурсах сниппет выводится и на других, не имеющих к этой выборке ресурсах.
Пример снизу: — выводит сниппет на ресурсе с id 45, хотя не должен
Т.е., когда в выборке участвуют более 18 ресурсов, появляется глюк. Когда до 18-ти — всё как часы.
В чём может быть проблема?
При выводе на всех 23-х ресурсах сниппет выводится и на других, не имеющих к этой выборке ресурсах.
Пример снизу: — выводит сниппет на ресурсе с id 45, хотя не должен
{if $_modx->resource.id | in : [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23]}
тут сниппет
{/if}Убираю из выборки 5 любых ресурсов (1,2,3,4,5 или 10,11,12,13,14 или 17,18,19,20,21) и всё работает как надо.Т.е., когда в выборке участвуют более 18 ресурсов, появляется глюк. Когда до 18-ти — всё как часы.
В чём может быть проблема?
Как добраться до Tickets Files
Подскажите пожалуйста Гуру modx как мне добраться до ticket файлов которые прикреплены к тикету???
Мне нужно что то типо:
Мне нужно что то типо:
<?php
$resource = $modx->getObject('Ticket',1);
$test = $resource->get('file');
echo $test; modRestService или modRestServer + несколько вопросов
Добрый день!
Прошу подсказать несколько моментов:
Что лучше использовать для организации REST API из этих двух встроенных классов?
И как можно заставить контроллер отдавать данные из таблицы с данными не только лишь по ID, а еще и по какому-то другому столбцу и попробовать хоть какую-то группировку сделать?
Еще не могли бы подсказать уважаемые как грамотно переопределять методы, как реализовать авторизацию по апи ключу?
Я попробовал по той скудной доке что есть к этим классам сделать, но отдача данных идет строго по айди и все что не пробую в плане сортировки — просто игнорируется.
Прошу подсказать несколько моментов:
Что лучше использовать для организации REST API из этих двух встроенных классов?
И как можно заставить контроллер отдавать данные из таблицы с данными не только лишь по ID, а еще и по какому-то другому столбцу и попробовать хоть какую-то группировку сделать?
Еще не могли бы подсказать уважаемые как грамотно переопределять методы, как реализовать авторизацию по апи ключу?
Я попробовал по той скудной доке что есть к этим классам сделать, но отдача данных идет строго по айди и все что не пробую в плане сортировки — просто игнорируется.
Как в товарах (slave) динамически вывести фотогалерею главного товара (master)?
Структура:
Майки (категория) (25)
Майка1 (101)
Майка2 (102)
Майка3 (103) — Главный товар (L) — с фото
Майка4 (104) — Дубликат (103) (M) — без фото, но с отличиями в описании
Майка5 (105) — Дубликат (103) (XL) — без фото, но с отличиями в описании
…
Майка4 (104) и Майка5 (105) — копии товара Майка3 (103), но с разными размерами. Соответственно они имеют Связь «Многие ко многим», где master = 103.
Учитывая, что у главного товара есть загруженные фото (ms2Gallery), то для (104) и (105) нет смысла загружать теже фото, что и у Майка3 (103).
Майки (категория) (25)
Майка1 (101)
Майка2 (102)
Майка3 (103) — Главный товар (L) — с фото
Майка4 (104) — Дубликат (103) (M) — без фото, но с отличиями в описании
Майка5 (105) — Дубликат (103) (XL) — без фото, но с отличиями в описании
…
Майка4 (104) и Майка5 (105) — копии товара Майка3 (103), но с разными размерами. Соответственно они имеют Связь «Многие ко многим», где master = 103.
Учитывая, что у главного товара есть загруженные фото (ms2Gallery), то для (104) и (105) нет смысла загружать теже фото, что и у Майка3 (103).
Как записать через плагин значение в таблицу с классом msProductData?
Всем привет. Стоит задача вести учёт товаров в Наличии и Нет в наличии. Использую компонент msProductRemains. Через msFieldsManager добавил новое поле с типом tinyint и значением флажок. В бд это 1 и 0. Пробую написать плагин, по событиям msprOnChangeRemains, но почему-то ничего не работает. Нужно чтобы при изменении количества товаров, в поле remains (класс таблицы msProductData) записывалась единица, а при нуле или пустоте 0. Может кто-нибудь подсказать что не так?
Вот код плагина:
Вот код плагина:
</c<?php
switch ($modx->event->name) {
case 'msprOnChangeRemains':
$product = $modx->getObject('msprRemains', array('product_id' => $data['id']));
$remains = $product->get('remains');
$product_id = $product->get('product_id');
$new = $modx->getObject('msProductData', array('id' => $product_id));
if($remains >= 1) {
$new->set('remains', 1);
} else {
$new->set('remains', 0);
}
break;
}ode> Вопрос по мультиязычности а именно по алиасам
Такая беда.
На сайте сделана мультиязычность url вида sitename/en/rules вот такая вот страница открывается без проблем, но если ставлю на русский язык sitename/rules то получаю 404 ошибку похоже из-за rules, если url вида sitename/ru/rules то работает без проблем.
Что-то не пойму как быть. Не хочу чтоб на русском языке (по умолчанию) url были с /ru/.
в .htaccess
На сайте сделана мультиязычность url вида sitename/en/rules вот такая вот страница открывается без проблем, но если ставлю на русский язык sitename/rules то получаю 404 ошибку похоже из-за rules, если url вида sitename/ru/rules то работает без проблем.
Что-то не пойму как быть. Не хочу чтоб на русском языке (по умолчанию) url были с /ru/.
в .htaccess
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(ru|en|de|fr|lt|nl)?/?(.*)$ index.php?cultureKey=$1&q=$2 [L,QSA]пробовал такRewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(ru/|en|de|fr|lt|nl)?/?(.*)$ index.php?cultureKey=$1&q=$2 [L,QSA]Вроде работает так. Правильно ли это? Fatal error
Добрый день! При работе с сайтом (просто изменял шаблон) при сохранении вдруг лег сайт (ошибку прикрепил скрином). Такое уже второй раз. Подскажите пожалуйста в чем может быть проблема?
Передача параметра при создании
Здравствуйте, недавно только начал изучение modx, у меня вопрос по поводу модуля Tickets. При создании или редактировании тикета из админки есть в секции публикации прекрасный параметр «Закрытый тикет» (ticket_view_private). Подскажите как это значение сделать по умолчанию, т.е. когда пользователь создает тикет — автоматически ticket_view_private=1.
Второй вопрос. Как я могу назначить каждому из разделов тикетов (у меня из 2: Предложение и Жалобы) свой e-mail адрес. Например, подают тикет в раздел Жалобы — отправляется администратору, в раздел Предложение — менеджеру и т.д.
Заранее спасибо.
Второй вопрос. Как я могу назначить каждому из разделов тикетов (у меня из 2: Предложение и Жалобы) свой e-mail адрес. Например, подают тикет в раздел Жалобы — отправляется администратору, в раздел Предложение — менеджеру и т.д.
Заранее спасибо.