Pavel
Ну то есть не мёртво у них. Хотя и не сильно как-то уж в разрыв по работе.
Не мертво, есть даже свой чатик в телеге русский где активно помогают, хорошая дока (гораздо лучше modx'овской)
Игорь
о как!
Chévere
пойду на жаве позавидую
Pavel
а нет на тот самый "чатик" направления?
К сожалению нет, но он вроде бы на том же сайте что и дока висит
Игорь
ааа
Pavel
Еще есть англоязычный видео курс который рассматривает прям все аспекты разработки моделей/компонентов/роутов даже связки с VUE, modx таким подробным курсам только завидывать может. Короче надо попробовать чтобы понять, мне лично не понравилось, но это возможно потому, что я сликшком к modx'у привык
Pavel
Там 37 уроков каждый по 15 минут, если память не изменяет и с очень хорошим медленным английским, поймет даже школьник
Pavel
Ссылку?
https://www.youtube.com/watch?v=3SmnExVW0Ag&list=PLUBR53Dw-Ef-X-_A1KLy41r2QArCBy4rM
Pavel
45 даже
Миша
Игорь
Миша
а можно в снипете функцию фигачить? Это не комильфо?
Pavel
а можно в снипете функцию фигачить? Это не комильфо?
Можно, только не забудь в функции объявить modx
Pavel
global modx;
Миша
да не, там туп генерация пароля
Миша
H$2&N)( как меня бесят вот такие пароли
Миша
во взломе один фиг разницы нет, что qwerty что этот
Миша
Есть)
нету, гугл писали об этом
Alexander
нету, гугл писали об этом
Сейчас в большинстве сайты ломают маленькие хацкеры, которые запускают брут по словарям, в этих словарях хранятся часто используемые пароли, среди которых шанс, что там будет qwerty - 100%, а шанс, что там будет H$2&N)( - 0.01%
Alexander
нету, гугл писали об этом
Где можно почитать эту статью?
Миша
Где можно почитать эту статью?
как освобожусь найду скину
Roman
А кратко в сравнении с MЩDX
Хорошая замена MODX. Но готовых плагинов пока мало. С ModStore не сравнится.
Roman
Я бы охарактеризовал как промежуточный вариант между MODX и Laravel.
Pavel
Я бы охарактеризовал как промежуточный вариант между MODX и Laravel.
Бугагаши, сначала с modx разберись) А потом уже суди) Мы с тобой уже спорили на эту тему)
Roman
Я с MODX уже очень давно.
Игорь
вjпчем понятно. Самому своё мнение на своём опыте нужно формировать)
Игорь
вопчем*
Roman
именно так, проект жив, сам посмотри - поймешь
Roman
подходит это лично тебе или нет
Игорь
Спасибо за мнение
Pavel
Я с MODX уже очень давно.
Ой, ну вот не хочу разводить срач, хорошо-хорошо) Ты кстати что ли снова на modx вернулся?)
Roman
А я и не сжигал мосты. Под проект выбирается наиболее подходящая CMS.
Pavel
А я и не сжигал мосты. Под проект выбирается наиболее подходящая CMS.
Ну почитав твои посты где ты обсираешь все сообщество modx приводя абсолютно глупые утверждения,так не скажешь, ну да ладно
Roman
тебе померещилось, господин критик
Pavel
тебе померещилось, господин критик
Лол. Ну ты всегда можешь открыть личные сообщения со мной и прочитать мои претензии к тебе начавшиеся еще в чате октября месяца 2-3 назад, повторять я не вижу смысла)
Pavel
Одна из самых крутых претензий была "Я не видел красивых сайтов на MODX! Все сайты древние!" :D
Roman
Тебе померещилось то, что я "обсирал все сообщество".
Pavel
Там же есть и про сообщество, перечитай, освежи память
Pavel
А это на счет "Я не сжигал мосты"
Pavel
Pavel
А это цитата из твоего блога, интересное заявление особенно учитывая то, что в ларе сейчас блейд, а не твиг и рано или поздно октябрю придется тоже перейти на блейд)
Roman
Ну что, я конечно польщен, что у меня завелся личный биограф. Да, я до сих пор так считаю.
Pavel
Ну что, я конечно польщен, что у меня завелся личный биограф. Да, я до сих пор так считаю.
Не стоит польщаться, это как раз было время когда я разочаровался в октябре и мне было интересно глянуть на аргументы хейтеров modx и я наткнулся на твой блог. Оказалось что 90% аргументов как раз из разряда "MODX СТАРЫЙ!!! НА НЕМ ТОЛЬКО ДРЕВНИЕ САЙТЫ", а также аргументы в стиле "Я не программист! НИХАЧУ РАЗБИРАТЬСЯ С API! (у тебя кстати тоже был такой аргумент)" И оба твои аргумента я разбил в пух и прах, напомню тебе что выводы о том что на modx не делают современные сайты ты сделал просто потому что у тебя плагин для браузера не детектил modx, а второй аргумент в принципе разбивается потому что философия октября такова, что в октябре кодить надо в разы больше
Roman
Ну что, Павел. Молодец, что выбрал аргументы, которые на секундочку являются личным мнением в моем бложике и с решительностью Александра Македонского разбил их!
Pavel
😂😂 Забыли)
Roman
Про "дидов" еще что-нибудь добавь, чтобы дискуссия заиграла новыми красками.
Serhii
Всем привет. Нужна помощь. При сохранении ресурса время от времени выдает ошибку "Parse error: syntax error, unexpected '<', expecting end of file in C:\OSPanel\domains\stroitel\core\cache\includes\elements\modplugin\1.include.cache.php on line 25" приходится удалять файл в ручную постоянно. с чем это может быть связано?
Serhii
версия самая последняя
Chévere
беда в файле C:\OSPanel\domains\stroitel\core\cache\includes\elements\modplugin\1.include.cache.php на 25 cтрочке
Serhii
это понятно. почему он создает такой файл с ошибкой в кеше?
Chévere
потому что ошибка в исходном плагине
Chévere
это кеш плагина
Chévere
посмотри, что там в этой строке
Serhii
<?php в 25-ой строке
Chévere
а что это там делает? :)
Serhii
вот хз
Chévere
что за плагин у тебя с id 1
Chévere
отвори админку
Chévere
пойди в плагины и посмотри
Chévere
что за плагин такой
Chévere
посмотри в него, хера ли там посредине делает <?php
Serhii
коллекшнс
Chévere
скрин сделай
Serhii
<?php /** * Collections * * DESCRIPTION * * This plugin inject JS to handle proper working of close buttons in Resource's panel (OnDocFormPrerender) * This plugin handles setting proper show_in_tree parameter (OnBeforeDocFormSave, OnResourceSort) * * @var modX $modx * @var array $scriptProperties */ $corePath = $modx->getOption('collections.core_path', null, $modx->getOption('core_path', null, MODX_CORE_PATH) . 'components/collections/'); /** @var Collections $collections */ $collections = $modx->getService( 'collections', 'Collections', $corePath . 'model/collections/', array( 'core_path' => $corePath ) ); $className = 'Collections' . $modx->event->name; $modx->loadClass('CollectionsPlugin', $collections->getOption('modelPath') . 'collections/events/', true, true); $modx->loadClass($className, $collections->getOption('modelPath') . 'collections/events/', true, true); if (class_exists($className)) { /** @var CollectionsPlugin $handler */ $handler = new $className($modx, $scriptProperties); $handler->run(); } return;
Chévere
как <?php оказался на 25 строке?
Serhii
Serhii
откуда ж я знаю ))
Chévere
здесь он не на 25
Chévere
дык сделай скрин кеша плагина :)
Serhii
Chévere
вот у тебя интересно-то