Плагин Table of Contents и проблемы его использования на PHP v. 8.1
| webitproff |
|
|---|---|
|
Плагин "Table of Contents". Пытаюсь настроить и запустить на движке последней версии из мастер ветки под 8.1 php. вообщем такая беда и тут 1. Если выбран русский 2. Если выбран английский 3. Если выбран украинский - ошибок нет.... сама функция
/**
* Updates category info with i18n data
* @param array $cat Category data array
* @return array Updated category data
*/
function toc_i18n_cat($cat)
{
global $cfg, $structure, $i18n_structure, $i18n_locale, $i18n_read;
if (cot_plugin_active('i18n') && $i18n_read && is_array($cat))
{
$code = $cat['code'];
if (cot_i18n_enabled($code) && $i18n_locale && is_array($i18n_structure))
{
$i18n_cat = $i18n_structure[$code][$i18n_locale];
if (is_array($i18n_cat)) $cat = array_merge($cat, $i18n_cat);
$cat['locale'] = $i18n_locale;
}
}
return $cat;
}
в приведенном выше коде, - это строка №15 вот что ей надо?
Добавлено 23 минуты спустя: При выборе английского языка, проблема, а точнее возникновенние, выше указанной ошибки прекратилось после того, как все категории из структуры были переведены на английский. по русскому языку, который в системе по дефолту - проблема остаётся. аккаунт удален - не срослось с разработчиками
ушел на другой движок Відредаговано: Alex300 (02.04.2023 05:44, 2 року тому) |