Am
Все кроме Джона Сноу об этом знают (:
Alexander
Saniock
👍
Alexander
Am
(;
Aliaksandr
Saniock
😐
ᴘᴀᴠᴇʟ
Сразу цены написали бы кто сколько берет за 1 час работы из разработчиков
ᴘᴀᴠᴇʟ
И договориться о демпинге
Bilbo Baggins
@kassio Михаил, благодарю за Ваши дополнения, очень выручают.
Но вот в очередной раз при использовании client_settings появляется проблема с выводом multiTv.
Т.е. приходится создавать дополнительный сниппет.
Я сам в код не смотрел - потому интересуюсь. Нет ли возможности поля multiTv предварительно обрабатывать, чтобы сохранялся простой json, без fieldValue и autoincrement?
Тогда multiTV можно было бы вызывать прям из шаблона через параметр fromJson
Bilbo Baggins
или это велосипед я придумал и делается всё проще?
Aliaksandr
Как вариант, применить fromJson к изначальной строке с последующим вычленением части obj.fieldValue
Pathologic
какая-то надуманная проблема, раз уже написан дополнительный сниппет
Aliaksandr
Потому как там весь рендер тв идентичен рендеру в админке, т.е. надо править мультитв :)
Bilbo Baggins
Bilbo Baggins
ему нужен обычный ТВ с указанием id документа
Bilbo Baggins
да вообще на самом деле не сложно обработать вывод. Просто как предложение звучало.
Bilbo Baggins
я вообще сам сниппет multitv не всегда использую.
Свой пишу и вывожу как хочется
Bilbo Baggins
Aliaksandr
Раз уж все равно что-то надо писать:)
Bilbo Baggins
речь не о количестве строк, а о том, что для каждого вызова надо сниппет написать
Bilbo Baggins
тогда в комплект можно доложить сниппет client-multitv - который просто вытащит fieldValue и запустит сниппет MultiTV с параметром fromJson
Sazanof
Ребят, а норма, что авторизация веб-пользователей странно работает?Юзера то выкидывает, то вроде как он авторизован, а $modx->modx->getLoginUserID('web'); ничего не возвращает... Иногда работает норм, иногда вычищаю браузер
Aliaksandr
Ааа, там есть такой параметр?) Никогда не пользовал, надо поинтересоваться:)
Bilbo Baggins
Andrey
Bilbo Baggins
Aliaksandr
Да, я уже глянул:) век живи, век учись:)
Andrey
С пылу с жару правленый https://github.com/AgelxNash/DocLister/blob/master/assets/lib/MODxAPI/modUsers.php
Aliaksandr
Тогда да, я бы присоветовал в комплект обертку, которая отковыряет fieldValue и отправит в multiTV с параметром fromJson
Aliaksandr
Если есть желание через мультитв делать вывод
Pathologic
вот единственно верный способ делать аякс файлы: http://modx.im/blog/triks/2103.html
Pathologic
специально поломаю запуск DocumentParser чтобы работал только этот способ 😡
Andrey
Ну а плагином не нравится?
Pathologic
плагином можно, но мне не нравится
Sazanof
Andrey
Хз. Своя правда и там и там..
Pathologic
постоянно подтупливаю, когда встречаю сайт с плагином таким
Pathologic
мне больше нравится делать страницу _blank (:
Pathologic
а в файле - это если компонент
Aliaksandr
Я через отдельный файл ajax.php в корне делаю по методу 4 и не создаю проблем никому))
Aliaksandr
Особенно тем, кто придет после меня))
Aliaksandr
Только онвебпейджинит оттуда выкинул
Sazanof
Через ресурс с шаблоном _blank все норм
Через отдельный файл по методу №4 - все равно глючи с получением инфы про веб-пользователей. Остальное апи норм
Может и туплю, потом решу
Aliaksandr
Не знаю, ни разу не встречал сбоя по методу 4 с getloginuserid:)
Aliaksandr
Хотя сейчас с этими кэшерами на сервере и в браузере всяко может быть
Aliaksandr
Но бывает, что и через обычную страницу фигачу. В общем под настроение
Aliaksandr
Но на 404 пока ни разу не вешал
Sazanof
Pathologic
без OnWebPageInit не сработает автологин
Aliaksandr
Тогда лучше через реальную страницу
Aliaksandr
Был там какой-то глюк с этим событием на несуществующих страницах, точно помню
Aliaksandr
Не факт, что сайт на версии без этого глюка)
Pathologic
а какой там может быть глюк? В это событие же ничего не передается вроде
Pathologic
так это же в админке у тебя
Aliaksandr
Иначе все тихонечко отваливалось
Pathologic
там должно быть OnManagerPageInit
Pathologic
и documentObject нет в админке
Aliaksandr
Раньше работало ж:)
Aliaksandr
Так что я сделал вывод, что что то изменилось, как тот нео в матрице 2 или 3, не помню))
Aliaksandr
Просто все это писалось, похоже, еще в те времена, когда без documentObject и этого события не работал DocLister
Aliaksandr
Но потом это все стало неактуальным, а по коду местами осталось
Aliaksandr
Потому, если нужно это событие, то лучше аяксить через реальную страницу
Pathologic
а, ну может быть
Pathologic
а если через реальную страницу аяксить, то там будет не тот documentIdentifier
Pathologic
что с ним вообще делать в OnWebPageInit
Aliaksandr
Ну это уже дело того, кто писал плагин:)
Aliaksandr
Просто я например не проверяю наличие, но проверяю другие, нужные условия:)
Pathologic
все это потому что нет документации по событиям
Anonymous
Выходные, отдыхать нужно, а не о работе думать. Или батька сказал что отменяет выходные?
Wlatt
Плагин MODX.Evolution.updateNotify актуален в версии 1.4.0? А том updater появился какой то
Wlatt
И из коробки никак нельзя увеличить максимальное кол-во резервных копий больше 10?
Алексей
А можно как-то сохранять сообщения в телеграм? Бывают такие посты нужные и интересные)