7 часов назад
В какое славное время я взялся за изучение кода)) Только выучил элементарную базу PHP, как выясняется, что это скоро и не нужно никому будет). Расходи...
Вопрос по будущему MODX и стратегии развития. 3
Сегодня в 01:40
Далее код оставил без изменений
<script type="text/javascript">
// <![CDATA[
{literal}
Ext.onReady(f...
Помогите добить VideoGallery 2
Вчера в 20:13
Не нужно меня поддерживать в данном конкретном случае. Прошу убрать лишнее
Опыт по переносу MODX2 на MODX3 и Minishop3 2
Вчера в 19:28
В общем убил целый день, но… так у меня ничего и не вышло.
не могу зарегистрировать класс.
содержание самого файла my_msorderhandler.class.php:
...
Кастомизация minishop'a 9
Вчера в 16:01
Компонент очень нужный и мне кажется будет востребован.
У меня тут задача стоит сделать что-то подобное на сайте на движке на MODX 2.8 — там есть ста...
ms3Variants - Реализация вариантов одного товара в MiniShop3 4
Вчера в 14:42
тут пришла мысль что никто не захочет просто так делиться своим опытом за бесплатно. Можно было бы сделать статьи и кейсы платными? Типа хочешь прочит...
Предложение по развитию сообщества: Создание каталога портфолио/реализованных кейсов на MODX с демо ... 1
Вчера в 10:08
Добрый день! Я этот компонент давно делал, и еще лет 5 не возвращался к нему… он работоспособен, все в этом плане нормально (ну по крайней мере с php ...
msProductKits - удобное управление товарами-комплектами (наборами товаров) 29
19 февраля 2026, 10:22
Вижу, спасибо.
Ошибочно решил, что если есть в документации minishop2, то в старых версиях есть и сам код не посмотрел.
Предыдущий идентификатор статуса при событии 'msOnChangeOrderStatus' 4
19 февраля 2026, 09:27
Привет, Алексей.
1. Как определяем ботов
Проверка идёт по User-Agent в ms3rv_is_bot() (helpers.php). Используется regex по типичным маркерам краул...
ms3RecentlyViewed - Недавно просмотренные товары для MiniShop3 2
А так это просто угадайка.
Для продажи услуг всё равно нужен будет какой-то магазин, обработчики платежей, история заказов и личный кабинет. Так что, не понимаю проблемы — нужно просто поставить ms2 и не заморачиваться.
Так работают все соцсети и мессенджеры, а у Facebook даже есть отдельный инструмент для проверки расшаривания.
Иначе можно такого понарасшаривать, просто меняя теги через Chrome Dev Tools, что ты офигеешь. Порно на сайте Кремля, как самый простой пример.
Еще раз повторюсь: я не вижу ни единой причины менять служебные теги при ajax загрузке контента, кроме перфекционизма.
В моём понимании возможны 2 варианта:
1. Заходит человек, жмакает на ссылочки, ему генерится контент. Человек не смотрит, изменился ли там description или title — он смотрит на контент. При этом у него в url получается прямая ссылка, и при заходе по ней выводятся правильные теги.
2. Заходит робот. Он, конечно, может выполнять и javascript, но один фиг скачивает всё по прямым ссылкам и индексирует именно их. Он всегда будет видеть те теги, которые генерируются при загрузке страницы, а не при работе ajax.
Внимание, вопрос! На кой хер для SEO нужно динамически менять description и title через ajax?
На мой взгляд — ни на кой не нужно. Это стоит делать только для успокоения души перфекциониста, когда сделано уже вообще всё остальное.
Еще понравилось про title при ajax навигации. Видимо поисковым роботам, которые скачивают страницы обычными GET запросами, очень важно — что там при ajax навигации происходит.
Перенёс в «сайты на MODX».
А если вдруг сниппет не умеет принимать массивы, то
Ну а вообще да, изрядная картина создания сайта на MODX из говна и палок за еду. Очень интересно, чем думает веб-студия, когда берёт такие проекты без ТЗ, сроков и выставляет смешные ценники. Жадность ли это, или банальная глупость?
Есть мнение, что для сдачи такого проекта заказчику, студия потратит больше, чем заработает.
Смотри changelog версии 2.8.3-pl.
Еще один такой коммент — и отключу нафиг, надоело.
Например:
Тогда и основной скрипт не нужно будет переименовывать и заморачиваться при обновлениях с добавлением исправлений.
Для предупреждения других подобных разборок, тема закрыта.
Причём, ссыкливых националистов, которым не лень зарегистрировать чистенький VPN адрес на Linode, новую учётку и насрать в комментариях анонимно.
Наверное, такая вот гражданская позиция.
Иначе я буду требовать называть всех финнов суоми, а китайцев — хань.