Alexandr
<?php
$eventName = $modx->event->name;
switch($eventName) {
case 'OnDocFormSave':
if ($mode === "new" || $mode === "upd") {
//если у ресурса шаблон=2
// if ($resource->get('template') == '2') {
$page = $modx->get('id');
$response = $modx->runProcessor('resource/create', array(
'pagetitle' => 'Тестовая страница',
'longtitle' => '',
'description' => '',
'introtext' => '',
'content' => 'Содержимое тестовой страницы',
'alias' => 'new-page',
'template' => 8,
'published' => 1,
'parent' => $page
));
//}
}
break;
}
Евгений
Evgeniy
Евгений
<?php
$eventName = $modx->event->name;
switch($eventName) {
case 'OnDocFormSave':
if ($mode === "new" || $mode === "upd") {
//если у ресурса шаблон=2
// if ($resource->get('template') == '2') {
$page = $modx->get('id');
$response = $modx->runProcessor('resource/create', array(
'pagetitle' => 'Тестовая страница',
'longtitle' => '',
'description' => '',
'introtext' => '',
'content' => 'Содержимое тестовой страницы',
'alias' => 'new-page',
'template' => 8,
'published' => 1,
'parent' => $page
));
//}
}
break;
}
ну смотри, пойдём по шагам, ты сохраняешь форму, у тебя вызывается процессор на создание, при создании что происходит? Сохранение формы, дальше продолжать?
Евгений
хотя я могу и ошибаться и процессор не вызывает события)
Alexandr
вызывается процессор на создание дочернего ресурса как бы
Alexandr
а если через newObject сделать? Разница какая-то будет?)
Alexandr
настолько глубоко я не лез)
Evgeniy
$page = $modx->get('id');
Evgeniy
да и это откуда взялось
Evgeniy
id и так прилетает
Evgeniy
Параметры
•mode (либо новый либо обновить, определение)
•resource (ссылка на объект modResource)
•id (id ресурса. У новых тоже есть)
Евгений
я чет не понимаю прикола, нафига это всё? что за парсер кторый сохраняет себе в дочерние
Sentinel
Евгений
наеврное потому что я трезвый, до меня не доходит прикол
Евгений
Евгений
по праздникам
Alexandr
Заказчику надо чтоб в конкретный ресурс он заливал xml'ник он парсился, и создавал дочерние ресурсы
Alexandr
я бы сделал это всё сниппетом, но у него туча xml'ников с разнми адресами
Иван
🎧 Когда прилетел на G-20, а тебе в приемник случайно закачали песен Бузовой.
[На самом деле Трампу не понравился синхронный перевод во время встречи с президентом Аргентины Маурисио Макри]
@Lshort
Evgeniy
Evgeniy
неа
и с чего ты взял вообще)
Евгений
Евгений
пьющее)
Evgeniy
iWatchYouFromAfar
Anton
через феном пробовал?
не, у меня там дофига фигурных скобочек в шаблоне, об которые феном запинаться будет.
iWatchYouFromAfar
Dmitriy
Sentinel
Mike
Кстати, если поставлю / , то при авторизации из поддомена кука будет записываться на основной домен или на текущий домен с путем / ?
Sentinel
на текущий
Sentinel
Mike
нашел его в сеттингах модх
Pavel
Sentinel
😊
Mike
сча исправлю там
Mike
в смысле добавлю во все контексты
Миша
а че там репозиторий modx.com не работает?
Sentinel
на каждом /
Mike
Mike
И есть еще один момент. У меня не поддомены, а разные домены. Я случайно незаметил :(
Борис
Ребят привет, кто нибудь делал сортировку товаров по категориям в ms2?
Artem
Подскажите плиз, как сделать так,чтобы simple search искал только по определенным шаблонам (товарам)
Mike
на каждом /
Ощущение, что он просто не хочет авторизовать, если я нахожусь в форме логина с домена, отличающегося от web
Mike
И это происходит потому что кука падает не в указанный мною домен, а в свой.
Anonymous
простите если уже писали об этом, но возник вопрос, нужно обновиться до 2.7 но папка core переименована, а при обновлении не выдает путь к этой папке как в ранних версиях
Anonymous
Борис
Ребят привет, кто нибудь делал сортировку товаров по категориям в ms2?
Ну то есть у нас есть к примеру каталог, внутри которого 2 категории, и в каждой есть несколько подкатегории. Сортировать их по menuindex в категориях у меня получилось, но когда открываю полный каталог где общий список товаров светится, реализовать не получается, причем сортировка вообще не понятно по какому принципу строится
Андрей
А, те другое надо
Андрей
Как то делал, надо глянуть
Борис
Ты мне?
Андрей
Да
Андрей
Я думал тебе фильтр надо
Евгений
Борис
Ну я нашел вот это
Борис
https://modx.pro/help/2762
Борис
Это работает, но в общем каталоге сортировка сбивается в щи
Евгений
хз
Борис
Ну то есть структура:
Каталог
-Категория 1
—Подкатегория 1
——Товар 1
——Товар 2
——Товар 3
—Подкатегория 2
——Товар 4
-Категория 2
—Подкатегория 1
——Товар 5
——Товар 6
—Подкатегория 2
——Товар 7
——Товар 8
В подкатегории, сортировка отлично сохраняется по menuindex, в категории тоже все в порядке, а вот уже в сам каталг общий если пройти, там все сбивается, хер пойми как его там отсортировать чтобы в это каталоге товары строились так:
——Товар 1
——Товар 2
——Товар 3
——Товар 4
——Товар 5
——Товар 6
——Товар 7
——Товар 8
Борис
Андрей
Борис
окей)
Борис
пустой sortby сортирует по id
Андрей
Блин, посмотрю попозже, если найду как делал)
Борис
Ага, спасибо Андрей)
Anonymous
Устала мучаться с minishop и яндекс кассой, может кто поможет установить и настроить за денюжку? В личку могу сбросить доступ на тестовый сайт.
Sergey
жесть... чтобы такое разрулить...
Pavel
можно было написать уже пару плагинов к Shopaholic =)
Pavel
но ваня, молодец, да
Mike
А можно кросс-домейн куку записать в модх при авторизации?
Mike
Вопрос.
Кто-нибудь умеет авторизовать пользователя в разных контекстах на РАЗНЫХ доменах (не поддоменах)? session_cookie_domain работает только для поддоменов.
Т.к. это один модх/сервак, то возможно есть какие-нибудь хитрости?
А может проще при авторизации на странице кидать еще одну авторизацию аяксом на другой домен? Проще ли?
Евгений
https://docs.modx.pro/komponentyi/office/kontrolleryi/udalennaya-avtorizacziya