System Shock

System Shock

С нами с 03 июня 2016; Место в рейтинге пользователей: #1390

MIGX со вкладками (formtabs) - ошибка при сохранении в ext-all.js

Добрый день!
Делаю поле MIGX с разными вкладками (formtabs), а также списком вкладок (multiple formtabs) в которых довольно много различных полей (fields).
И вроде пока вкладок было немного все шло нормально.
Но теперь в некоторых случаях — когда выбрана в списке определенная вкладка и добавлена на страницу ресурса, то при попытке сохранить ресурс вылезает ошибка:

ext-all.js:21 Uncaught TypeError: Cannot read property 'length' of undefined
Ошибка может пропасть, когда из этой вкладки удалить какое-то «лишнее» поле. Также ошибка может пропасть, если отключить все остальные вкладки из списка, тогда и поле удалять не придется.
Такое ощущение, что где-то происходит переполнение
Не сталкивались с таким?
System Shock
01 февраля 2018, 07:50
modx.pro
1 303
0

Баг дефолтных значений в табах

Добрый вечер!
Я создал с помощью MIGX несколько вкладок (multiple formtabs) и в них есть одинаковые поля.
И мне нужно чтобы в разных вкладках дефолтные значения этих полей были разные, в зависимости от выбранной в данный момент вкладки.
И так и работало в версии MIGX 2.9.6.

Но когда я обновился до 2.11.0, то значение default у поля не обновляется в зависимости от выбранной вкладки, а остается от самой первой вкладки.

Я делал генератор блоков по этой статье:
gaserge.ru/blog/modx-revolution/sajt-s-nulya-modx-revo,-chast-5-programmirovanie-ne-standartnogo-funkczionala-sajta-ili-migx-vo-vsem-ego-dyavolskom-velikolepii.html

Насчет бага я даже написал разработчику… Но толи я не точно объяснил, но он сказал что как сейчас работает — это правильно
github.com/Bruno17/MIGX/issues/294

Кто-то сталкивался с такой проблемой? Как решили?
System Shock
24 ноября 2017, 14:31
modx.pro
633
0

компоненты - шаблоны

Всем привет.

Хочу реализовать в modx такой принцип:
Страница (ресурс) формируется из отдельных компонентов (например, галерея, список документов, слайдер и тд). Эти компоненты менеджер может добавлять в произвольном порядке.

Вопрос, с помощью чего реализовать такие компоненты?

Я пробовал сделать так:
компоненты — это шаблоны modx.
На той странице, где будут выводиться несколько компонентов я создавал дочерние ресурсы с шаблонами нужных мне компонентов и с помощью pdoResources выводил их все на одной родительской странице.
Но такой вариант имеет множество недостатков.

Реализовывал ли кто-то подобное и каким образом? Заранее спасибо
System Shock
05 октября 2016, 10:04
modx.pro
1 173
0

batcher не сохраняет изменения

Добрый день!

Узнал про компонент Batcher, установил его себе. Но когда я меняю какое либо значение у ресурса в Batcher, то эти изменения не сохраняются.
Заметил, что если сделать какое-нибудь массовое действие для нескольких ресурсов, а потом зайти на страницу какого-нибудь ресурса и нажать «Сохранить», тогда применятся и все те массовые действия, которые я делал в Batcherе.
Как это можно починить? Настроек не нашел.
Версия modx revo 2.5.0

UPD:
Более-менее разобрался.

Во-первых, я пытался массово не показывать некоторые ресурсы в меню pdoTools. А на сайте они все равно отображались. Нужно было обновить URI ссылки.

Во-вторых, возникла путаница, потому что в таблице всех ресурсов Batcher есть пункт «Не показывать в меню», где по двойному клику можно выбрать Да-Нет. Но эти значения почему-то не сохраняются.
Я даже попробовал это на чистом modx 2.5.0. Это уже не критично, но если кто-то решил такую проблему, то подскажите
System Shock
03 июня 2016, 09:12
modx.pro
1 172
0