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

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

rss

Вы не зашли.

Объявление

#26 2009-05-21 11:29:22

vitaly
Администратор
Откуда: Россия
Зарегистрирован: 2008-10-08
Сообщений: 2785
Рейтинг :   115 
Профиль

Re: общее построение системы

Ой.. я был не прав. Этот патч заменяет формат отображения комментариев для полной новости smile
Попробуй перед строкой ~553:

Код:

    news_showlist(array(), $callingParams);

добавить:

Код:

// Find first category
$fcat = $fcat = trim(array_shift(explode("-", $_REQUEST['category'])));
if ($fcat && $catmap[$fcat] && ($ctname = $catz[$catmap[$fcat]]['tpl'])) {
    // Check if directory exists
    if (is_dir($templatePath.'/ncustom/'.$ctname))
        $callingCommentsParams['overrideTemplatePath'] = $templatePath.'/ncustom/'.$ctname;
}

Неактивен

 

#27 2009-05-21 12:20:18

Dmil
Пользователь
Зарегистрирован: 2009-05-15
Сообщений: 34
Рейтинг :   
Профиль

Re: общее построение системы

по прежнему выводит шаблоном первой из выбранных категорий

Неактивен

 

#28 2009-05-22 23:23:13

vitaly
Администратор
Откуда: Россия
Зарегистрирован: 2008-10-08
Сообщений: 2785
Рейтинг :   115 
Профиль

Re: общее построение системы

Блин... sad
У меня уже даже не сохранилось установленных исходников текущей версии sad

Неактивен

 

#29 2009-05-25 11:08:23

Dmil
Пользователь
Зарегистрирован: 2009-05-15
Сообщений: 34
Рейтинг :   
Профиль

Re: общее построение системы

так архивы же на главной лежат...

Неактивен

 

#30 2012-09-13 15:41:07

Ferro
Новичок
Зарегистрирован: 2012-05-02
Сообщений: 1
Рейтинг :   
Профиль

Re: общее построение системы

Так тема решена или нет? очень нужно это решение - использование двух шаблонов на ng. Например для такой цели - есть сайт, он работает в основном шаблоне по умолчанию, и есть категория блог - шаблон 2. Как решить эту проблему?

Неактивен

 

#31 2015-04-14 10:54:55

bonds22
Новичок
Зарегистрирован: 2015-04-14
Сообщений: 1
Рейтинг :   
Профиль

Re: общее построение системы

нет! не работает как надо - теперь при публикации на странице категории2 тоже все печатается шаблоном категории1


asad

Неактивен

 

#32 2015-04-14 11:05:08

Zemlemer
Пользователь
Откуда: Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Профиль  Вебсайт

Re: общее построение системы

bonds22, имеется в виду эта проблема, я правильно понимаю?

Dmil написал:

если я открываю главную страницу, мне все видеть шаблоном главной страницы
если захожу на страницу категории 1 - шаблоном "шаблонкатегории1"
если захожу на страницу категории 2 - шаблоном "шаблонкатегории2"

Если да, то в качестве решения можно использовать твиг в шаблоне news.short.tpl или в news.table.tpl:

Код:

{% if isCategory('first') or isNews('mastercat:first') %}
блок выведется на странице категории first
{% endif %}
{% if isCategory('second') or isNews('mastercat:second') %}
блок выведется на странице категории second
{% endif %}

Если все равно не получается, можно в условиях использовать значения из системной переменной handler (содержит инфо о текущем местоположении).
Для понимания что там есть - в текст шаблона добавьте:

Код:

{{ debugValue(handler) }}

В общем, как правило твиг решает подобные проблемы.

Неактивен

 

#33 2015-04-14 12:40:50

irbees2008
Пользователь
Откуда: Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2271
Рейтинг :   98 
Профиль  Вебсайт

Re: общее построение системы

Если ты хочешь поменять оформление категории ,
1 создаешь в папке с шаблоном папку ncustom
2 В ней создаешь папки с шаб1 и шаб2 ,шаб3 и т.д.
3 в каждую папку кидаешь нужные шаблон короткой полной, новости+файлы шаблона комментариев.
4 заходишь в управление категориями и там для каждой категории выбираешь свой шаблон
Или через твиг

Неактивен

 

#34 2015-04-14 13:02:57

Zemlemer
Пользователь
Откуда: Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Профиль  Вебсайт

Re: общее построение системы

irbees2008 написал:

4 заходишь в управление категориями и там для каждой категории выбираешь свой шаблон

в данном случае новость сразу в 2-х категориях и надо в них разные шаблоны выводить. Потому и написал как сделать через твиг

Неактивен

 

#35 2015-04-14 13:41:43

irbees2008
Пользователь
Откуда: Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2271
Рейтинг :   98 
Профиль  Вебсайт

Re: общее построение системы

Zemlemer написал:

irbees2008 написал:

4 заходишь в управление категориями и там для каждой категории выбираешь свой шаблон

в данном случае новость сразу в 2-х категориях и надо в них разные шаблоны выводить. Потому и написал как сделать через твиг

Ну так если новость в нескольких категориях,то она будет выводится в каждой категории со своим шаблоном

Неактивен

 

#36 2015-04-14 13:50:01

Zemlemer
Пользователь
Откуда: Украина
Зарегистрирован: 2012-07-27
Сообщений: 271
Рейтинг :   25 
Профиль  Вебсайт

Re: общее построение системы

Да, так должно быть, но выше писали о баге. Правда, это баг 5-летней давности, и лично я не проверял.

Неактивен

 

Board footer

Powered by FluxBB

[ Generated in 0.014 seconds, 19 queries executed ]