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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
16 января 2019, 13:01
0
Then read docs of pdoField and use it with &topLevel or &top inside &parents.

Or write your custom snippet to get id of resources from its title.
Василий Наумкин
16 января 2019, 11:40
0
You can specify any parent by id:
[[!pdoResources?
    &parents=`10`
]]
or
[[!pdoResources?
    &parents=`10,12`
]]
to get children from multiple parents
Василий Наумкин
16 января 2019, 06:13
0
привязан шаблон extJs
В админке он везде, что имеется в виду?

По скриншоту могу предположить, что какой-то скрипт пытается что-то загрузить, но из-за ошибки в нём вместо ссылки получается undefined, этот запрос идёт в корень сайта и он долго отрабатывает выдачу страницы 404. Возможно, тормозит какой-то плагин на событие OnPageNotFound, или просто указана неверная error_page в настройках.

Искать нужно, кто именно пытается это загрузить — я бы начал с разглядывания исходников этих страниц в админке.
Василий Наумкин
15 января 2019, 11:36
0
modx.pro/help/321#comment-3069

Только вряд ли тебе поможет информация про miniShop1
Василий Наумкин
15 января 2019, 07:39
+1
Похоже, ты пытаешься изобрести Jevix.

Лучше используй сразу его, он умеет и теги MODX экранировать, и опасные HTML и теги вырезать, и всякие автозамены делать. Он прямо сейчас здесь весь контент фильтрует.
Василий Наумкин
14 января 2019, 17:02
+1
Исправил, спасибо за замечание.
Василий Наумкин
11 января 2019, 14:54
0
Теперь осталось понять, почему $modx в сниппете является null.
Василий Наумкин
11 января 2019, 14:35
0
Похоже на то.

Дальше нужно смотреть «снипет и строка где вызывался modPHPMailer» и проверять, почему он вызывает почтовик из пустоты.
Василий Наумкин
11 января 2019, 14:28
0
Ошибку 500 всегда нужно смотреть в логах сервера
Василий Наумкин
10 января 2019, 11:37
0
modstore.pro/service/packages/returnkilbutton

В логе
PHP warning: Illegal string offset 'cls'
но работает, так что одобрил. Просьба исправить это warning.
Василий Наумкин
10 января 2019, 10:44
0
Можно отдельным дополнением запилить.
Василий Наумкин
10 января 2019, 08:12
1
0
Нет возможности.

Текущий курс MODX — напихать в ядро всё, что предлагают, и никому не отказывать.
Василий Наумкин
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.