Да, в теории они должны идти такими же параметрами, как и сами параметры плагина/сниппета. «Обратной связи» нет — чтобы получить в модуле параметры нужного плагина надо взять параметры данного плагина и распарсить их (метод $modx->parseProperties)

А тут смысл именно в том, что есть некое пакетное решение (модуль, сниппеты, плагины) и для всех этих элементов задаются единые «общие параметры» в модуле. Плюс для каждого сниппета, плагина могут быть свои дополнительные параметры, заданные в них.
А «попадают в параметры» — это в массив $params, или еще куда-то заносятся?
А обратной связи нет — в модуле выдернуть параметры зависимого плагина?
Спасибо, добрый человек!
Только что протестировал использование зеркалки как вебки — полет нормальный. Так что сделаем-с)
  • avatar webber
  • 0
Общие параметры модуля попадают в параметры зависимых плагинов/сниппетов, чтобы задавать и править их в одном месте. Например в модуле переводов evoBabel задаются параметры для сниппета и плагина вроде «шаблон язык» или id tv relation, которые используются и там и там.
  • avatar 1px
  • 0
Лех, прям про 2.0. плагины и сниппеты будешь вещать или про старую?
  • avatar Dreamer
  • 0
Ну если трансляцию не получится, то хотя бы запись выложить…
  • avatar Dmi3yy
  • 0
Да постараемся хоть в каком то виде организовать. Жаль Ютуб не дает шарить с телефона или планшета, было бы проще
ICS файл календаря
dropmefiles.com/OM0iX
  • avatar Dreamer
  • 1
Здравствуйте.

А будет ли онлайн-трансляция?
Дмитрий, вот ссылка на видео
yadi.sk/i/3ggWi6xWplj1Nw
Дмитрий, куда выслать запись?
  • avatar Sagrana
  • 0
Вот и я удивилась, что оно заработало. Никаких необычных символов в названиях не было.
Может всё-таки при повторной установке какие-то битые файлы обновились.
  • avatar Redduck
  • 0
Что заработало это хорошо. Но меня мучают смутные сомнения — 64 строка:
$this->conn = new mysqli($host[0], $uid, $pwd, $dbase, isset($host[1]) ? $host[1] : null);

Подключение должно было проходить, но должны были быть «кряказябры» в ответе базы данных. Возможно в имени базы данных использовались своеобразные символы отличные от английского? Или в имени host?
Ни на что не претендую, тесты не проводил.
А вот 65 строка:
if ($this->conn->connect_error) {

Не работает.
Может вот так заработает:
if ($this->conn->connect_errno) {

Надо будет испытать!
  • avatar Sagrana
  • 0
В итоге при обновлении системы, выяснилось что база данных на новом хостинге имела неверную кодировку. Изменила на utf8, обновила файлы и всё заработало.
  • avatar Sagrana
  • 0
Да вроде стандартный. По крайней мере в личном кабинете написано «порт сервера базы данных: 3306»

При чём на этом же хостинге абсолютно спокойно лежит сайт на Evolution 1.4.0.RC2. Никаких проблем с ним не было.
Общее гугдение привело к тому, что у вас база данных на боевом сервере крутится на порте, отличным от стандартного 3306.
Попробуйте уточнить у вашего хостера какой именно использовать хост для подключения к базе, и используйте в congig.inc.php
$database_server = '127.0.0.1:3307'; //где 3307 — порт вашей базы
Интересна тема оптимизации. Как оптимально использовать популярные сниппеты и плагины и при этом запросы не так сильно грузили сайт.
Однако…
Лично меня вот всегда интересовала тема создания информационных систем.
Чем они отличаются от сайтов, интернет-магазинов.
Правильная организация программной структуры таких систем,
Подготовка сервера под нужды
Разработка высоконагруженных систем, на базе конечно же Эво.
Как правильно реализовать «бэкенд на фронте», если вы правильно понимаете
Управлять кастомными ролями и группами, доступами к разделам

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

Ну это все размышления:)
  • avatar Sagrana
  • 0
Перезаливала папку manager — не помогло, попробую всю систему переписать.
Спасибо за совет.