Вот и попробуй, по идее должен идти, по большей сути, он не сильно взаимодействует с движком, изначально этот модуль был под 16.1, после небольшой правки на 17.1 и 17.3 работает, значит и на 18 должен
Блин, я просто в админки в плагин xml файл и скрипт в фулстори вставил Версия PHP: 8.1.30 и ДЛЕ 18, написал в Зомро поддержку чтобы обновили
Кстати, сегодня копался в настройках счетчика метрики,а там есть возможность выбора JSON-LD, как один из варриантов микроразметки, но при проверке счетчика нифига оно не собирается
Добрый день! Не работает плагин после установки. Папку engine на сервер залил, modul-schemaorg-dlja-kinosajta.xml через систему плагинов установил, Код в fullstory добавил и даже вывод какой-то есть. Плагин в списке плагинов появился а вот в настройках как на скрине. Версия PHP 8.3.21 Версия DLE 17.3 (Если конкретнее то вот эта сборка h___s://visavi.net/topics/44648) в чем может быть дело? Заранее спасибо.
Разобрался сам. Плагин получает список категорий из DLE и потом с ним что-то делает, а у меня не было категорий на сайте. Вот и вылазила ошибка.
Вдруг кому полезно будет. Вот фикс, который позволяет запустить скрипт с пустыми категориями. в файле admin.php в папке плагина которую надо заливать на сервер заменить функцию `makeSelect` на вот это: PHP: function makeSelect($array, $name, $data, $placeholder, $mode) { $options = []; foreach ($array as $key => $value) { if ( $mode == 1 ) $key = $value; if (!empty($data) && in_array($key, $data, FALSE)) { $options[] = '<option value="'.$key.'" selected>'.$value.'</option>'; } else { $options[] = '<option value="'.$key.'">'.$value.'</option>'; } } return '<select data-placeholder="'.$placeholder.'" name="'.$name.'[]" id="'.$name.'" class="valuesselect" multiple style="width:100%;max-width:350px;">'.implode('', $options).'</select>';}