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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
10 января 2019, 07:59
1
0
Вот тут Сергей объяснял, почему такое может быть.

Яндекс метрику можно подключать в javascript файле — как это сделано здесь, например.
Василий Наумкин
07 января 2019, 10:13
0
Конечно, бывают заминусованные топики.

Правда авторы потом предпочитают их скрывать.
Василий Наумкин
07 января 2019, 09:15
0
У заметок есть плюсики и минусики. Когда людям нравится заметка — они её плюсуют, когда нет — минусуют.

Если рейтинг заметки становится -2, то она убирается с главной. Почему-то с заметками о дополнениях этого не происходит, значит публику всё устраивает.
Василий Наумкин
06 января 2019, 08:10
+1
Его ж можно и без template вызывать, по-простому. В случае с ТВшками это будет кастомный тип с примерно такой инициализацией:
var tvX = new Vue({
  el: id_from_php,
  data: json_data_from_php
})
Василий Наумкин
05 января 2019, 19:36
0
А vue привязывается к конкретному id
Как-то же Ext умудряется генерировать случайные id и потом с ними работать?

Но проблема не в этом — все типы ТВ инициализируются на ExtJS, как встроенные, так и кастомные. Нынешние ТВ — это вообще по сути своей такой костыль спец-код, который расширяет именно ExtJS страницу ресурса.

Так что для Vue нужно писать новые кастомные типы ТВ.
Василий Наумкин
05 января 2019, 19:34
0
Там в PHP сейчас просто дофига Ext-специфичных вещей.

Именно поэтому все говорят о написании отдельного нового REST API, но делать это для 2.х никому не интересно. Так что, ждём движений в MODX 3.
Василий Наумкин
05 января 2019, 14:55
0
Ну или права какие-то не те выставлены.

Нужно открыть Developer Tools, вкладку Network и посмотреть, какой ответ приходит от сервера. Ну и логи самого сервера, заодно.
Василий Наумкин
02 января 2019, 17:32
0
Если просто перезагружает, значит что-то не то с javascript. Возможно, он не подключается на страницу или не срабатывает.

Дай ссылку посмотреть на проблему
Василий Наумкин
31 декабря 2018, 06:21
0
Обычно люди просто пишут в «Вопросы», а я переношу на главную.
Василий Наумкин
28 декабря 2018, 17:25
0
По умолчанию товары miniShop2 в дереве не показываются — там есть такая галочка, которую можно включить. Или активировать системную настройку ms2_product_show_in_tree_default.

А потерянный ресурс можно открыть или через поиск, или по ссылке через id.
Василий Наумкин
28 декабря 2018, 17:18
+1
Теперь понятно, в чём проблема. Класс miniShop2 грузится один раз при инициализации MODX и тогда же загружает лексикон.

После переключения контекста он это второй раз не делает. Вот исправление, уже в новой версии.
Василий Наумкин
28 декабря 2018, 15:13
0
вряд ли же там проблемы с кешированием?
У меня там проблем с кэшированием никаких нет.

Повторите свою проблему на чистом сайте на modhost.pro, дайте логин-пароль, вместе разберёмся.

Я же не отрицаю, что проблема может быть. Просто нельзя исправить то, чего не видишь.
Василий Наумкин
28 декабря 2018, 14:22
0
Для начала, проверь свои настройки кэширования в системе. И удали полностью core/cache.

Я даже не представляю, как можно что-то сломать в лексиконах, учитывая, что это просто набор файлов, которые читает движок.
Василий Наумкин
28 декабря 2018, 14:00
0
Надеюсь, ты понимаешь, что работа с лексиконами — она реализуется ядром, а не дополнениями?

Ну и целых 2 вопроса за год, это прям чудовищный масштаб. В твоей ссылке прямо говорится, где именно проблема:
Если вычистить весь кеш, то проблема временно исчезает и MiniShop становиться русским, но как -то вдруг всё что на скринах возвращается в рандомном порядке.
Возможно, там вообще какой-нибудь криво настроенный Memcache или еще что-нибудь в этом духе.

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

И немного любопытства, почему все чанки ms2 на fenom, кроме этого ms_product_content.tpl чем он такой особенный?
Тем, что он обрабатывается напрямую парсером сайта, без сниппетов — а работа Fenom на страницах сайта по умолчанию отключена. Всё должно работать из коробки, потому так.
Василий Наумкин
28 декабря 2018, 12:47
+2
Да у нас тоже работает исправно, просто никто не рассылает =)


Маякнул Леониду, авось исправится.
Василий Наумкин
28 декабря 2018, 12:31
+1
Сдаётся мне, что в мире PHP новостей значительно больше, чем в нашем.

Но, будем посмотреть, что из этого выйдет.
Василий Наумкин
28 декабря 2018, 11:59
+1
Учитывая, что ты Амбассадор и мерджишь PR в ядро, все новости как раз должны быть с твоей стороны.

У меня вот никаких новостей нет, как ни странно. А если и появятся, я просто напишу заметку.
Василий Наумкин
28 декабря 2018, 03:24
+2
Вот бы взять и написать дайджест новостей про MODX за 2018 — для примера.

А так, пока, просто «присылайте новости».