Serguei
У меня на одном из проектов вообще один раз обнаружился какой-то левый htaccess. Стал разбираться - оказалось, заказчик решил в соответствии с какими-то рекомендациями с какого-то ГС "оптимизировать" сайт для SEO, там вычитал, что "у сайта должны быть файлы robots.txt и htaccess". Сбросил пароли через хостинг, и чеез файловый менеджер влил туда htaccess для Revo какой-то десятилетней версии, упоминаемый в том блоге. Фингя, что кучу редиректов важных именно для SEO отрубил (сайт до этого переезжал, и проблема смены адресов как раз регулярками в htaccess-е решалась), зато оптимизировал все. Так вот, что прикольно, сайт в целом не упал, ну кроме того, что картинки со старых адресов и скачиваемые файлы все отрубились :)
Rustam
вот на эту строку ругается файл
Serguei
Serguei
Кстати, интересная директива. Типа, делает файлы, подходящие под маску/регулярку, закешированными на год?
Pathologic
нет, заголовок отправляют браузеру, чтобы тот кэшировал
Rustam
Serguei
нет, заголовок отправляют браузеру, чтобы тот кэшировал
Хм, странно. Откуда у него тогда вообще там 500я ошибка при запросе картинки берется. Явно должен где-то идти запрос к какому-то php-скрипту.. А запрос должен как-то через редирект делаться. Иначе не понимаю, как такое сделать. Или же...Или картинка - уже не картинка, и сама является каким-то скриптом исполняемым.
Pathologic
похоже, что бесплатно гадать не вариант 🙃
Rustam
Меня больше всего удивляет что на версии 1.4.8 всё работает
Rustam
да буду искать наверное спеца чтобы шаманил
Rustam
С намеками у меня туго, лучше прямо написать. Можно в ЛС и сколько по деньгам сразу. Я в другой сфере работаю, врач. Это так увлечение. Сайт информационного характера.
Serguei
Ну вам вот Патолоджик двумя сообщениями выше написал, что забесплатно гадать - вариант плохой. Логично при таком комментарии предложить/запросить вариант не бесплатного гадания ;) (Ну это просто я так думаю - с позиции мелкого предпринимателя ;) ).
Andrew
Всем привет
Andrew
А как в доклистере в сниппете prepare можно вывести содержимое массива data, которые туда передается? Var_dump не помогает...
EVO bot Лёшка
Volodymyr
Andrew
Супер, спасибо!
Andrew
Pathologic
https://packagist.org/packages/pathologic/modxapi
Pathologic
кто желает - тестируйте 😸
Serguei
кто желает - тестируйте 😸
Я желаю! Как раз делаю импорт ресурсов из excel-файлика на сайт. Попробую через новый modResource сделать.
Pathologic
в modResource существенных изменений я не делал, разве что убрал проверку существования пользователя
Pathologic
в том виде, в каком она была, ее было нецелесообразно оставлять
Anonymous
Serguei
ТВ-параметры так же, как и в предыдущем выдергиваются и сохраняются - просто через set() и get()? Ресурс сохраняется через create() - save(), а существующий открывается через edit(), так?
Pathologic
modResource может оказаться быстрее ((:
Pathologic
Anonymous
Anonymous
Anonymous
https://docs.evo.im/03_develop/06_di_v_evolution_cms/06_documentmanager.html
Pathologic
это да
Pathologic
была идея привязать к DocumentManager, но смысла в этом не вижу
Anonymous
Anonymous
Ну и как знаю на 10 проектах уже обкатано это дело 🙂
Pathologic
когда в 3 появятся плюсики для тв, тогда придется перейти на него безвозвратно, тогда можно и формлистер переписать
Anonymous
Pathologic
дополнения не нужны, все должно быть в ядре
Pathologic
с примерами для ларавеля
Serguei
Ну и как знаю на 10 проектах уже обкатано это дело 🙂
Я так понимаю, штука достаточно новая? (Смотрю, даже в документации по ссылке целый раздел открылся новый, раньше не видел его ). Так-то по описанию вроде понятно. Но modResource и modUsers давно использую, поэтому с ними пока проще, так как чтобы ими пользоваться, мне не нужно в документацию смотреть, наизусть все пути и методы помню.
Pathologic
Pathologic
но код посвежее
Serguei
Pathologic
если бы я делал что-то с нуля, я бы не стал использовать modResource
Anonymous
Axenia
Serious_t91 (1814.81) увеличил карму Pathologic93 (3941.53)
Serguei
ну и делалось это больше из-за FormListerа, потому что переделывать его под новые условия не хотелось 🙃
А мне еще в modUsers старого нравилось, что там были еще методы, переопределяющие построение запросов. editQuery, saveQuery и т.д. И соответственно, унаследовав класс, можно было эти методы перегрузить и туда добавить функциональности. Например, у меня на одном из сайтов помимо стандартных таблиц с пользователями есть еще и куча других, с пользователями связаных - отзывы, отосланные емейлы, затянутые параметры из 1С и т.д. - соответственно, при редактировании пользователя все эти таблицы обновляются тоже. В новом есть такая возможность?
Pathologic
переопределить все можно, но все эти saveQuery так себе идея
Anonymous
А мне еще в modUsers старого нравилось, что там были еще методы, переопределяющие построение запросов. editQuery, saveQuery и т.д. И соответственно, унаследовав класс, можно было эти методы перегрузить и туда добавить функциональности. Например, у меня на одном из сайтов помимо стандартных таблиц с пользователями есть еще и куча других, с пользователями связаных - отзывы, отосланные емейлы, затянутые параметры из 1С и т.д. - соответственно, при редактировании пользователя все эти таблицы обновляются тоже. В новом есть такая возможность?
В новом даже лучше, можно эти методы переназначить и расширить как угодно. И вся админка начнёт работать с этими методами
Anonymous
Правда вот сама админка пока плохо кастомизируется, если речь о шаблонах для вывода юзеров и т.п.
Anonymous
Ну как плохо, так же как и раньше
Pathologic
то есть никак ((:
EVO bot Лёшка
Pathologic
Pathologic
в целом можно контроллеры свои написать
Pathologic
для создания ресурсов так точно, он не очень удачный
Serguei
Все равно не понял, что за "плюсики для ТВ".
Aliaksandr
почему publish, но unpublished? :)
Aliaksandr
еще не поздно в 3.1 поправить))
Pathologic
надо поправить конечно
Aliaksandr
да и честно говоря массив из id можно было объехать, а то опять начинается зоопарк get(1), но publish(['id' => 1])
Pathologic
при этом сами классы для действий правильно названы
Aliaksandr
или там кроме id можно любой параметр типа parent вогнать и сработает?
Pathologic
то есть можно править мимо кассы ((:
Serguei
Aliaksandr
скоро как в известных мемах придется заводить пакет с пакетами 🙃
Serguei
Так там же есть всякие dropdownlistmenu, или это не то?
Pathologic
нет, не то