Aliaksandr
и главное delete/undelete же норм ))
Aliaksandr
Так там же есть всякие dropdownlistmenu, или это не то?
чтоб не писать раз||два||три, а плюсики жать и добавлять раз, потом плюсик два, плюсик три ))
Anonymous
https://github.com/evolution-cms/DocumentManager
Anonymous
Правда я там сейчас неймспейсы поменяю, и потом правьте
Aliaksandr
так delete/undelete/publish/unoublished кроме массива из айди другие может принимать?
Pathologic
https://github.com/evolution-cms/DocumentManager
можешь уже две буквы и удалить
Anonymous
Я не помню 🙂
Pathologic
не может
Pathologic
там прямо указан тип аргумента
Aliaksandr
Я не помню 🙂
судя по валидации id => required похоже что нет)
Aliaksandr
так а на кой тогда вообще этот массив, вшпилили бы сразу publish(1) да и дело с концом
Pathologic
так можно же несколько сразу
Aliaksandr
а там в конструкторе уже присвоили если нужен массив
Serguei
чтоб не писать раз||два||три, а плюсики жать и добавлять раз, потом плюсик два, плюсик три ))
Так а храниться в базе это все равно будет как раз//два//три, или в какой-нибудь json упакуется? Просто если нет, то и фиг с ними, с набираниями черточек. Вот json без ошибок набрать действительно бывает сложнее.
Aliaksandr
Aliaksandr
?
Aliaksandr
я бы id выпилил нафиг и присваивал уже в конструкторе , оставил нормально publish(1) да publish([1,2,3])
Pathologic
да, что-то не то
Pathologic
и свойство tvs еще зачем-то
Anonymous
да, что-то не то
Да потому что писали без особой мысли
Anonymous
Ну и никкто не проверял и не комментировал пока не скинули
Pathologic
копипастили точнее ((:
Anonymous
копипастили точнее ((:
Изначально то писали, а потом уже копипастили
Pathologic
а то бы свойства не тянули из родительского класса
Aliaksandr
Aliaksandr
про tv в доках нет ничего - или оно только для основных полей без тв?
Anonymous
Aliaksandr
а не, наврал ) про тв есть
Aliaksandr
кстати, как оно все-таки изначально правильно определено - EvolutionCMS() или evolutionCMS() - мне кажется то так то так можно найти
Pathologic
eVoLuTiOnCMS
Pathologic
правильно с маленькой
Pathologic
а имена классов правильно с большой
Aliaksandr
хз, в документМанагер все с большой
Pathologic
так там имена классов как раз
Aliaksandr
кстати, там данные никак готовить не надо - оно само заэскейпит? или потом через полгода окажется как с pdo - типа сам лох, надо ж было экранировать? )))
Pathologic
елоквент ескейпит
Aliaksandr
Aliaksandr
так там имена классов как раз
если б классов, я б не спрашивал )
Aliaksandr
raw запросов там нет, всё через eloquent прогоняется
т.е. дополнительно ничего нигде эскейпить не надо в этих documentData?
Pathologic
не надо
Aliaksandr
алиас захерачить по феншую function EvolutionCMS(){return evolutionCMS()} и жить сто лет как с $modx->event/$modx->Event :-D
Pathologic
так ты можешь функции писать как хочешь
Pathologic
они не зависят от регистра
Pathologic
eVoLuTiOnCMS() тоже будет работать
Anonymous
Для ценителей есть evo()
Михаил
evo()
Aliaksandr
чтоб уж наверняка )
Aliaksandr
хочется наконец покоя и однообразия ))
Pathologic
чтоб уж наверняка )
наверное кто-то пишет в блокноте втихаря
Pathologic
так-то шторм бы подставил правильное имя
Aliaksandr
я пишу $this->modx = evolutionCMS(); в конструкторе и побоку все :)
Aliaksandr
но вопрос же был в том, как она в итоге объявлена то эта функция )
Михаил
можно еще app()
Pathologic
я тоже пишу modx по привычке
Pathologic
и DocumentParser в конструкторы тягаю
Aliaksandr
шторм спасет, когда пишешь и запросы через элоквент, а когда весь контроллер состоит из $this->modx->runSnippet("DocLister", $params); то тут особого профита от него и нет )
Aliaksandr
да и так в ларе куча всего то через фасады то через скоупы сделана - хрен докопаешься откуда ноги выросли
Pathologic
надо плагин попробовать для ларавеля
Aliaksandr
что Cache:: , что cache() - ищи свищи где начало
Pathologic
а то чистый шторм не тянет
Aliaksandr
тем более когда active() = scopeActive() и т.п.
Aliaksandr
ну если только какой плагин это разруливает - потому что так хз, как оно там через всякие алиасы фасадов через сервис-провайдеры подключается и никаких концов часто не найти чего откуда
Pathologic
idehelper еще можно подтянуть
Aliaksandr
можно еще app()
это уже наверно весь ларавель - или у нас это modx? ))
Михаил
да, основной контейнер и он же modx
Aliaksandr
Проще надо быть пиши: evo()
Не хочу проще, хочу развиваться, а как правильно главная функция называется, никто не знает 😁
Sasha
Проще надо быть пиши: evo()
в $modx букв столько же, но с шифтом только одна
Aliaksandr
так посмотрел бы в шторме
Мне кажется он мне не показывал
Serguei
А NetBeans вообще никто не пользуется, все адепты phpStorm?
Aliaksandr
Хотя, может я только папку core подрубал, не помню точно
Pathologic
ну она в core и лежит
Pathologic
core/functions/preload.php