meverikxp |
|
---|---|
Здравствуйте, создал плагин по примеру http://www.cotonti.com/docs/ru/plugins/sample_plagin, теперь нужно вывести результат плагина на странице user.emploers.tpl но не знаю как. Подскажите как, огромное спасибо! |
Macik |
|
---|---|
Это не совсем стандартный шаблон. Судя по названию из биржи фриланса или чего-то подобного. Что бы вывести надо вместо хука standalone использовать тот хук, который вызывается для вывода вашего шаблона. Если это реализовано там как стандартный вызов тег-хуков, типа: Hooks=somehook.tags Tags=user.emploers.tpl:{SOME_TAG},{ANOTHER_TAG} Поищите в исходниках. B сделайте в вашем плагине аналогично. https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |
meverikxp |
|
---|---|
Спасибо буду пробовать |
Dayver |
|
---|---|
Чета у меня чуство дежавю тут тема http://www.cotonti.com/forums?m=posts&q=7185 тут http://www.cotonti.com/forums?m=posts&q=6460 тут ошибочная http://www.cotonti.com/forums?m=posts&q=7190 .... не перебор ли?
Pavlo Tkachenko aka Dayver
|
meverikxp |
|
---|---|
Извините за флуд, но в нете не нашел сообщества по даной CMF и остается только курить мануалы, и спрашивать умных людей, мне сейчас сложно врубится после джумлы что и как, никак не могу понять как сделать вывод результата работы плагина в любом шаблоне. Буду очень блдагодарен если кто нибудь обьяснит азы, php навыки у меня есть и также других языков веб программирования, но сейчас трудность в том как начать разработку своих плагинов, можно ли сделать вывод результата плагина в других шаблонах других плагинов, какую роль играют хуки? Очень прошу провести минимальный курс по этим вопросам. Огромное спавибо всем кто отзовется! |
Dayver |
|
---|---|
Да все нормально - изучать любую систему сначала не легко. Дело не в этом - дело в том зачем плодить мног тем по одному вопросу на который вам уже ответили в одном топике несколько человек Pavlo Tkachenko aka Dayver
|
meverikxp |
|
---|---|
Например есть у меня файл в нем такие настройки: /* ==================== [BEGIN_SED_EXTPLUGIN] Code=freelancers Part=users File=freelancers.users.tags Hooks=users.tags Tags=users.tpl: Order=10 [END_SED_EXTPLUGIN] ==================== */ как мне нужно изменить свой плагин что бы вывести результат в шаблоне? |
|
This post was edited by meverikxp (2012-10-31 23:11, 12 years ago) |
Macik |
|
---|---|
/* ==================== [BEGIN_SED_EXTPLUGIN] Code=yourplug Part=users File=yourplug.users.tags Hooks=users.emploers.tags Tags=users.emploers.tpl:{MY_COOL_TAG} Order=10 [END_SED_EXTPLUGIN] ==================== */ $t->assign(array('MY_COOL_TAG',$text_for_tag)); Как-то так. Но не зная среды трудно лечить проблему. https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |
Yusupov |
|
---|---|
/* ====================[BEGIN_SED_EXTPLUGIN] Code=freelancers Part=users File=freelancers.users.tags Hooks=users.tags Tags=users.tpl: Order=10 [END_SED_EXTPLUGIN] ==================== */ Все же правильно делаете. Не понимаю что у вас не получается. Смотрите исходники, как там сделано. |
meverikxp |
|
---|---|
Все получилось, огромное спасибо |