Перейти к публикации

Рекомендованные сообщения

Этот вопрос скорее в форум платной поддержки, но туда я до 6 августа (до возобновления работы службы поддержки) не имею доступа.

Есть необходимость использовать имя залогиневшегося пользователя $member_id['name'] в файлах темплейтов отличных от login.tpl, в частности в файле static.tpl и одном пользовательском файле темплейта - studio.tpl (копия файла static.tpl для отображения 1-2 статистических страниц с несколько измененными дизайном).

Разрешил обработку php-кода для файлов темплейта.

Файл studio.tpl сделал пхпшным (<?php ... ?>)...

Весь отображаемый код заключил в

$studio = <<<HTML
...
HTML;[/codebox]

в необходимом месте добавил имя пользователя [b]$member_id['name'][/b]...

В итоге, статистическая страницу с этим файлом темплейта не отображается вообще. Если же пытаться показать $member_id['name'] в обычном файле темплейта (не ппхшном) - показывает именно так, $member_id['name'], а не собственно имя пользователя.

Тег [b]{usertitle}[/b], используемый в userinfo.tpl в статистических страницах не работает (показывает так же, как и написано - {usertitle})

Итак вопрос: [i]Как в файле studio.tpl показать имя пользователя, который собственно говоря сейчас читает статистическую страницу?[/i]

В догонку...

Есть купленный ключ (покупал через ooooonline.com).

Все эксперименты провожу на лицензионной версии на локальном сервере. Когда закончу с дизайном и наполнением - выгружу в инет и активирую.

Заранее благодарю за помощь.

Ссылка на сообщение
Поделиться на других сайтах

Извините за назойливость, но очень хотелось бы услышать какойнибудь вразумительный ответ. :mellow:

Ссылка на сообщение
Поделиться на других сайтах

Creo, обычно делается по аналогии..

Вы сказали статические страницы..

Окей, открываем engine/modules/static.php, находим

$tpl->set('{views}', $static_result['views']);
и ниже
$tpl->set('{username}', $member_id['name']);

В шаблон же вставляем {username}

Ссылка на сообщение
Поделиться на других сайтах

Хммм, а я предполагал, что уже достаточно расковырял движок ДЛЕ, что бы не пропустить столь элементарные вещи.

Благодарю за помощь!

З.Ы. Кстати, не сомневался, что ответите именно Вы.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...