multiTV: Установка
- Дополнения
- multiTV
- Установка
Поддержать: USDT TRC20: TBGKTYDs4yzU17vQbobbUB8epFFtFb6PKh
2825
multiTV: Установка
Есть две возможности установить multiTV в MODX Evolution
- Используйте Менеджер Пакетов и установите последний пакет multiTV
- Или установите вручную:
- Загрузите папку
assets/tvs/multitvв соответствующую папку в вашей установке. - Создайте новый шаблон и переменную с типом ввода
custom input(если имя этой переменной будетmultidemoто будет использоваться файл конфигурацииmultidemo) - Вставьте следующий код в возможные значения
@INCLUDE/assets/tvs/multitv/multitv.customtv.php - Создайте новый сниппет с названием multiTV и поместите в него следующий код:
<?php return include(MODX_BASE_PATH.'assets/tvs/multitv/multitv.snippet.php'); ?>
- Загрузите папку
Совместимость
- Если вы хотите использовать multiTV с ManagerManager до версии MODX 1.0.9 вы должны исправить файл
mm.inc.phpи вставитьcase 'custom_tv':в 136 строке перед строкой$t = 'textarea'; - Если вы хотите использовать multiTV с YAMS, вы должны исправить
yams.plugin.inc.phpсогласно этой инструкции. - Если вы обновляете 1.4.10 и ниже можно установить сниппет updateTV и изменить данные в вашей переменной multiTV в новый формат. Это необходимо, если вы хотите добавить/удалить столбцы в multiTV или если вы хотите отсортировать результаты по столбцу.
- Если вы хотите использовать PHx с multiTV необходимо немного изменить код плагина PHx:
if (!class_exists('PHxParser')) {
include MODX_BASE_PATH . "assets/plugins/phx/phx.parser.class.inc.php";
}
$e = &$modx->Event;
switch($e->name) {
case 'OnParseDocument':
$PHx = new PHxParser($phxdebug,$phxmaxpass);
$PHx->OnParseDocument();
break;
}