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

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

Доброго времени суток. Подскажите пожалуйтса, как сменить скин на странице добавления новости. Как я понял для этого необходим редактировать файл \engine\modules\addnews.php. При написании в нем $config['skin'] = "Default"; изменения есть, но они не касаются файлов TPL. В качестве примера могу привести сайт lectro.ru.

Заранее спасибо за ответ.

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

Первый способ, который пришёл в голову:

правим /engine/init.php

перед строками:

require_once ENGINE_DIR.'/inc/templates.class.php';


$tpl = new dle_template;

$tpl->dir = ROOT_DIR.'/templates/'.$config['skin'];

define('TEMPLATE_DIR', $tpl->dir);
вставляем код:
if($_REQUEST['do'] == "addnews"){

	$config['skin'] = 'Simple';

}

у меня работает на 6.0 версии.

вместо Simple указываете название шаблона, который вам нужен.

Изменено пользователем Stigmata
Ссылка на сообщение
Поделиться на других сайтах

А как то создать свой addnews шаблон разный для разных категорий можно?

Или видоизменить {xfields} тег под разные категории добавления новости?

Спасибо!

Изменено пользователем lunar
Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...

Первый способ, который пришёл в голову:

правим /engine/init.php

перед строками:

require_once ENGINE_DIR.'/inc/templates.class.php';


$tpl = new dle_template;

$tpl->dir = ROOT_DIR.'/templates/'.$config['skin'];

define('TEMPLATE_DIR', $tpl->dir);
вставляем код:
if($_REQUEST['do'] == "addnews"){

	$config['skin'] = 'Simple';

}

у меня работает на 6.0 версии.

вместо Simple указываете название шаблона, который вам нужен.

Скажите, а при регистрации пользователей как сделать подобное?

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

awq,

наверно будет так:

if(($_REQUEST['do'] == "addnews") OR ($_REQUEST['do'] == "register")){

	$config['skin'] = 'Simple';

}

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

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

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

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

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

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

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

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

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

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