Вопросы

Доставка товару из категории

Добрый день.
Скажите, как сделать такую вещь:
Если в корзине присутствует товар из определенной категории, то нужно выбрать определенный тип доставки, а остальные для выбора заблокировать?
Пытался так:
в msCart
{foreach $products as $product}
        {set $product_parent[] = $product.parent}
    {/foreach}
И далее в msOrder
{if '18' in $product_parent} disabled{else}{/if}
Но, во первых, массив $product_parent отсутствует в msOrder, а во вторых тогда он отключить все способы доставки)
Андрей
10 июня 2019, 12:56
modx.pro
586
0

tagLister — как вывести статьи с такими же тегами?

Подскажите, как вывести статьи с такими же тегами, как в текущей статье? Это возможно без доработки tagLister?
Может быть, можно каким-то образом прописать параметр where? Сейчас я это делаю так:

{'pdoResources' | snippet : [
    'parents' => '16,17,18',
    'tpl' => 'article.tpl',
    'hideContainers' => '1',
    'limit' => '10',
    'includeTVs' => 'tags',
    'where' => [
    	'tags:LIKE' => '[[*tags]]',
    ]
]}

Подробнее о задаче: я читаю статью, у неё есть теги. Ниже хочу вывести блок «статьи с такими же тегами».
Oleg
09 июня 2019, 15:44
modx.pro
1 363
0

Существует ли компонент для генерации Турбо-страниц от Яндекса?

Всем привет. Недавно появилась задача сделать Турбо-страницы по сути это RSS канал, но со своей структурой. Я увидел плагины для других систем, которые генерируют эти страницы, а для MODX не нашёл. Может быть плохо искал?! Подскажите пожалуйста, существуют ли готовые решения или же прийдётся делать самостоятельно?
SEQUEL.ONE
09 июня 2019, 12:29
modx.pro
778
0

Как сделать адрес для контекста?

Добрый день! Задача заключается в следующем:
Есть домен site.ru
Нужен поддомен msk.site.ru
И т.д.

Как создать поддомены в целом знаю, нужно создать контексты под каждый город.
Вопрос в другом, как каждому контексту создать свои поля, где будет например адрес организации.
И как затем в последующем вывести эти данные?
Андрей
09 июня 2019, 10:50
modx.pro
1 050
0

Как кликая на елемент страницы выводить его TV параметры на другом ресурсе?

Уже долго мучаюсь с корзиной в modx. На минишоп не знаю стоит ли делать только ради корзины, а с pdoResourse уже кое как ознакомился. Подскажите, какой вариант все же лучше и если на pdoResourse, то как реализовать? (надо что бы выбранные по клику товары(их title и price) был доступны в корзине или личном кабинете)
igor
08 июня 2019, 00:30
modx.pro
604
0

PdoTools и Where

Добрый день, как в pdoTools в where включить «любая выборка»?
Vladimir Alekhin
07 июня 2019, 11:22
modx.pro
1 028
0

Как в minishop2 при формировании письма сделать вывод ссылки на заказ?

Добрый день!
Не могу понять, каким образом вставить ссылку на ОФОРМЛЕННЫЙ заказ?

В чанке tpl.msEmail есть номер заказа.
Требуется, чтобы по клику в ссылке в письме открывалась та же страница, которая показывается и при оформлении, вида ...../korzina.html?msorder=20

Заранее, спасибо!
Игорь
07 июня 2019, 11:05
modx.pro
1 178
0

Устранение дублей и настройка редиректов

Привет, друзья.
Есть старый проект и когда-то давно настраивали редиректы и убирали дубли на нем. Сейчас понимаю, что сделано далеко не идеально. В связи с этим вопрос, возможно у сообщества накопился опыт или рекомендации о типичных дублях данных по url на modx? Слеш в конце убрать или оставить — это понятно.
Или дайте ссылку на релевантную статью, если оная имеется для modx?

Буду рад любым комментариям или опыту оптимизации для MODX.
Спасибо!
SaLacoste
07 июня 2019, 00:25
modx.pro
860
0

Login Modx

Сделал авторизацию, но теперь когда я авторизируюсь все поля опустошаются и авторизация не происходит. вот блок который у меня на сайте.
[[!Login?
&tplType=`modChunk`
&loginTpl=`login`
&logoutTpl=`none`
&loginResourceId=`2`
$redirectToOnFailedAuth=`7`
]]
группа ресурсов есть(load list and view) но не понимаю в чем дело
igor
06 июня 2019, 17:29
modx.pro
1
986
0

Как сделать сортировку по старой цене

Добрый день, друзья!
Возник вопрос, как в каталоге товаров в minishop2 сделать сортировку скажем так по старой цене?
Необходимо, чтобы в каждом разделе, в списке товаров, выводились сначала товары с акцией.
Андрей
06 июня 2019, 09:53
modx.pro
989
0