Вопросы

Изменение стоимости доставки.

У меня такая задача. При покупке товаров до определенной суммы доставка платная, сверх этой суммы — бесплатная. В настройках minishop2 не вижу такой функции. Как можно это осуществить?
Кефирка
26 февраля 2019, 08:45
modx.pro
1
859
0

Уведомление о заказе minishop2 создателю товара

Добрый день.

Использую на сайте minishop2 и ms2form. Можно ли как-то сделать, чтобы при заказе товара, созданного пользователем с фронтенда при помощи ms2form, уведомление о заказе отправлялось именно этому пользователю (создателю товара), а не администратору сайта?

Версия minishop2 — 2.4.17-pl2, версия ms2form — 1.3.0-beta (дополнение установлено из репозитория modstore), версия modx — 2.7.0-pl
Юрий
25 февраля 2019, 22:48
modx.pro
1 410
0

После обновления до 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)


Пока ищу, что же именно произошло, может кто сталкивался и подскажет, куда смотреть? А то бац-бац и в продакшн надо, а тут вон какая напасть.((
Спасибо.
Антон Тарасов
25 февраля 2019, 18:40
modx.pro
1 339
0

А можно ли в своих целях использовать авторизацию в manager?

Здравствуйте. Бывает необходимо на сайте сделать какое-то не сложное управление данными. Обычно я использую банально бутстрап, в котором на нескольких страничках вывожу какую-то информацию. Делаю страницу с логином, настраиваю компоненты… А может быть есть проще вариант?
Николай
25 февраля 2019, 15:56
modx.pro
1
876
+1

Почему 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

?
Сергей
25 февраля 2019, 15:50
modx.pro
829
0

Вывести три ближайших мероприятия от текущей даты!

Приветствую сообщество!

В общем задача вроде бы не очень сложная.

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! Решение найдено!
Andrey
25 февраля 2019, 15:48
modx.pro
2
1 501
0

tagLister — как вывести (или НЕ выводить) список ОПРЕДЕЛЕННЫХ тегов?

В tpl есть такой код
<a href ="[[+url]]">[[+tag]]</a> ([[+count]])
Можно ли его не выводить, если первый символ +tag равен "{"?

Пока еще не разобрался с модификаторами, очень прошу помочь.
Игорь
25 февраля 2019, 14:59
modx.pro
906
0

Контексты

как реализовать, чтобы два контекста свободно отображались на сайте, есть есть главный веб, я создал old и туда запихнул каталог со старым товаром, чтобы не путался в админке, нужно чтобы пользователь переходил на негои попадал в каталог, на данный момент меня перекидывает на главную страницу, хотя в адресной строке урл к каталогу
Максим
25 февраля 2019, 14:17
modx.pro
1 174
-3

msextrafields ошибка в логах

Доброго понедельника всем!!!

Ребят, из за чего данная ошибка, как бороться?
/core/components/minishop2/plugins/msextrafields/model/msextrafields.class.php : 1693) PHP warning: A non-numeric value encountered
Андрей Перевезенцев
25 февраля 2019, 12:19
modx.pro
936
0

Вывод опций товара.

Добрый день. Создал несколько разных опций товара. Понадобилась опция с типом «Да/Нет».
Вывод опций в карточке товара такой
{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 на Да, и собственно ничего на Нет?
Александр
25 февраля 2019, 10:44
modx.pro
941
0