GroupEdit

Возникла проблема при использовании этого компонента. Такое ощущение, что он не воспринимает системные настройки (например по умолчанию стоит галочка «Опубликован», хотя в системных выбрано не публиковать документ по умолчанию). Дальше у меня на сайте в псевдоним автоматически забивается id документа и при его создании через ресурсы (панель слева) так и происходит, а через групповое редактирование почему-то не так. В такой структуре:
Повестка дня
Новость
        Мнение
        Мнение
   Новость
        Мнение
        Мнение
При создании новости псевдоним ставится правильный, при создании первого мнения если не выбирать шаблон, а оставить Base Template, то псевдоним формируется правильно, а при выборе нужного шаблона при создании псевдоним формируется транслитом (что указано в системных настройках и игнорируется наличие плагина, формирующего url):
if ($modx->event->name == 'OnDocFormSave') {
    if ($mode == 'new') { //Только для вновь созданных ресурсов. Если нужно и при апдейте, то условие убрать
        $resource->set('alias',$id);
        $resource->save();
   }
}
При создании следующего мнения для текущей новости уже сразу выбран нужный шаблон для мнений и url формируется правильно.

Также несмотря на то что проставлена публикация по умолчанию дата публикации не ставится автоматически, дополнительные поля, организованные с помощью MIGx тоже не отображаются, выборы radio тоже, картинки, текстовые поля — все нормально.

Есть ли желающие изучить этот вопрос и сколько примерно это может стоить?
Любовь
16 января 2014, 12:30
modx.pro
839
0

Комментарии в этом разделе отключены, так что вы должны указать свои контакты прямо в объявлении, или активировать отправку сообщений из профиля.

Обратите внимание, что modx.pro не несёт никакой ответственности за выполнение работы или оплату заказа. Это просто доска объявлений, дальше вы общаетесь за пределами нашей площадки.