Вопросы

Вывод списка товаров minishop таблицей

Есть несколько категорий товаров с различными созданными опциями. Необходимо вывести их в виде таблицы. Вопрос заключается вот в чем: как вывести названия дополнительных опций, которые подключены к данной категории, чтобы сформировать шапку таблицы?

<table>
    <thead>
        <tr>
          <th>Наименование товара</th>
          <th>"Опция 1"</th>
          <th>"Опция 2"</th>
          <th>"Опция 3"</th>
        </tr>
    <thead>
    <tbody>
      <tr>
        <td>Товар 1</td>
        <td>"Значение 1"</td>
        <td>"Значение 2"</td>
        <td>"Значение 3"</td>
      </tr>
    </tbody>
</table>

Пробовал вот так, но не получается. Если вставляю id страницы вручную, выводит, а при попытке получить через pdoResources вылезает ошибка "[msProductOptions] The resource with id = is not instance of msProduct":
[[!msProductOptions?
  &product=`[[!pdoResources?&limit=`1`&tpl=`@INLINE [[+id]]`&parents=`[[*id]]`]]`
]]
Антон
23 января 2020, 13:38
modx.pro
988
0

Фильтр в заказах minishop 2

Здравствуйте гуру modx! Пролазил весь форум и не нашёл ни чего по этому мини фильтру в заказах minishop 2. Я имею ввиду вот это фильтр: 54d-l-PYA39k
Например если я хочу добавить какое то своё поле (например имя менеджера который отвечает за этот заказ)
каким образом мне сделать в этом фильтре фильтрацию по имени менеджера? Ковырял ковырял так и не понял как это сделать…
Михаил
23 января 2020, 13:11
modx.pro
786
0

Не отправляется форма и уведомления minishop

Доброго дня! Хостинг на modhost.pro. Не приходит Formit и уведомления ms2 с сайта. В журнале никаких ошибок. Системные настройки по умолчанию. При отправке пишет, что форма успешно отправлена…
Подскажите плз в какую сторону копать… Спасибо!
Alexander
23 января 2020, 10:40
modx.pro
962
0

Как на fenom будет выглядеть код?

1. Есть доп поле с чекбоксом
Да==yes||Нет==no
[[*panoramicview:is=`yes`:then=`
Панорамный вид
`:else=``]]
2. Есть текстовое доп поле
Выводим доп поле если оно не пустое
[[*view:!empty=` [[*view]]
`]]
Как вывести этот код в шаблоне и в чанке через FENOM?
спасибо
алексей
22 января 2020, 16:59
modx.pro
2 253
0

miniShop2 - профиль доставки

Добрый день.

Скажите, можно ли создать профиль доставки в miniShop2?

К примеру в ЛК создаем свой профиль, заполняем его, скажем: улица, дом, квартира.
Далее, если ты авторизован на сайте, бросаешь товар в корзину, переходишь в неё и там уже заполнено куда доставить (данные подтянулись из ЛК).

Может быть вариант, когда два профиля доставки/адреса как у М.Видео к примеру(я уже фантазирую)

Спасибо.
Роман
22 января 2020, 12:35
modx.pro
801
0

Сайт перестал отдавать http работает только https

Столкнулся с проблемой, то что после перевода сайта на https, через некоторое время перестала отдаваться http версия сайта. Может по тому, что по одной из статей по переводу сайта на https сделал настройки в manager — на server_protocol на https и link_tag_scheme 1. Вернул эти параметры, как было, ни чего не поменялось.
До манипуляций с админкой MODX-е работал редирект в Apache
RewriteCond %{HTTPS} off
            RewriteCond %{HTTP:X-Forwarded-Proto} !https
            RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
После изменений нет http,
как можно настроить MODX, так что бы работал и http и https ну, или только http с редиректом?
Александр Михеев
22 января 2020, 12:24
modx.pro
828
0

Корректное удаление пользователей, как правильно?

Добрый день.
Нужно почистить список пользователей на сайте, отобранные по определенным критериям.
Делаю через консоль, через получение getCollections и вызова remove() на нужных мне пользователей.
Пользователи со списка удаляются, однако консоль выдает и много ошибок, суть которых мне не совсем ясна.
Отсюда и вопрос — это нормальный подход удаления пользователей?
$user = $modx->getObject('modUser',1746);
$user->remove();
Александр Мельник
22 января 2020, 12:09
modx.pro
1 447
0

При незаполненном поле ввода у AjaxForm не появляется span с текстом ошибки

Здравствуйте. Столкнулся с такой проблемой. Беру код примера из репозитория — работает. Меняю имя поля — работать прекращает. Под катом подробнее.
Евгений
22 января 2020, 05:46
modx.pro
1 089
0

Получение опции товара в корзине

Добрый день. Как получить значение данного плейсхолдера? Скриншот сделан со страницы корзины.
Alex
21 января 2020, 22:57
modx.pro
999
0

Сравнение дат в админке

Добрый день.

Есть два TV поля с типом «дата».
Первое поле — «Дата начала»
Второе поле — «Дата завершения»

Есть ли возможность сделать так, чтобы менеджер не мог поставить дату завершения меньше даты начала?
Сергей
21 января 2020, 20:21
modx.pro
2
1 261
0