Вопросы
getImageList. Вывести вложенный migx на fenom
Добрый!
Подскажите можно ли вывести вложенный в migx поле migx на fenom?
Есть TV migx с категориями товаров. В нём есть встроенный tv migx с товарами.
Сначала выводятся категории (это просто), а потом в отдельном блоке нужно вывести только товары из всех категорий. Вот как их вывести на fenom?
В getImageList есть параметры value и outerIdx чтобы выбрать вложенный migx и передать id родителя.
Подскажите можно ли вывести вложенный в migx поле migx на fenom?
Есть TV migx с категориями товаров. В нём есть встроенный tv migx с товарами.
Сначала выводятся категории (это просто), а потом в отдельном блоке нужно вывести только товары из всех категорий. Вот как их вывести на fenom?
В getImageList есть параметры value и outerIdx чтобы выбрать вложенный migx и передать id родителя.
Редактирование контекста в мультидоменном сайте
Мультидоменный сайт, каждый контекст имеет уникальные настройки, которые можно редактировать. Но если я даю доступ к настройкам локального контекста, появляется доступ к системным.
Так как требуется доступ к «Видеть и редактировать Системные настройки.»
Как закрыть доступ к системным настройкам?
Посоветовали дать доступ к странице системных настроек и закрыть для пользователя доступ к системным через плагин.
Написал вот это, но не работает.
Так как требуется доступ к «Видеть и редактировать Системные настройки.»
Как закрыть доступ к системным настройкам?
Посоветовали дать доступ к странице системных настроек и закрыть для пользователя доступ к системным через плагин.
Написал вот это, но не работает.
<?php
switch ($modx->event->name) {
case 'OnLoadWebDocument':
case 'OnWebPagePrerender':
// текущий контекст
$context = $modx->context->get('key');
$url = $_GET['a'];
if (/* ($context == 'mgr' OR $context == 'web') and */ $url == 'system/settings' ) {
exit('Доступ запрещен!');
}
break;
}
P.S. Revolution 2.8.7 Помогите советом, по реализации платных одноразовых услуг на сайте.
Добрый день!
Планируется делать сайт доски обьявлений.
Возник вопрос, как можно реализовать платные услуги у пользователей. А именно, поднятие обьявления в ТОП, Горяшее предложение, покупка возможности увеличить количество выставляемых обьявлений. Ну и прочие услуги.
Посоветуйте как можно такое реализовать? В связке с какими плагинами (даже если они платные)?
Или для этого надо писать вручную свои плагины?
Буду благодарен любым советам и помощью.
Планируется делать сайт доски обьявлений.
Возник вопрос, как можно реализовать платные услуги у пользователей. А именно, поднятие обьявления в ТОП, Горяшее предложение, покупка возможности увеличить количество выставляемых обьявлений. Ну и прочие услуги.
Посоветуйте как можно такое реализовать? В связке с какими плагинами (даже если они платные)?
Или для этого надо писать вручную свои плагины?
Буду благодарен любым советам и помощью.
Не обновляются поля заказа ajax msOrder
Всем привет. Нужно было сделать, чтобы если заполнено текстовое поле extfld_delivery_price на странице оформления заказа, например значением 100, то это поле было доступно в кастомном обработчике доставки в функции getCost() в массиве $orderData = $order->get().
Я делал так:
Может быть кто-то сталкивался с этим? Спасибо
Я делал так:
// Заполняем поле значением
$(miniShop2.Order.order + ' [name="extfld_delivery_price"]').val('100').change();
miniShop2.Order.getcost();
И иногда это поле обновляется и доступно в функции getCost() данного класса в массиве $orderData, а иногда нет. Уловить закономерность и причины такого поведения не получается.Может быть кто-то сталкивался с этим? Спасибо
Обновил Minishop2 с 2.5.0-pl до 4.4.0-pl., заказы не приходят на почту
День добрый. Обновился с MODX Revolution 2.6.5-pl до 2.8.7-p, потом постепенно начал обновлять все плагины.
Minishop2 обновил с 2.5.0-pl до 4.4.0-pl. После чего начал проверять полную работоспособность сайта.
Сайт работает, товар в корзину добавляется, заказ оформляется, даже в админку заказ добавляется, но на почту не приходит, также была интеграция с CRM, туда заказы тоже перестали попадать.
И формы «Обратный звонок» через FormIt, также на почту и в CRM не приходят.
Стоит ли копаться и решать проблему или лучше откатить Minishop2 до 2.5.0-pl?
Также сравнительно заметил, как ускорился сайт после обновления версии Modx.
Minishop2 обновил с 2.5.0-pl до 4.4.0-pl. После чего начал проверять полную работоспособность сайта.
Сайт работает, товар в корзину добавляется, заказ оформляется, даже в админку заказ добавляется, но на почту не приходит, также была интеграция с CRM, туда заказы тоже перестали попадать.
И формы «Обратный звонок» через FormIt, также на почту и в CRM не приходят.
Стоит ли копаться и решать проблему или лучше откатить Minishop2 до 2.5.0-pl?
Также сравнительно заметил, как ускорился сайт после обновления версии Modx.
Не процессится значение TV в шаблоне pdoPage при передаче его в сниппет кастомный.
Всем привет.
Вывожу список статей с пагинацией через pdoPage.
У каждой статьи есть TV BlogArticleTopicTags с типом ввода «Тег»,
а значение в виде интов через запятую (1,2,3).
Мне нужно из этих айди тегов (1,2,3) вывести кликабельные теги с именем, которые взять из БД надо (MigxDB).
Вывожу список статей с пагинацией через pdoPage.
У каждой статьи есть TV BlogArticleTopicTags с типом ввода «Тег»,
а значение в виде интов через запятую (1,2,3).
Мне нужно из этих айди тегов (1,2,3) вывести кликабельные теги с именем, которые взять из БД надо (MigxDB).
pdoResources не выводит ресурсы с указанным шаблоном
есть много контекстов, нужно вывести все ресурсы у которых шаблон (4)
эти ресурсы есть у всех контекстов кроме 'web, sub'
[[pdoResources?
&parents=`0`
&template=`4`
&tpl=``
]]
Подскажите ка это сделать?
эти ресурсы есть у всех контекстов кроме 'web, sub'
[[pdoResources?
&parents=`0`
&template=`4`
&tpl=``
]]
Подскажите ка это сделать?
Как правильно сделать авторизацию двух разных групп пользователей.
Всем добрый день!
Помогите пожалуйста с задачей.
На сайте должно быть два типа пользователей, Риелторы и Собственники.
Я создал два типа «Групп пользователей» — Users и Rieltors
Регистрацию на фронте через Office я настроил, но теперь хочу сделать так, что бы при авторизации, были две разные ссылки, для Риелторов отдельно, для собственников отдельно.
И что бы даже если пытаются зайти через страницу авторизации собственника, не пускало риелтора.
А при удачной авторизации в нужной группе, его перекидывало на определённую страницу кабинета.
Помогите пожалуйста с задачей.
На сайте должно быть два типа пользователей, Риелторы и Собственники.
Я создал два типа «Групп пользователей» — Users и Rieltors
Регистрацию на фронте через Office я настроил, но теперь хочу сделать так, что бы при авторизации, были две разные ссылки, для Риелторов отдельно, для собственников отдельно.
И что бы даже если пытаются зайти через страницу авторизации собственника, не пускало риелтора.
А при удачной авторизации в нужной группе, его перекидывало на определённую страницу кабинета.
Доступ только к определенным страницам
Добрый вечер!
Подскажите пожалуйста, возможно ли такое сделать на ModX и в какую сторону искать решение:
На сайте группа пользователей.
У каждого пользователя этой группы есть доступ к редактированию только определенного набора страниц (для каждого пользователя это свой набор страниц).
К примеру это товары, у которых производителем указан этот самый пользователь, или страницы одного родителя (или по какому-то другому признаку).
Подскажите пожалуйста, возможно ли такое сделать на ModX и в какую сторону искать решение:
На сайте группа пользователей.
У каждого пользователя этой группы есть доступ к редактированию только определенного набора страниц (для каждого пользователя это свой набор страниц).
К примеру это товары, у которых производителем указан этот самый пользователь, или страницы одного родителя (или по какому-то другому признаку).
Не могу справиться с fullCalendar"ем
Добрый день.
У меня довольно позорный вопрос. Пару месяцев назад перешла на Modx, сейчас разбираюсь с устройством.
С основными модулями справилась (крошки, ~pdoMenu, логин, голосование и тд), а вот календарь даже создать новый не могу. Скажите, пожалуйста, как добавить календарь для использования в параметре &calendars=' '.
(я видела документацию, но там «создайте» и путь «Админка -> приложения -> новый календарь»)
Версия Modx: Revo, 3.05.
Календарь: fullCalendar 2.0.3
Дополнения для админки: Ace.
Вопрос про порядок кастомизации календаря, который я буду выводить. Пока что он выводится в ресурсе, строчкой [[!fullCalendar? &calendars=`1`]]
(на всякий случай- мне не нужен вывод стороннего, типа заполненного в Гугл, нужен собственный)
У меня довольно позорный вопрос. Пару месяцев назад перешла на Modx, сейчас разбираюсь с устройством.
С основными модулями справилась (крошки, ~pdoMenu, логин, голосование и тд), а вот календарь даже создать новый не могу. Скажите, пожалуйста, как добавить календарь для использования в параметре &calendars=' '.
(я видела документацию, но там «создайте» и путь «Админка -> приложения -> новый календарь»)
Версия Modx: Revo, 3.05.
Календарь: fullCalendar 2.0.3
Дополнения для админки: Ace.
Вопрос про порядок кастомизации календаря, который я буду выводить. Пока что он выводится в ресурсе, строчкой [[!fullCalendar? &calendars=`1`]]
(на всякий случай- мне не нужен вывод стороннего, типа заполненного в Гугл, нужен собственный)