Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
30 июля 2017, 00:54
0
Да нахрена ж ты копируешь эти километровые куски кода?

Даже читать не буду, разбирайся дальше сам.
30 июля 2017, 00:18
+1
Вот здесь происходит распознавание клика по таблице.

Туда прилетают любые клики, а дальше идёт проверка, по какому именно месту кликнули. Если это кнопка или ссылка — то идёт работа. Если нет, то событие пропускается дальше.

Это — основная таблица элементов miniShop2, от неё наследуются все остальные, поэтому ты и не нашёл этот обработчик.
27 июля 2017, 11:05
+1
Доступны по IP6 иностранные сервера в Германии и Англии, а Российские и Белорусские — нет.

Ты смотришь на SPF запись, АААА записи нет.
25 июля 2017, 22:58
0
Кажется, эта идея давно висит у Витали в бэклоге, но лично меня смущает здесь несколько вещей:
— массовая рассылка по сотням (тысячам) покупателей
— а ведь автор может найти у себя баг в течении часа и отключить дополнение.
— а или в течении пары дней (так что ждать 2 часа до рассылки не катит)
— далеко не всегда новая версия гладко обновляет старую, например ms2Gallery недавно предложила переход чанков на Fenom
— и нужно ли вообще обновлять нормально работающие сайты и ловить при этом потенциальные баги? Ведь проект уже сдан и заказчик доволен.

Тут скорее напрашивается разделение на обновления «критические» и «функциональные», что по идее должно разруливаться версией пакета, да только далеко не все авторы следуют этой логике, включая меня.

В общем, по совокупности этих вопросов, идея пока так и не реализована.

P.S.
В modstore.pro сейчас есть подписка на рассылку, и новости об обновлениях пакетов, скорее всего, будут именно там. То есть, не всем покупателям, а только тем, кто подписался.
25 июля 2017, 12:17
+1
Слабо в поисковике набрать «Fenom MODX»?
25 июля 2017, 12:09
+1
1. Назначь вот этот плагин на событие OnWebPageInit
if (isset($_GET['id'])) {
    $modx->sendErrorPage();
}

Он проверяет наличие id в параметрах url, и если оно там — то запускает событие OnPageNotFound вместо загрузки страницы MODX. А на это событие уже должен сработать плагин Redirector и загрузить нужную тебе страницу.
24 июля 2017, 21:55
+2
Это ты еще конкатенацию в PHP, похоже, не видел.
$modx->lexicon('abcd.c.' . $category);
Чудовищная разница!

Используй родные теги MODX, не мучай себя.
19 июля 2017, 14:04
0
Мало того, что велосипедит кто как хочет, еще и обновить или переделать целая история.
А ты хочешь, чтобы тебе деньги просто так платили?

В общем, извини, констуктива я в твоих комментариях не вижу. Если совсем грустно становится — можно сходить в кино с девушкой\женой, или там на пляж позагорать, повеселиться.
19 июля 2017, 13:51
+1
Нужно много людей, чтобы им заниматься? Это же шаблонизатор, у него определённый круг задач, которые он успешно выполняет.

Если ты нашел какой-то баг — шли репорт, не стесняйся.
19 июля 2017, 10:53
+1
А MODX-то не помрёт? Или я — вдруг меня автобус переедет?

Странный какой-то вопрос, видимо среди программистов должны быть не только телепаты, но и предсказатели будущего.
18 июля 2017, 18:12
0
Зачем вообще добавлять скрипты в тело шаблона или чанка? Почему бы, как и все скрипты, не подключать аналитику в *.js файле?!
18 июля 2017, 14:22
+1
А ты просто дай ссылку на другие ресурсы, где больше информации про родной парсер и вопрос будет закрыт.

Желательно на один ресурс, и на русском. Потому что искать и переводить в 10 местах дураков обычно нет.
18 июля 2017, 12:06
+2
Да ладно сказки-то рассказывать docs.modx.pro/components/pdotools/parser#Шаблонизатор-Fenom

Что касается шаблонизатора, наша документация куда подробнее официальной.
18 июля 2017, 10:18
+4
Для новичков порог вхождения высокий.
А родной то парсер какой простой!

Настолько, что недавно назначали 1000 евро за исправление багов при вызове некэшированных тегов внутри кэшированных, которые есть во всех версиях.

Такое решение для тех, кто знает что такое Fenom, что такое pdoTools, как их подружить и знает что перед началом использования во всём проекте необходимо экранировать блоки с фигурными скобками.
По умолчанию Fenom используется исключительно внутри чанков, а pdoTools устанавливается автоматически, как зависимость дополнений.
Для использования Fenom глобально нужно руками включить одну системную настройку и делается это добровольно.

miniShop2 уже полностью переехал на Fenom, потом ms2Gallery — и ничего, популярность дополнений не упала, скорее даже наоборот.
17 июля 2017, 15:57
3
+7
{('abcd.c.' ~ $category) | lexicon}
17 июля 2017, 12:45
+4
Как-то автор дополнения прикрутил карту к ТВ? Точно также её можно прикрутить к чему угодно.

При наличии желания — возможно всё, хоть новую админку написать. Другой вопрос, есть у тебя такое желание и навыки, так что это всё лирика.
17 июля 2017, 12:40
+2
Вслед за стандартным синтаксисом можно выбросить и ТВ параметры.

Методику расширения любых таблиц уже давно описали.
17 июля 2017, 11:16
+4
Ну так нужно:
а) приучать пользователей дополнений к хорошему
б) не приучать

Выбирай.
17 июля 2017, 11:05
+6
Fenom позволит сократить количество чанков и сделать их работу быстрее.

Лично я не использую синтаксис MODX нигде вообще, и никому не советую.
17 июля 2017, 07:24
+2
Это я выключал сбор данных для статистики и забыл включить — моя вина. Теперь всё будет ок.

docs и modx.pro тоже в планах, но никаких сроков назвать не могу.