Не нравятся результаты поиска? Попробуйте другой поиск!

меню


     07.09.2012    Общие вопросы    2868

вопрос
Я хочу сделать меню с ссылками на мой профиль , регистрацию, выход и т.д

Но когда пишу код
<li> <a href="{profile-link}">Profile</a></li>


Все в main.tpl

Код не работает!
Как сделать чтоб раотал?

Ответил: Sander


Этот код:
<li> <a href="{profile-link}">Profile</a></li>

Можно писать только в login.tpl и его уже в main.tpl выводить тегом {login}

Комментарии пользователей (6)

EsviLLs
2

113 | 90

EsviLLs - 13 сентября 2012 17:58 - Юзер

А можно дописать в пхп , дополнительный .tpl для логина?

Mr. Hyde
5

181 | 183

Mr. Hyde - 13 сентября 2012 18:15 - Юзер

tpl логина в engine/init.php, main.tpl в index.php.

EsviLLs
2

113 | 90

EsviLLs - 13 сентября 2012 20:07 - Юзер

Mr. Hyde,
Спасибо!

EsviLLs
2

113 | 90

EsviLLs - 13 сентября 2012 20:30 - Юзер

$tpl->load_template('login.tpl');


сюда вести нужно

$tpl->load_template('login.tpl','login-test');


или по другому?

Mr. Hyde
5

181 | 183

Mr. Hyde - 13 сентября 2012 21:10 - Юзер

Не совсем понял тебя.
load_template - загружает шаблон, set - заменяет теги.
Вот вам нужно все tpl->set скопировать в index.php

sl_22
1

sl_22 - 2 ноября 2013 07:01 - Юзер

всё гораздо проще:
index.php
перед
$tpl->set ( '{calendar}', $tpl->result['calendar'] );


вставить:
$tpl->set( '{profile-link}', $config['http_home_url'] . "user/" . urlencode ( $member_id['name'] ) . "/" );

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы