Русский English Deutsch Українська Қазақша

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

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

Вы не вошли.

#1 2010-06-14 00:33:25

Amarelius
Модератор
Откуда: Kiev
Здесь с 2008-10-24
Сообщений: 639
Рейтинг :   69 
Сайт

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

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

Версия движка: NG v.0.9.2

Плагин позволяет Вам настраивать выбор между размыми main.tpl в зависимости от
- Главной страницы
- Групп пользователей
- Категорий новостей

Особенности работы плагина:
- Файлы шаблонов должны распологаться в корневом каталоге вашего активного шаблона
- В качестве названия шаблона необходимо указывать имя файла без расширения
- Плагин не делает запросы к БД

Инструкция по применению:
1. Скачать плагин с сайта
2. Извлечь содержимое архива в папку \engine\plugins\
3. Добавить необходимые копии main.tpl
4. В разделе "Плагины" настроить и включить плагин

[0.01][2010-06-04]
+ Выпуск первой версии
% Исправлено название плагина )))
+ Добавлена поддержка в полных новостях
% Добавлена проверка параметров

32af63eb7dafd88b9e080b803db965e4_pv.png

4378d1d89d6659882ba1dcb7d1051491_pv.png

0841ee3449540f92a731078c1e9dfa6c_pv.png


Отчеты об ошибках приветствуются


Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com

Вне форума

#2 2010-06-14 03:46:28

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

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

в версии 0.9.1 не работает? какой меин будет если новость в двух категориях одновременно?

Вне форума

#3 2010-06-14 06:26:04

Amarelius
Модератор
Откуда: Kiev
Здесь с 2008-10-24
Сообщений: 639
Рейтинг :   69 
Сайт

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

legenda, теоретически должно, я не проверял.
Если кто проверит, исправлю описание.

legenda пишет:

... какой меин будет если новость в двух категориях одновременно?

Если выборка по категориям, то используется шаблон для той категории, по которой выбирается. А если для страницы самой новости общий шаблон или шаблон назначенный для группы пользователей.
------------------------------
Пысы: При необходимости можно немного допилить... Но ведь для новостей в категории и так можно задать свой шаблон для отображения (не main.tpl, но все же)


Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com

Вне форума

#4 2010-06-14 09:02:12

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

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

Очень нужный плагин, спасибо.
У меня Version 0.9.2 Release Candidate 1 [SVN547]. На странице  категории выводится заданный в плагине шаблон, а на странице полной новости из той же категории - main.tpl , к сожалению

Вне форума

#5 2010-06-14 09:34:44

Wolverine
Модератор
Откуда: Домодедово
Здесь с 2008-10-13
Сообщений: 3,538
Рейтинг :   160 
Сайт

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

multi только))

Вне форума

#6 2010-06-14 13:18:38

Amarelius
Модератор
Откуда: Kiev
Здесь с 2008-10-24
Сообщений: 639
Рейтинг :   69 
Сайт

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

vl, на днях подправлю


Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com

Вне форума

#7 2010-06-14 13:27:13

icedogas
Участник
Откуда: Москва
Здесь с 2009-02-08
Сообщений: 318
Рейтинг :   
Сайт

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

Определенно нужный плагин - держи + =)

Вне форума

#8 2010-06-14 15:48:38

Amarelius
Модератор
Откуда: Kiev
Здесь с 2008-10-24
Сообщений: 639
Рейтинг :   69 
Сайт

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

% Исправлено название плагина )))
+ Добавлена поддержка в полных новостях

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

-------------------------------------------------------------

Просьба протестировать


Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com

Вне форума

#9 2010-06-14 19:47:56

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

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

Amarelius пишет:

Просьба протестировать

Правильно подставляет заданный шаблон  и в категории, и в полной новости, и если новость принадлежит нескольким категориям.
  Отличная работа :cool:

Вне форума

#10 2010-06-15 23:44:28

RocketBoy
Участник
Откуда: Калининград
Здесь с 2008-10-14
Сообщений: 552
Рейтинг :   27 
Сайт

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

Ох какая тема big_smile Больше никаких хаков index.php big_smile:D

Вне форума

#11 2010-06-16 02:04:24

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

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

vl, если так то это супер плагин!

Вне форума

#12 2010-06-26 21:04:34

Amarelius
Модератор
Откуда: Kiev
Здесь с 2008-10-24
Сообщений: 639
Рейтинг :   69 
Сайт

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

Исправлена ошибка (не критическая), возникающая при включении плагина без предварительной настройки (без установленных параметров).


Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com

Вне форума

#13 2010-07-12 04:24:04

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

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

поставил себе на версию 0.9.1 Release + SVN, все работает как надо, СУПЕР! +1 полюбому

Вне форума

#14 2010-08-01 13:24:50

SFproG
Участник
Откуда: Тюмень
Здесь с 2010-08-01
Сообщений: 132
Рейтинг :   
Сайт

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

Супер! Жаль, что на статические страницы это действует..

Отредактировано SFproG (2010-08-01 13:25:12)

Вне форума

#15 2010-08-04 22:11:39

icedogas
Участник
Откуда: Москва
Здесь с 2009-02-08
Сообщений: 318
Рейтинг :   
Сайт

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

Не очень прикольно, то что не льзя настроить такую штуку -
что бы шаблон отображался на 1-ой странице а на остальных включая полные новости и по страничный список новостей не отображался.
Нужно для seo, что бы делать хороший вид для категорий)

Вне форума

#16 2010-08-04 22:50:35

Trashcka
Участник
Откуда: КиевГрад
Здесь с 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

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

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

Отредактировано Trashcka (2010-08-04 22:50:51)

Вне форума

#17 2010-08-16 20:33:39

Trashcka
Участник
Откуда: КиевГрад
Здесь с 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

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

Amarelius, не работает плагин, если сайт в папку установить, сделала так в 13 строке ...$confArray['predefined']['REQUEST_URI'] == '/ПАПКА/' это нормально?

Вне форума

#18 2010-08-16 21:51:04

Amarelius
Модератор
Откуда: Kiev
Здесь с 2008-10-24
Сообщений: 639
Рейтинг :   69 
Сайт

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

Trashcka, если работает, то как временный костыль подойдет. На днях посмотрю в чем дело, подправлю.


Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com

Вне форума

#19 2010-11-26 12:05:40

Trashcka
Участник
Откуда: КиевГрад
Здесь с 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

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

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

Вне форума

#20 2010-11-26 12:17:51

Amarelius
Модератор
Откуда: Kiev
Здесь с 2008-10-24
Сообщений: 639
Рейтинг :   69 
Сайт

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

Trashcka, )) понял, немного позже поправлю (сегодня)


Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com

Вне форума

#21 2010-11-26 22:17:34

Amarelius
Модератор
Откуда: Kiev
Здесь с 2008-10-24
Сообщений: 639
Рейтинг :   69 
Сайт

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

Trashcka пишет:

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

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


Всегда ищу разработчиков в Киеве!
Ищешь работу программистом, пиши мне на ArnitUA@gmail.com

Вне форума

#22 2010-11-26 22:32:08

Trashcka
Участник
Откуда: КиевГрад
Здесь с 2008-12-04
Сообщений: 1,487
Рейтинг :   73 

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

Amarelius, ok :D

Вне форума

#23 2011-01-09 04:55:01

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

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

SFproG пишет:

Супер! Жаль, что на статические страницы это действует..

SFproG, поддерживаю, а реально сложно к статике привязать?

Вне форума

#24 2011-10-11 14:16:15

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

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

Amarelius, если новость находится в двух категориях: категория/подкатегория, тот при заходе в новость шаблон дается от категории, а почему не от подкатегории, по-моему это было бы логично?
И если можно сделать вывод новости в шаблоне подкатегории, то как это сделать?

Отредактировано Klim (2011-10-11 14:20:24)

Вне форума

#25 2011-10-14 15:41:28

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

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

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

Вне форума

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] ClaudeBot

Подвал форума

Под управлением FluxBB 1.5.11
Модифицировал Visman

[ Сгенерировано за 0.028 сек, 7 запросов выполнено - Использовано памяти: 620.73 Кбайт (Пик: 673.73 Кбайт) ]