Идентификатор текущего плагина в Amiro.CMS можно получить двумя способами.
Способ первый: Используем $pluginParamsЭто будет элемент с ключом plugin_id в указанном массиве, т.е.: <?php $pluginId = $pluginParams['plugin_id']; ?>
Пример из документации Amiro.CMS
Второй способ: Используем API внутри классаИз примера, доступного в документации к Amiro, приводим следующий вариант: <? class ClassTest { protected function getModId(){ return AMI::getModId(get_class($this)); } } ?>
Стало быть для того, чтобы получить ID плагина, внутри класса вызываем $this->getModId(): <?php // .... skipped text $pluginId = $this->getModId(); // .... skipped text ?>
Из документации: // Returns module id. public getModId ( ) returns string;
Удачного освоения Амиро и продуктивной разработки плагинов вам!
|