Установка:
- Распаковать архив, закинуть файлы по местам.
- Установить XML
- Готово.
Я не несу никакой ответственности за то кому вы будете давать доступ к админке на форуме. Так как через него обрабатывается абсолютно любой PHP код.
Так что подумайте 100 раз, кому вы даете доступ. И нужно ли вам это вообще?
Как использовать?:
Код:
{xen:helper php,' echo "test"; '}
Где использовать?:
Абсолютно в любых шаблонах.
Демо:
Шаблон: forum_list
Ищу код: <xen:hook name="forum_list_nodes">
И до него вставляю свой хелпер:
Код:
<div id="frameGXexample">
{xen:helper php,'
for($count = 1; $count <= 10; $count++) {
switch ($count) {
case $count <= 3:
echo "<div id=gx_red>".$count."</div>";
break;
case $count <= 7:
echo "<div id=gx_orange>".$count."</div>";
break;
default:
echo "<div id=gx_green>".$count."</div>";
break;
}
}
'}
</div>
<style>
#frameGXexample > div { margin-right: 5px; }
#frameGXexample {
background: #252424;
padding: 10px;
border-radius: 2px;
border: 1px solid gray;
max-height: 300px;
overflow-y: scroll;
}
#gx_green {
display:inline-block;
background:#4a4a4a;
color:yellowgreen;
width:45px;
height:40px;
text-align:center;
line-height:40px;
border-radius: 100%;
border-right:1px solid black;
}
#gx_orange {
display:inline-block;
background:#4a4a4a;
color:darkorange;
width:45px;
height:40px;
text-align:center;
line-height:40px;
border-radius: 100%;
border-right:1px solid black;
}
#gx_red {
display:inline-block;
background:#4a4a4a;
color:red;
width:45px;
height:40px;
text-align:center;
line-height:40px;
border-radius: 100%;
border-right:1px solid black;
}
</style>