Вопросы
pdoResources - вывод записей в категориях
Друзья, доброго дня и с наступающим Новым Годом!
Прошу не кидать тапками (второй день вникаю в modx, да и в целом далек от программирования) — вопрос следующий:
Есть вложенная структура ресурсов. Создал шаблон для элемента (папки), у которой есть еще несколько уровней вложенности (таким образом пытаюсь обозначить разделы и категории).
Пример:
Оборудование
-Холодильное оборудование
--Промышленное оборудование
---Камеры
---Лари
--Бытовое оборудование
В шаблоне вывожу записи с помощью pdoResources:
Можно конечно отдельный шаблон делать под каждый раздел, но это будет весьма утомительно, и я так же уверен, что есть более элегантный вариант.
Прошу не кидать тапками (второй день вникаю в modx, да и в целом далек от программирования) — вопрос следующий:
Есть вложенная структура ресурсов. Создал шаблон для элемента (папки), у которой есть еще несколько уровней вложенности (таким образом пытаюсь обозначить разделы и категории).
Пример:
Оборудование
-Холодильное оборудование
--Промышленное оборудование
---Камеры
---Лари
--Бытовое оборудование
В шаблоне вывожу записи с помощью pdoResources:
[[pdoResources?
&tpl=`items_list_item`
&parents=`7`
&hideContainers=`1`
&includeContent=`1`
&includeTVs=`item_image`
&prepareTVs=`1`
]]Проблема в том, что в этом случае выводятся все записи по данной выборке, в какой категории я бы не находился.Можно конечно отдельный шаблон делать под каждый раздел, но это будет весьма утомительно, и я так же уверен, что есть более элегантный вариант.
дата рождения пользователя
Не получается сохранить и вывести дату рождения пользователя, как это сделать?
Полный адрес страницы в плагине
Всем здравствуйте!
Есть ресурс с алиасом — reviews, в него вложены ещё ресурсы с замороженными URI — к примеру ресурс с URI — reviews#customers. Вопрос — как мне при обращении к этому ресурсу получить через плагин полный адрес страницы, либо любое поле этого ресурса? Сейчас я могу получить только поля ресурса с алиасом reviews.
Есть ресурс с алиасом — reviews, в него вложены ещё ресурсы с замороженными URI — к примеру ресурс с URI — reviews#customers. Вопрос — как мне при обращении к этому ресурсу получить через плагин полный адрес страницы, либо любое поле этого ресурса? Сейчас я могу получить только поля ресурса с алиасом reviews.
Simplesearch строка +resultInfo
Подскажите где искать содержимое ячейки Simplesearch +resultInfo?
Хотелось бы изменить в ней слова и последовательность а где искать не знаю :(
нашел в core/components но там для русского и других языков, а на сайте используется другой которого там нет
мистика прям какая то откуда оно берет
Хотелось бы изменить в ней слова и последовательность а где искать не знаю :(
нашел в core/components но там для русского и других языков, а на сайте используется другой которого там нет
мистика прям какая то откуда оно берет
mfilter2 + Remains
Всем привет.
Делаю магазин на MiniShop2.
Установил mSearch2 и msProductRemains
Остатки у товаров у меня указаны без опций.
Я хочу вывести фильтр по наличию (да/нет), если =0 — нет, >0 — да.
Делаю магазин на MiniShop2.
Установил mSearch2 и msProductRemains
Остатки у товаров у меня указаны без опций.
Я хочу вывести фильтр по наличию (да/нет), если =0 — нет, >0 — да.
minishop2 и смена названия товара
Приветствую!
Вопрос такой, есть товар например «Дверь», у него есть выбор опций, размер цвет и т.д.
При добавлении в корзину хочу чтобы цвет размер попадали в название товара и сохранялись при заказе, т.е. в админке, чтобы тоже отображалось такое же название. Пока чтобы опции в строку джойнились
например «Дверь, Белый, 2000х800»
В будущем хочу чтобы дополнительные товары тоже были в названии.
Как мне сказали бухгалтера закон после нг выходит, типа надо все в одну строку, а точнее в одну позицию в чеке. Отсюда и загвоздка, т.к. в онлайн оплате все по отдельности выходит. Я использую сбер-эквайринг, туда опции не передаются.
Вопрос такой, есть товар например «Дверь», у него есть выбор опций, размер цвет и т.д.
При добавлении в корзину хочу чтобы цвет размер попадали в название товара и сохранялись при заказе, т.е. в админке, чтобы тоже отображалось такое же название. Пока чтобы опции в строку джойнились
например «Дверь, Белый, 2000х800»
В будущем хочу чтобы дополнительные товары тоже были в названии.
Как мне сказали бухгалтера закон после нг выходит, типа надо все в одну строку, а точнее в одну позицию в чеке. Отсюда и загвоздка, т.к. в онлайн оплате все по отдельности выходит. Я использую сбер-эквайринг, туда опции не передаются.
Id пользователя
Есть проблема с id пользователя, создал таблицу для хранения адресов. В сниппет передаю id пользователя [[+modx.user.id]] таким способом, храню в скрытом поле. Но если в два аккаунта войти, выводит почему-то id одного аккаунта на двоих
Как решить? пробовал в коде получать вот так, $modx->user->get('id'); и $id_user = $modx->getUser()->get('id'); в снипете ничего такого нет, самы простой селект и выполнение запроса с установкой плейсхолдера и вызовом чанка.
Еще вопрос по логауту, что бы работала ссылка на выход нужно вызвать сниппет с чанком, но тогда у меня послу логина показывает этот чанк логаута, хотя стоит редирект, как исправить?
Как решить? пробовал в коде получать вот так, $modx->user->get('id'); и $id_user = $modx->getUser()->get('id'); в снипете ничего такого нет, самы простой селект и выполнение запроса с установкой плейсхолдера и вызовом чанка.
Еще вопрос по логауту, что бы работала ссылка на выход нужно вызвать сниппет с чанком, но тогда у меня послу логина показывает этот чанк логаута, хотя стоит редирект, как исправить?
Минимальное количество комментария
Как сделать минимальное кол-во символов? делал так
модуль Тикет
модуль Тикет
[решено] FIND_IN_SET по двум тв полям
Как сделать поиск по двум тв полям?
'where' => [
"1 = 1 AND FIND_IN_SET("~$person_id ~", replace(first_group, '||', ',')) OR FIND_IN_SET("~$person_id ~", replace(second_group, '||', ','))"{set $resources = 'pdoResources' | snippet : [
'parents' => $parent,
'returnIds' => '1',
'limit' => '0',
'includeTVs' => 'first_group,second_group',
'where' => [
"1 = 1 AND FIND_IN_SET("~$person_id~", replace(first_group, '||', ','))",
"1 = 1 AND FIND_IN_SET("~$person_id~", replace(second_group, '||', ','))"
]
]} Привязка аккаунта к соц. сети
Подскажите пожалуйста, как сделать так что бы к аккаунта привязалась соц сеть? Например человек уже зарегистрировался с помощью Login, а в будущем в кабинете решил привязать соц сеть, я вывожу с помощью HybridAuth, но вроде как создается новый пользователь, как это решить?