Финансовая поддержка
VPS, бесплатные дополнения и docs
Донаты оплачивают сервер и двигают бесплатные дополнения MODX и документацию.
Поддержать
UiCMPGenerator дополнение для создания пакетов
[mSync] Новая версия синхронизации с 1С
Личный кабинет на Sendit - не удается сбросить пароль
Checkbox для модального окна
[SendIt 2.6.0] Анализ поведения пользователя для защиты от спама (невидимая капча)...
Minishop + честный знак (продажа маркированной продукции)
Sendex 2.0 не встает на Modx 2.8.8
MiniShop3 - Не выводятся товары дополнительных категорий
MobileDetect 2.0.0-pl функция "планшеты как стандартные браузеры не работает"
MobileDetect - проблема при установки компонента
Всего 126 143 комментария
pdoTools — это такой конструктор запросов. В нём можно присоединять сколько вам угодно таблиц, использовать сортировки и всё-всё-всё. Описание ищите здесь на сайте.
Используется в Tickets и miniShop2.
В итоге в массиве $resources у нас будут id-шники нужных ресурсов.
А если нужно прям за один запрос, используйте pdoTools.
ps Консоль ошибок не выдает
в модиксе мультиязычность намного удобнее чем в других платформах например.
То есть, MS2 пишется с расчётом на мультиязычность. Другой вопрос, насколько удобно получится?
На miniShop2 сделать, но там еще нет инструмента связи товаров через контексты, придётся юзать Babel.
Про остальных не знаю.
Все таки взялся за освоение создания собственных компонентов и пошел естественно по мануалу.
1 часть вроде нормально получил результат хотя в английском варианте некоторыем еста отличались от перевода на хабре habrahabr.ru/post/127722/. Ориентировался на перевод и все заработало.
А вот перевода 2 части нет и следуя инструкциям вот этого мануала.
rtfm.modx.com/display/revolution20/Developing+an+Extra+in+MODX+Revolution вот в этом месте автор радуется у нас должна была появится панель на самом деле ни хрена не появляется.
Ладно на другой тестовый сайт залил готовый doodles и что. Структура файлов doodles и мануала отличается — в итоге в мануале даже не показано, что они где то инициализировали объект doodles. И вмануале есть дополнительные классы у насдледованные от modExtraManagerController, а в готовом doodles просто подключается объект doodles и все.
Я неправ или мануал для последних версий modx revo не актуален
createdon — 2013
editedon — 2013
publishedon — 2013
Кстати, может поможет: провел эксперимент. Поставил Tickets на голый сайт. Создал пару тикетов, опубликовал. Сделал снапшот этого облака и встроил снапшот в другой клауд. Результат такой же. “Published On” снова изменилась.
И еще, я восстановил основной сайт из авто бекапа, который делает клауд — все с тикетами нормально. Писать в сапорт клауда в этом случае?
Если ты хочешь именно копировать из id в reg_nomer, когда не прислано значение — через xml этого не сделать.
Нужно изменить в классе ATPItem метод save(), чтобы он проверял reg_nomer на пустоту и если что — копировал туда id перед сохранением.
Попробуйте восстановить на своём тестовом сервере копию MODx
Или очистить кеш
Раз уж нужно перегружаться, нужно выжать из перезагрузки по максимуму.
Там конечно отличаются всякие процессоры и внутренние методы, но как это может влиять на бэкап\восстановление — я без понятия. Видишь, переопределения полей нет.
Так что, не знаю, чем тебе помочь. Как там насчет других дат, типа createdon, updatedon?