уже принято решение окунуться с головой в альфу )) решил, что проще будет исправлять появляющиеся ошибки на альфе чем, потом переходить с 1.0.3 на 2.0
имя файла хуков — HookUloginWidget.class.php
его содержимое:
class PluginUlogin_HookUloginWidget extends Hook
{
public function RegisterHook() {
$this->AddHook('template_form_login_popup_begin','UloginWidget',__CLASS__,1);
$this->AddHook('template_form_login_begin','UloginWidget',__CLASS__,1);
$this->AddHook('template_form_registration_begin','UloginWidget',__CLASS__,1);
}
public function UloginWidget($aVars) {
$return_url = Config::Get('path.root.web') . '/ulogin/';
$this->Viewer_Assign('return_url',urlencode($return_url));
echo $this->Viewer_Fetch(Plugin::GetTemplatePath(__CLASS__)."ulogin_widget.tpl");
}
}
Вроде правильное имя используется при создании экземпляра, даже если в методе InitPluginHooks вместо переменной подставить имя класса PluginUlogin_HookUloginWidget, то IDE даже находит этот класс в папке с плагином.
Установил из этого дистрибутива: livestreetcms.ru/download/get-alfa/ и админка установилась нормально. Почему же тогда с в дистрибутиве с гита не хочет?
Здравствуйте, как настроить фотосет? Добавил в топик поле изображение, но при создании топика можно загрузить только одно изображение. Как добавить возможность загружать сразу много картинок в топик?
Создал класс в директории:
application/plugins/my/classes/blocks/BlockMy.class.php
И сам блок в папке:
application/plugins/my/frontend/skin/default/blocks/block.my.tpl
пишу в нем переменную
но в нее ничего не передается. Созданный класс блока нужно как-то инициализировать?
тогда:
Шаблон компонента лежит тут:
мой шаблон лежит тут:
в aInherits пишу так:
имя файла хуков — HookUloginWidget.class.php
его содержимое:
Вроде правильное имя используется при создании экземпляра, даже если в методе InitPluginHooks вместо переменной подставить имя класса PluginUlogin_HookUloginWidget, то IDE даже находит этот класс в папке с плагином.
хотя утром устанавливалась без ошибок, а сейчас все грохнул и установил ЛС с гитхаба. Куда-нибудь логируется расширенная инфа об ошибке?
Создал тип топика с идентификатором photo, создал шаблон:
но функция возвращает false
переменная $template возвращает т.е. вроде бы имя файла проверяется правильно. Или функция не в этой папке ищет шаблон?
Я никаких дополнительных действий не делал после установки плагина и все работает.