Nikolay
ребят если у меня в карточке товаров не сохраняются изменения при этом нет никаких траблов в консольке?
Nikolay
а проблема в том что кеш БД включил была
Yurij
а проблема в том что кеш БД включил была
Да может. С этим параметром нужно быть повнимательнее. Но скорее косяк в самой карточке. Проблема что например MODX не умеет верно отлавливать 500 ошибку. Потому и не всегда увидишь проблему с первого раза
Nikolay
не я когда оптимизировал время загрузки сам его включил
Yurij
не я когда оптимизировал время загрузки сам его включил
Посмотри может в форми снипет кеширований. Тоже не всегда работает
Nikolay
Та все работает )
Mikhail
Коллеги, добрый вечер. Кто может помочь отладить POST, GET запросы при открытии страниц сайта? Нужно промониторить входящие данные.
Mikhail
Возможно еще HEADERS и COOKIE
Mikhail
Проблема в том чтобы отобразить на странице что присылает внешняя система. Как я понял переменные $_POST и $_GET напрямую в снипетах не доступны ?
Mikhail
А как вы это поняли?
В снипете делаю чтение этих переменных и отправляю в чанк на вывод. Пока что на выводе данных нет
Mikhail
https://modzone.ru/blog/2016/10/18/debug-code-with-modxlog/
Где можно посмотреть этот журанл? В админке модх или в каталогах на хостинге?
Артур
Управление
Артур
Отчёты
Артур
Журнал ошибок
Mikhail
@ShevArtV спасибо, сейчас попробую.
Mikhail
Не привычно что чанк делает explode массива переменных
Mikhail
Все, процесс пошел
Артур
Не привычно что чанк делает explode массива переменных
Чанк ничего не делает кроме вывода данных, просто в чанке массив доступен по ключам.
Mikhail
Спасибо за наводку.
Павел
Не привычно что чанк делает explode массива переменных
Многая дегенеративная привычка многих людей которые собирают сайты на MODX у них вьюхи в контроллеры превращаются
Mikhail
А в модх описана где-нибудь схема сборки запрашиваемой страницы? Например как это сделано для WP
Mikhail
Mikhail
То есть как движок рендера работает
Артур
То есть как движок рендера работает
Движок рендера? Не уверен, но мне кажется в modx его называют парсером
Mikhail
Я не встречал, а зачем?
Для лучшего понимания процесса, дерева вызова, в какой последовательности кто кого вызывает. Ни и соответственно это помогает лучше понимать архитектуру системы, на каком этапе где то лучше перехватывать и передавать.
Артур
Для лучшего понимания процесса, дерева вызова, в какой последовательности кто кого вызывает. Ни и соответственно это помогает лучше понимать архитектуру системы, на каком этапе где то лучше перехватывать и передавать.
Не знаю что ты хочешь переделывать, но кажется на сайте modzone.ru была описана принципиальная схема работы парсера, но по-моему изменить его работу или вмешаться в нее можно только один способом - написать свой парсер.
Mikhail
:)
Mikhail
Сниппет вроде как больше похож на контроллер, а чанк на вьюху Хотя без схемы ядра сложно об этом правильно судить
Артур
Сниппет вроде как больше похож на контроллер, а чанк на вьюху Хотя без схемы ядра сложно об этом правильно судить
Я хз является ли сниппет контролером, но некоторые сниппеты обращаются к контроллерам.
Сергей Шлоков
В MODX шаблон MVC используется только в админке.
Сергей Шлоков
А сниппет уж никак не является контроллером.
Сергей Шлоков
Артур
Сергей Шлоков
Но я сейчас больше в канал пишу https://t.me/modzone_ru
Артур
Но я сейчас больше в канал пишу https://t.me/modzone_ru
Подписался, буду читать, спасибо
Сергей
Привет
Сергей
есть те кто имеет опыт в nuxt ?
Павел
тут люди с трудом многомерные массивы понимают, а ты про нюктс))
Павел
хотя вроде @Electricaev вроде работал
Павел
А сниппет уж никак не является контроллером.
таки да но я просто провел аналогию)
Иван
есть те кто имеет опыт в nuxt ?
Вроде чат не профильный
Sentinel
Сказал админ 😉
Артур
@sergant210 приветствую, у вас на сайте есть статья про workerman, она ещё актуальна, в том смысле может быть есть библиотека лучше? И второй вопрос, на шаред хостинге запустить получится? Какие могут быть ограничения? Допустим мне нужно чтобы 1000 могли получать уведомления это много? Значит ли это что нужно создать 1000 подключений?
Сергей Шлоков
@sergant210 приветствую, у вас на сайте есть статья про workerman, она ещё актуальна, в том смысле может быть есть библиотека лучше? И второй вопрос, на шаред хостинге запустить получится? Какие могут быть ограничения? Допустим мне нужно чтобы 1000 могли получать уведомления это много? Значит ли это что нужно создать 1000 подключений?
Библиотек полно. И на PHP и на JS. В видео я показал пример использования на хостинге с ограничением в 2 процесса PHP. Вообще мне самому интересно узнать про возможности и ограничения на хостингах. У Workerman свои модули управления процессами. Ему не нужны PHP-FPM, NGINX и Apach. Он один может держать 100 000 соединений.
Сергей Шлоков
А у тебя (можно на ты?) 1000 человек сидит онлайн?
Артур
А у тебя (можно на ты?) 1000 человек сидит онлайн?
Можно на ты. Ну предполагаю, что такое может быть, что будет 1000 онлайн, вообще может и больше.
Артур
А у тебя (можно на ты?) 1000 человек сидит онлайн?
Идеально было бы создавать соединение когда меняется статус заказа, но возможно ли такое?
Артур
Пользователь сделал заказ у него статус Новый. Админ обработал статус стал Обработан и пользователь получил уведомление.
Артур
Так он для этого и сделан.
Прекрасно, надо тогда доки почитать😁
Сергей Шлоков
Сейчас на многих хостингах стоит NodeJS. Поэтому многие используют решения на JS.
Сергей Шлоков
Я не очень люблю JS. Поэтому мне больше по душе решения на PHP.
Сергей Шлоков
Пользователь сделал заказ у него статус Новый. Админ обработал статус стал Обработан и пользователь получил уведомление.
Тут наверное даже не уведомление нужно посылать, а статус заказа менять онлайн. Так в разных ресторанах сделано, когда заказываешь еду через сайт. Статус заказа наглядно меняется - "Заказ принят" -> "Заказ готовится" -> "Заказ в дороге".
Артур
@sergant210 а ты на шаред хостинге вообще пробовал workerman использовать?
Сергей Шлоков
Пробовал на modhost на тестовом тарифе.
Артур
Я же выше про это написал.
Прости, я или пропустил или не понял.
Сергей Шлоков
У меня есть планы поставить Workerman на свой сайт. Но только после добавления функционала сообщений в modHelpers. Вот тогда и затестим вживую.
Артур
Минишоп умеет регистрировать по номеру телефона вместо почты?
Артур
Да, но он все равно создает почту
Пусть создает, не жалко. Для этого надо что-то в системных настройках поменять или достаточно просто телефон указать обязательным полем, а почту убрать?
Артур
pdoSitemap не справляется?
Alisa
sitemap index
Alisa
Загугли. Делается через простенький сниппет с count и вызовом pdoSitemap с параметрами.
Андрей
Подскажите, как в pdoPage вывести только по 1 дочернему ресурсу от каждого из 5 родителей?
Ruvi
depth=>1 вроде
Avent
Привет, подскажите те кто в ExtJS хорошо шарит. Как любой элемент с контроллера ресурса переместить в другую область? Я знаю что в Modx есть "настройка форм" для перемещения TV полей. Мне это не подходит. Мне нужно кастомный объект типа я получаю родителя через Ext.getCmp() затем получаю объект который хочу переместить через Ext.getCmp() и помещаю его в родителя чтобы он перерисовался нормально
Avent
я делал через .insert(0, item) и ничего не показывалось, причин оказывается в том что в таком случае не работает autoheight