Вопросы
Изменение стоимости доставки.
У меня такая задача. При покупке товаров до определенной суммы доставка платная, сверх этой суммы — бесплатная. В настройках minishop2 не вижу такой функции. Как можно это осуществить?
Уведомление о заказе minishop2 создателю товара
Добрый день.
Использую на сайте minishop2 и ms2form. Можно ли как-то сделать, чтобы при заказе товара, созданного пользователем с фронтенда при помощи ms2form, уведомление о заказе отправлялось именно этому пользователю (создателю товара), а не администратору сайта?
Версия minishop2 — 2.4.17-pl2, версия ms2form — 1.3.0-beta (дополнение установлено из репозитория modstore), версия modx — 2.7.0-pl
Использую на сайте minishop2 и ms2form. Можно ли как-то сделать, чтобы при заказе товара, созданного пользователем с фронтенда при помощи ms2form, уведомление о заказе отправлялось именно этому пользователю (создателю товара), а не администратору сайта?
Версия minishop2 — 2.4.17-pl2, версия ms2form — 1.3.0-beta (дополнение установлено из репозитория modstore), версия modx — 2.7.0-pl
После обновления до 2.7.1 перестал работать поиск в админке
Всем привет!
Обновил сайт до 2.7.1, а также ряд пакетов… спустя некоторое время заметил, что не работает поиск, при клике на «лупу» получаю:

Пока ищу, что же именно произошло, может кто сталкивался и подскажет, куда смотреть? А то бац-бац и в продакшн надо, а тут вон какая напасть.((
Спасибо.
Обновил сайт до 2.7.1, а также ряд пакетов… спустя некоторое время заметил, что не работает поиск, при клике на «лупу» получаю:
modx.searchbar.js:291 Uncaught TypeError: Cannot read property 'id' of null
at MODx.SearchBar.toggle (modx.searchbar.js:291)
at HTMLAnchorElement.onclick (?a=resource/update&id=6:185)

Пока ищу, что же именно произошло, может кто сталкивался и подскажет, куда смотреть? А то бац-бац и в продакшн надо, а тут вон какая напасть.((
Спасибо.
А можно ли в своих целях использовать авторизацию в manager?
Здравствуйте. Бывает необходимо на сайте сделать какое-то не сложное управление данными. Обычно я использую банально бутстрап, в котором на нескольких страничках вывожу какую-то информацию. Делаю страницу с логином, настраиваю компоненты… А может быть есть проще вариант?
Почему parent первого уровня = 0
Почему parent первого уровня = 0?
Потом сделал условие [[*parent:is=`0`:then=`[[!++site_url]]`:else=`[[!++site_url]][[~[[*parent]]]]`]]
Почему возвращает ошибку?
возвращает [2019-02-25 14:47:49] (ERROR @ ...modx.class.php: 1043) `0` is not a valid integer and may not be passed to makeUrl()
[2019-02-25 14:47:49] (ERROR in resource 51 @ ...modparser.class.php: 1374) Bad link tag `[[~0]]` encountered
?
Потом сделал условие [[*parent:is=`0`:then=`[[!++site_url]]`:else=`[[!++site_url]][[~[[*parent]]]]`]]
Почему возвращает ошибку?
возвращает [2019-02-25 14:47:49] (ERROR @ ...modx.class.php: 1043) `0` is not a valid integer and may not be passed to makeUrl()
[2019-02-25 14:47:49] (ERROR in resource 51 @ ...modparser.class.php: 1374) Bad link tag `[[~0]]` encountered
?
Вывести три ближайших мероприятия от текущей даты!
Приветствую сообщество!
В общем задача вроде бы не очень сложная.
1. Есть TV поле «Дата»
2. Необходимо:
2.1 Вывод ближайших мероприятий от текущей даты
2.2 Выводить надо только ближайшие три
В общем задача на самом деле стумпорится на моменте построения запроса, через pdoTools. Я не могу задать условие, чтобы выводились только мероприятия позже текущей даты, т.к. конструкция такая:
Опубликованная статья 2019-01-06 18:00:00 > Текущая дата 2019-02-06 14:00:00 > Опубликованная статья 2019-03-06 18:00:00
Вот собственно надо вывести ту, что выделена жирным и только её!
Заранее спасибо за помощь, надеюсь я расписал более менее понятно!
UPD! Решение найдено!
В общем задача вроде бы не очень сложная.
1. Есть TV поле «Дата»
2. Необходимо:
2.1 Вывод ближайших мероприятий от текущей даты
2.2 Выводить надо только ближайшие три
В общем задача на самом деле стумпорится на моменте построения запроса, через pdoTools. Я не могу задать условие, чтобы выводились только мероприятия позже текущей даты, т.к. конструкция такая:
Опубликованная статья 2019-01-06 18:00:00 > Текущая дата 2019-02-06 14:00:00 > Опубликованная статья 2019-03-06 18:00:00
Вот собственно надо вывести ту, что выделена жирным и только её!
Заранее спасибо за помощь, надеюсь я расписал более менее понятно!
UPD! Решение найдено!
tagLister — как вывести (или НЕ выводить) список ОПРЕДЕЛЕННЫХ тегов?
В tpl есть такой код
Пока еще не разобрался с модификаторами, очень прошу помочь.
<a href ="[[+url]]">[[+tag]]</a> ([[+count]])Можно ли его не выводить, если первый символ +tag равен "{"?Пока еще не разобрался с модификаторами, очень прошу помочь.
Контексты
как реализовать, чтобы два контекста свободно отображались на сайте, есть есть главный веб, я создал old и туда запихнул каталог со старым товаром, чтобы не путался в админке, нужно чтобы пользователь переходил на негои попадал в каталог, на данный момент меня перекидывает на главную страницу, хотя в адресной строке урл к каталогу
msextrafields ошибка в логах
Доброго понедельника всем!!!
Ребят, из за чего данная ошибка, как бороться?
Ребят, из за чего данная ошибка, как бороться?
/core/components/minishop2/plugins/msextrafields/model/msextrafields.class.php : 1693) PHP warning: A non-numeric value encountered Вывод опций товара.
Добрый день. Создал несколько разных опций товара. Понадобилась опция с типом «Да/Нет».
Вывод опций в карточке товара такой
Вывод опций в карточке товара такой
{foreach $options as $option}
<tr>
<td>{$option.caption} :</td>
<td>
{if $option.value is array}
{$option.value | join : ', '}
{else}
{$option.value}
{/if}
{$option.measure_unit}
</td>
</tr>
{/foreach}Проблема в том что опция «Да/Нет» выводит 1 или ничего. Как заменить 1 на Да, и собственно ничего на Нет?