Igor
А почему бы не воспользоваться стандартным вариантом, где есть категории?
Igor
https://file.modx.pro/files/7/2/f/72f87345aac1e801f316dd722b52c827.png
Alexander
Так мне не нужно что бы он выводился в тех категориях
Alexander
Эти товары вообще скрыты
Alex
Igor
Можешь добавить
showlog=`1`
Igor
И скинуть что там?
Alexander
Хм добавил но ничего не выводится
Alexander
лога нет
Alexander
Спасибо твое решение помогло а по pagetitle я просто в чанке проверю
Igor
Оно должно и вместе с where работать
TechFather
Если вы не бот - нажмите эту кнопку.
У вас есть пять минут, потом вы будете удалены из группы.
Dmitriy
Dmitriy
Ребята, вы чо написали, чтобы url без кавычек создавался, пробелов и прочей ериси?
Dmitriy
хотя получается при создании ещё даты нет, ну тогда получается сегодняшнюю
Dmitriy
в таком формате папки - ГОД, МЕСЯЦ, МАСЯЦ_ЧИСЛО?
Иван
Dmitriy
типо будут только числа и тест?
Иван
там описание есть
Vladimir
Ребят, всем привет. Есть такая проблема! При выборе шаблона страницы - всегда подставляется другой шаблон. Как быть? если эту страницу перемещаю в другую категорию - то все норм. может есть какие-то настройки, или где помсотреть даже не знаю. Еще один момент - страница которая является контейнером - является статичной. С modx уже пару лет дела не имею, и может чего-то не понимаю.
Иван
Парни впервые вижу такое.
Иван
не отдает {$idx} в чанке
Иван
всегда 1
Lev
подскажите как найти путь до куска кода за который отвечает [[getYears]]
Иван
Иван
Иван
название
Sentinel
Значит ошибка где то
Lev
Vladimir
Ребят, подскажите, где можно дочерним элементам прописать обязательный шаблон, никак не могу разобраться почему не могу сменить его
Denis 🌆
Vladimir
Vladimir
не работает(
Vladimir
там чисто в одном контейнере беда
Vladimir
если перетащу из другой категории в нее - то норм, но только пересохраняю - заменяется на id13
Vladimir
причем абсолютно любой шаблон пытаюсь выбрать и не работает
Denis 🌆
Вы выбираете шаблон - потом сохраняете - но не сохраняется?
Vladimir
да все верно
Vladimir
и когда новый документ создаю - такая же ситуация
Denis 🌆
Эмм
Denis 🌆
Беда
Vladimir
попробовал создать новый контейнер, и к нему применить шаблон (к родителю) оказываестя что-то оттуда скорее всего тянется.
Denis 🌆
console браузера F12 смотрели?
Vladimir
а понять как и откуда не могу
Vladimir
нет
Denis 🌆
Ошибок нету?
Denis 🌆
Гляньте
Denis 🌆
Если нету в консоли ошибок нужно смотреть ошибки на сервере наверно
Vladimir
нет ошибок, все норм, просто подставляется при любом случае если родительский шаблон service то у потомков при попытке создания или изменения шаблона подставляется другой шаблон и только он один. Понятия не имею как такое возможно. МОжет предыдущий разрабочик что-то знает)
Denis 🌆
Посмотри плагины
Denis 🌆
Может стоит на какое-то событие
Denis 🌆
Изменение шаблона
Семен
Всем привет! Кто ни будь знает как программно загрузить параметры чанка из экспортированного js-файлика, не через интерфейс в админке, а через api MODX?
Семен
То есть мне нужно воспроизвести вот это действие
Igor
В любом случае за это отвечает процессор
Igor
$modx->runProcessor()
Семен
Вопрос какой?
Igor
Чтобы посмотреть какой, откройте консоль и при выполнении посмотрите action параметр)
Семен
Да там просто update на стандартный коннектор посылается, а мне нужно понять что за ним происходит
Igor
Да, верно. Всегда в параметрах передается action
Igor
Igor
Например
Семен
В данном случае нет экшена
Igor
блин(
Igor
Тогда setProperties
Igor
В любом случае
Igor
И передаете массив
Igor
'tpl' => [
'type' => 'textfield',
'value' => 'value',
'desc' => 'desc',
],
Igor
в стандатном build вот так:
$properties = [];
foreach (@$data['properties'] as $k => $v) {
$properties[] = array_merge([
'name' => $k,
'desc' => $this->config['name_lower'] . '_prop_' . $k,
'lexicon' => $this->config['name_lower'] . ':properties',
], $v);
}
$objects[$name]->setProperties($properties);
Igor
Так получите объект $modx->getObject('modChunk'), а дальше setProperties
Семен
ок ща попробую
Igor
core/model/modx/processors/element/importproperties.class.php
Igor
Нашёл такой процессор
Igor
modElementImportPropertiesProcessor
Igor
Так что пробуйте ещё запускать процессор - element/importProperties
Семен
Вот он вроде и нужен, спасибо!