Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2010-10-11 04:24:53

staric
Участник
Зарегистрирован: 2010-09-09
Сообщений: 96
Рейтинг :   

Страница профиля

Подскажите, как сделать, чтобы страница профиля выводилась в другом шаблоне отличном от дизайна main.tpl, т.е. например в main_profile.tpl, который допустим сделан не в три колонки как основой дизайн, а в две. Думая понятно обьяснил.

Не в сети

#2 2010-10-11 04:39:16

Neo
Участник
Откуда SPB, Russia
Зарегистрирован: 2010-01-04
Сообщений: 463
Рейтинг :   

Re: Страница профиля

http://ngcms.ru/forum/viewtopic.php?id=1103

либо можно третью колонку "зарубить-не выводить" http://ngcms.ru/forum/viewtopic.php?id=609

Не в сети

#3 2010-10-11 04:53:29

staric
Участник
Зарегистрирован: 2010-09-09
Сообщений: 96
Рейтинг :   

Re: Страница профиля

Neo, спасибо, но немного не то, т.к. все это имеет отношение к категориям, а с плагинами как я понял не работает. Почему еще нужен другой шаблон, потому что в одной из колонок будет другое содержимое отличное от main.tpl

Не в сети

#4 2010-10-11 11:07:35

KhadeR
Участник
Зарегистрирован: 2009-09-16
Сообщений: 207
Рейтинг :   17 

Re: Страница профиля

написать плагин, что-то такого рода:

<?php
if (!defined('NGCMS')) die ('HAL');

add_act('index', 'main_profile');

function main_profile(){
	global $SYSTEM_FLAGS, $CurrentHandler;

	if(($CurrentHandler['pluginName'] == 'uprofile') && ($CurrentHandler['handlerName'] == 'show'))
	{
                         $SYSTEM_FLAGS['template.main.name'] = 'main_profile';
              }

?>

Изменено KhadeR (2010-10-11 11:09:04)

Не в сети

#5 2010-10-19 22:45:29

staric
Участник
Зарегистрирован: 2010-09-09
Сообщений: 96
Рейтинг :   

Re: Страница профиля

KhadeR, че то у меня не получилось, а есть еще какие-нибудь решения

Не в сети

Подвал раздела

Работает на FluxBB