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

меню


     07.09.2012    Все вопросы » Общие вопросы    4166

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

Но когда пишу код
<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
Юзер

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

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

Mr. Hyde
Юзер

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

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

EsviLLs
Юзер

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

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

EsviLLs
Юзер

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

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


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

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


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

Mr. Hyde
Юзер

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

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

sl_22
Юзер

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'] ) . "/" );

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

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

наверх