Перед созданием новой темы, пожалуйста, ознакомьтесь с FAQ по LinkorCMS

Как проверить включен ли плагин?

Супер пользователь
Сообщений: 38
Есть ли какая функция, которая проверяет плагин по имени и его свойство enabled или другие свойства?
Или только перебирать плугины в цикле?
Разработчик
Сообщений: 605
Нет такой функции. Система отключенными плагинами особо не интересуется. Тот же модуль расширений просто выгружает данные из таблицы plugins и работает с ними. Ну а уж как вы сформируете запрос - так и будете работать с данными (хоть циклом обходить, хоть без цикла).

Так то написать функцию не проблема, ничего сложного здесь нет.
Супер пользователь
Сообщений: 38
Выкрутился так. Более простого решения, думаю нет?

<?
System::database()->Select('plugins', "`name`='jwplayer' and `enabled`='1'");<br />
    if(System::database()->NumRows() == 0){<br />
        $jw_installed = false;<br />
    }else{<br />
        $jw_installed = true;<br />
    }
?>
Гости не могут отвечать на темы. Войдите или Зарегистрируйтесь.
Здесь присутствуют
(пользователей: 0, гостей: 1)
Быстрый переход: