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

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

Вы не зашли.

#26 2011-10-14 16:55:58

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: multi_main :: Разные main.tpl для категорий (и не только)

Klim пишет:

Какая-то несуразность выходит с плагином "Теги". При выводе списка новостей по тегу (http://сайт.ру/plugin/tags/tag/?tag=Yamaha) подставляется шаблон категории, причем "старшей" по id категории, т.е. если у меня, например, в списке тега Yamaha, 10 новостей из разделов: Мотоциклы, Снегоходы, Скутеры, а 1 новость из категории Музыкальные инструменты, но id этой категории выше остальных, то тег выводится в шаблоне категории Музыкальные инструменты. Это так задумано или что-то не так? Может лучше сделать чтобы плагин полностью выходил в шаблоне main.tpl?

Плагин не рассчитан для работы с плагином tags как и с другим другим. Только с главной страницей, категориями и групп пользователей...

Не в сети

#27 2011-10-14 17:10:36

Klim
Участник
Зарегистрирован: 2011-10-08
Сообщений: 123
Рейтинг :   

Re: multi_main :: Разные main.tpl для категорий (и не только)

Понятно, жалко конечно...
Так как же быть, может есть какие-то решения?

Не в сети

#28 2011-10-14 20:56:01

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: multi_main :: Разные main.tpl для категорий (и не только)

Так и задумано.
А какие варианты?

Не в сети

#29 2011-10-14 22:05:50

Klim
Участник
Зарегистрирован: 2011-10-08
Сообщений: 123
Рейтинг :   

Re: multi_main :: Разные main.tpl для категорий (и не только)

vitaly пишет:

Так и задумано.

Понятно, но тогда почему список комментариев:
(_http://сайт.ру/plugin/comments/show/?news_id=10
_http://сайт.ру/plugin/comments/show/?news_id=10&page=2
_http://сайт.ру/plugin/comments/show/?news_id=10&page=3 и т.д.)
плагина "comments" не выходит в шаблоне категории, а выводится в main.tpl ?

vitaly пишет:

А какие варианты?

Вывод всех страниц плагина "Теги" в main.tpl, а лучший вариант, возможность задавать шаблон для каждого плагина, например, если шаблон main.tpl имеет правую и левую колонку, то для для вывода списка тегов _http://сайт.ру/plugin/tags/ я бы отказался от правой колонки в пользу вывода тегов в две или три колонки, а вот список комментариев я бы выводил с обеими колонками...

В любом случае, так как сейчас выводятся теги - это никуда не годится.

Не в сети

#30 2011-10-15 13:36:57

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: multi_main :: Разные main.tpl для категорий (и не только)

Klim, Ты можешь для этого плагина сам указать шаблон.
Если для страницы:
http://сайт.ру/plugin/tags/ то найди функцию:

function plugin_tags_generatecloud($ppage = 0, $catlist = '')

И добавь в неё:

$SYSTEM_FLAGS['template.main.name'] = 'main'; //тогда для этой страницы будет использоваться шаблон main.tpl

А если нужно для: http://сайт.ру/plugin/tags/tag/?tag= тогда найди:

function plugin_tags_tag($params = array())

И в неё добавь:

$SYSTEM_FLAGS['template.main.name'] = 'main';

Не в сети

#31 2011-10-15 14:52:04

Klim
Участник
Зарегистрирован: 2011-10-08
Сообщений: 123
Рейтинг :   

Re: multi_main :: Разные main.tpl для категорий (и не только)

Ok
ROZARD, спасибо.
Первый вариант не нужен, так как шаблон main.tpl на http://сайт.ру/plugin/tags/ подставляется на данный момент без правки кода.
Второй вариант помог, то что надо. Строку разместил в самом низу после строчки:

$template['vars']['mainblock'] = $tpl -> show($tplName);

Это правильно?

Не в сети

#32 2011-10-15 14:53:36

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: multi_main :: Разные main.tpl для категорий (и не только)

Klim, Вообще желательно в начале функции, но если так работает оставляй так))

Не в сети

#33 2011-10-15 14:55:47

Klim
Участник
Зарегистрирован: 2011-10-08
Сообщений: 123
Рейтинг :   

Re: multi_main :: Разные main.tpl для категорий (и не только)

В начале не работает, я методом тыка вставлял в разные места.

Не в сети

#34 2011-10-15 15:08:38

ROZARD
Модератор
Откуда Россия, Астрахань
Зарегистрирован: 2008-10-13
Сообщений: 1,523
Рейтинг :   82 
Сайт

Re: multi_main :: Разные main.tpl для категорий (и не только)

Klim, Проверять работает в начале или нет мне проблематично, главное что работает...

Не в сети

#35 2012-05-23 13:21:05

vl
VIP любит этого пользователя.
Откуда ua
Зарегистрирован: 2008-10-14
Сообщений: 672
Рейтинг :   14 
Сайт

Re: multi_main :: Разные main.tpl для категорий (и не только)

А как посковики вомпринимают сайт с  multi_main?  Они-то  не переключают шаблоны.  Мне думается, они видят английский текст и русские менюшки.  Опять-же, если человек переходит на страницу с поисковой системы, опять английский текст и русские менюшки.  Я привильно понимаю?

Не в сети

#36 2012-05-23 13:44:23

easmik
VIP забанил этого пользователя.
Зарегистрирован: 2011-02-01
Сообщений: 1,030
Рейтинг :   37 

Re: multi_main :: Разные main.tpl для категорий (и не только)

vl, ты перепутал плагины multi_main и switcher. multi_main не переключает языки, только шаблоны для категорий.
Да switcher не поможет в продвижении, уже испытано. Это решается другим способом.

Не в сети

#37 2012-05-23 14:15:55

vl
VIP любит этого пользователя.
Откуда ua
Зарегистрирован: 2008-10-14
Сообщений: 672
Рейтинг :   14 
Сайт

Re: multi_main :: Разные main.tpl для категорий (и не только)

easmik пишет:

vl, ты перепутал плагины multi_main и switcher. multi_main не переключает языки, только шаблоны для категорий.
Да switcher не поможет в продвижении, уже испытано. Это решается другим способом.

Точно, не туда попал, извеняюсь.   Ну, напиши, как решается, в теме по switcher.

Не в сети

#38 2012-05-23 14:20:47

easmik
VIP забанил этого пользователя.
Зарегистрирован: 2011-02-01
Сообщений: 1,030
Рейтинг :   37 

Re: multi_main :: Разные main.tpl для категорий (и не только)

vl, с помощью switcher в обще не как не решить, ибо как ты правильно заметил ПС переключать шаблоны а уж тем более карту сайта и rss ленту точно не буду, я решил этот вопрос так http://ngcms.ru/forum/viewtopic.php?id=2369

Не в сети

#39 2012-05-27 08:36:32

sheepyshape
Участник
Зарегистрирован: 2012-01-08
Сообщений: 26
Рейтинг :   

Re: multi_main :: Разные main.tpl для категорий (и не только)

Я правильно понял, что установив шаблон для категории, он будет применен как для самой категории (страница со списком новостей), так и для всех новостей в этой категории?

Скажите, можно ли реализовать такое: для главной страницы и страниц категорий (со ссылками на статьи) один шаблон, а для собственно самих полных новостей (страниц с контентом) - другой шаблон?

Не в сети

#40 2012-09-10 01:07:13

sego
Участник
Зарегистрирован: 2012-09-09
Сообщений: 5
Рейтинг :   

Re: multi_main :: Разные main.tpl для категорий (и не только)

Доброй ночи а в 0.9.3 не работает этот плагин ? или у меня снастойкой чтото нето
ставлю майн_хом сохраняю делаю дубль страницы майн переименовыва редактирую и  в этоге в админке не сохраняется и грузит все тоте майн

Не в сети

#41 2012-10-27 11:28:06

СергейNews
Пойманные на слове роботы
Зарегистрирован: 2012-09-24
Сообщений: 1
Рейтинг :   

Re: multi_main :: Разные main.tpl для категорий (и не только)

Добрый день уважаемые форумчане. Вопрос по плагину. Как все-таки к нему относятся поисковики. В теме было упомянуто о языках и кто-то что-то напутал. Я для каждой категории новостей создаю свой шаблон. Меню в каждом шаблоне(категории) разное. Поисковики будут видеть это меню(переходить по ссылкам)? Или все категории они будут видеть в шаблоне main?

Не в сети

#42 2012-10-27 17:22:11

legenda
Участник
Откуда ua
Зарегистрирован: 2009-12-22
Сообщений: 2,160
Рейтинг :   39 

Re: multi_main :: Разные main.tpl для категорий (и не только)

sheepyshape пишет:

Скажите, можно ли реализовать такое: для главной страницы и страниц категорий (со ссылками на статьи) один шаблон, а для собственно самих полных новостей (страниц с контентом) - другой шаблон?

этим плагином нет

Не в сети

#43 2012-10-27 17:24:05

legenda
Участник
Откуда ua
Зарегистрирован: 2009-12-22
Сообщений: 2,160
Рейтинг :   39 

Re: multi_main :: Разные main.tpl для категорий (и не только)

СергейNews, а причем тут поисковики до этого плагина? плагин только дает команду каким шаблоном что где и как вывести, а уже что ты в шаблонах напишеш то и будут видеть поисковики

Не в сети

#44 2014-02-20 22:09:42

Aaron
Участник
Зарегистрирован: 2013-10-13
Сообщений: 71
Рейтинг :   

Re: multi_main :: Разные main.tpl для категорий (и не только)

Amarelius пишет:
Trashcka пишет:

Amarelius, если категория вида - Моя категория с альтом moya-kategoriya, выдает: Ошибка: Ошибка валидации Поле Категория может содержать только символы латинского алфавита, числа, символ нижнего подчеркивания и точку

В 20-й строчке файла D:\WebServer\home\newng\www\engine\plugins\multi_main\config.php добавь любой символ, которого тебе не хватает.

Спасибо, только напрашивается вопрос, почему в сборке движка в плагине не прописаны пробел и "-". Что ни у кого нет категорий состоящих из двух слов или прописанных раздельно или через черту? Прошу обновить в будущей ночной сборке данный момент, чтобы другие тоже не встревали на этом )

P.s. юзал этот плаг до того, как нашёл список возможных условных операторов для твига и сделал более сложную каскадную конструкцию в одном main.tpl

Не в сети

#45 2014-10-04 08:05:13

Сокол
Участник
Откуда Красноярск
Зарегистрирован: 2009-05-23
Сообщений: 227
Рейтинг :   
Сайт

Re: multi_main :: Разные main.tpl для категорий (и не только)

Привет!
Хреново что плагин не пашет sad

0.9.3 Release [SVN880+FIX01]

"Ошибка: Ошибка валидации
Поле Категория может содержать только символы латинского алфавита, числа, символ нижнего подчеркивания и точку"

Всё сделал 100% по инструкции.

Не в сети

#46 2014-10-07 02:16:06

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

Re: multi_main :: Разные main.tpl для категорий (и не только)

Незнаю, у меня на 0.9.3 работает, смотри пост выше.

Не в сети

#47 2015-03-30 19:31:01

Karatik
Участник
Зарегистрирован: 2011-01-20
Сообщений: 311
Рейтинг :   -4 

Re: multi_main :: Разные main.tpl для категорий (и не только)

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

Получается только старым способом огромным кодом и закрытием в твиге чтобы пол кода было на главной и совсем другой код на других страницах. Не понятно почему вроде такого простого плагина который есть даже на бесплатном юкозе нет здесь.

Очень неудобно и для сео просто движок не подходит

Изменено Karatik (2015-03-30 19:51:58)

Не в сети

#48 2015-03-31 01:15:47

nimiko
Участник
Откуда Мелитополь
Зарегистрирован: 2013-02-18
Сообщений: 108
Рейтинг :   

Re: multi_main :: Разные main.tpl для категорий (и не только)

Очень просто:
1) создать копию main.tpl и переименовать получившуюся копию. Например, в home_page.tpl
2) зайти в настройки плагина (главные настройки)
3) указать для главной страницы свой шаблон (main_home, без указания расширения).
Всё.

Я этим плагином постоянно пользуюсь.
Есть у него одна недоработка. Если alt.name категории прописался с дефисом (categoty-one.html), такой категории шаблон нельзя задать. Двиг выдаёт ошибку

Ошибка валидации Поле Категория может содержать только символы латинского алфавита, числа, символ нижнего подчеркивания и точку

А символ подчеркивания использовать крайне нежелательно согласно правилам SE-оптимизации.

Изменено nimiko (2015-03-31 01:16:13)

Не в сети

#49 2015-03-31 01:19:43

Karatik
Участник
Зарегистрирован: 2011-01-20
Сообщений: 311
Рейтинг :   -4 

Re: multi_main :: Разные main.tpl для категорий (и не только)

сделал через редактирование индекс иначе не получалось. статистические страницы выводили шаблон главной. сделать может и просто но толку мало.

Не в сети

#50 2015-03-31 01:24:30

nimiko
Участник
Откуда Мелитополь
Зарегистрирован: 2013-02-18
Сообщений: 108
Рейтинг :   

Re: multi_main :: Разные main.tpl для категорий (и не только)

Статическим страницам (они же теперь — статьи) тоже можно задавать шаблоны. Используемая версия: 0.9.4.RC1 + GIT 20150123.

Не в сети

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

Работает на FluxBB