X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Вывод новостей на главной странице, Вывод новостей на главной странице
Гость_foxdrim_*
сообщение 2015-01-21, 22:03
Сообщение #1



Гости





Здравствуйте. Подскажите пожалуйста, как вывести на главной странице новости сайта? Название, постер и описание . Заранее спасибо!

Добавлено через 5 минут, 43 секунд:

Установка модуля как главный вывод на основной странице не вариант, так как уже установлена стат страница за основу
Перейти в начало страницы
+Цитировать сообщение
Гость_foxdrim_*
сообщение 2015-01-21, 22:24
Сообщение #2



Гости





вопрос первый отпал уже, подскажите пожалуйста, как сделать отдельный шаблон для полной страницы новости?(подробный просмотр)
Перейти в начало страницы
+Цитировать сообщение
Skyff
сообщение 2015-01-22, 14:12
Сообщение #3
Опытный
Иконка группы

Группа: Eleanor user
Сообщений: 925
Регистрация: 2009-02-08
Из: Литва

Репутация:   нет  
Всего: 4


Templates/Uniel/Classes/UserNews.php
Строки 417 - 490
За место шаблона Uniel может быть любое другое название шаблона.

Добавлено через 3 минут, 6 секунд:

Для этой реализации нужно уметь работать с переменными и массивами, так как по умолчанию есть небольшой мануал в комментариях.
Перейти в начало страницы
+Цитировать сообщение
wormen
сообщение 2015-01-23, 5:40
Сообщение #4
Опытный
Иконка группы

Группа: Eleanor user
Сообщений: 800
Регистрация: 2012-09-13

Репутация:   нет  
Всего: нет


в этом посте я уже описывал реализацию вывод на новостей на главной
Перейти в начало страницы
+Цитировать сообщение
Root
сообщение 2015-01-24, 15:47
Сообщение #5
Любитель
Иконка группы

Группа: Eleanor user
Сообщений: 443
Регистрация: 2012-01-16
Из: Казахстан

Репутация:   нет  
Всего: нет


Цитата (foxdrim @ 2015-01-21, 22:24)
вопрос первый отпал уже, подскажите пожалуйста, как сделать отдельный шаблон для полной страницы новости?(подробный просмотр)

forum.eleanor-cms.ru/index.php?showtopic=3393&hl=full
Перейти в начало страницы
+Цитировать сообщение
Atix
сообщение 2015-02-22, 19:27
Сообщение #6
Любитель
Иконка группы

Группа: Дизайнеры
Сообщений: 321
Регистрация: 2008-12-12
Из: Россия

Репутация:   нет  
Всего: 14


Лучший вариант для вывода своего шаблона новостей на главной.

В шаблоне Classes/UserNews.php находим 113 строчку,

     $T->Base(array(

Где Base название шаблона вывода новостей, меняем его на $pnews что бы было $T->$pnews(array( и вставляем перед ним код

$bg=implode($GLOBALS['Eleanor']->module['general']);  
     $pnews;   
 if($bg=1) $pnews='Base-main';  else $pnews='Base';


Что бы было

  $bg=implode($GLOBALS['Eleanor']->module['general']);  
     $pnews;   
 if($bg=1) $pnews='Base-main';  else $pnews='Base';
 
			$T->$pnews(array(


Дальше в шаблоне копируем Base.php и называем его Base-main.php. Теперь на главной за вывод новостей будет отвечать файл Base-main.php.


Добавлено через 0 минут, 42 секунд:

По анологии и для полной страницы.
Перейти в начало страницы
+Цитировать сообщение
wormen
сообщение 2015-02-23, 3:08
Сообщение #7
Опытный
Иконка группы

Группа: Eleanor user
Сообщений: 800
Регистрация: 2012-09-13

Репутация:   нет  
Всего: нет


Atix, я тебя разочарую, но это не лучший вариант, так как на главной зачастую не только новости находятся, а еще куча других блоков с данными из других модулей
Перейти в начало страницы
+Цитировать сообщение
Atix
сообщение 2015-02-24, 15:01
Сообщение #8
Любитель
Иконка группы

Группа: Дизайнеры
Сообщений: 321
Регистрация: 2008-12-12
Из: Россия

Репутация:   нет  
Всего: 14


А как это отразится ? Данный вариант не затрагивает другие модули, он отвечает только за новости, поясни пожалуйста.

Сообщение отредактировал Atix - 2015-02-24, 15:08
Перейти в начало страницы
+Цитировать сообщение
wormen
сообщение 2015-02-24, 16:23
Сообщение #9
Опытный
Иконка группы

Группа: Eleanor user
Сообщений: 800
Регистрация: 2012-09-13

Репутация:   нет  
Всего: нет


я в предыдущем посте написал, почему
то что он не затрагивает другие модули, это еще не означает, что на странице не должны использоваться данные из других модулей, они могут на 1 страницы работать независимо друг от друга, и при этом друг другу не мешать

Сообщение отредактировал wormen - 2015-02-24, 16:25
Перейти в начало страницы
+Цитировать сообщение
Atix
сообщение 2015-02-24, 16:56
Сообщение #10
Любитель
Иконка группы

Группа: Дизайнеры
Сообщений: 321
Регистрация: 2008-12-12
Из: Россия

Репутация:   нет  
Всего: 14


так в чем причина, пусть они будут, он не как не мешает им, и не чего не затрагивает.
Перейти в начало страницы
+Цитировать сообщение
wormen
сообщение 2015-02-24, 16:58
Сообщение #11
Опытный
Иконка группы

Группа: Eleanor user
Сообщений: 800
Регистрация: 2012-09-13

Репутация:   нет  
Всего: нет


я тебе о том, что есть вариант лучше, не меняя системные файлы
Перейти в начало страницы
+Цитировать сообщение
Atix
сообщение 2015-03-06, 16:46
Сообщение #12
Любитель
Иконка группы

Группа: Дизайнеры
Сообщений: 321
Регистрация: 2008-12-12
Из: Россия

Репутация:   нет  
Всего: 14


wormen, если время есть, не покажешь свой вариант без изменения системных файлов ?

Сообщение отредактировал Atix - 2015-03-06, 16:46
Перейти в начало страницы
+Цитировать сообщение
wormen
сообщение 2015-03-06, 20:15
Сообщение #13
Опытный
Иконка группы

Группа: Eleanor user
Сообщений: 800
Регистрация: 2012-09-13

Репутация:   нет  
Всего: нет


нужны подробности, где и как ты у себя хочешь вывести
Перейти в начало страницы
+Цитировать сообщение
Root
сообщение 2015-03-07, 14:14
Сообщение #14
Любитель
Иконка группы

Группа: Eleanor user
Сообщений: 443
Регистрация: 2012-01-16
Из: Казахстан

Репутация:   нет  
Всего: нет


Или я чего то не понимаю, или Вы фигнёй страдаете) Как разделить шаблон краткой и полной новости я выше кинул ссылку, как посоветовал Александр, просто изменив Base.php на Full.php, и никаких страданий. Или я что то не правильно понял?
Перейти в начало страницы
+Цитировать сообщение
Atix
сообщение 2015-03-07, 19:14
Сообщение #15
Любитель
Иконка группы

Группа: Дизайнеры
Сообщений: 321
Регистрация: 2008-12-12
Из: Россия

Репутация:   нет  
Всего: 14


Root, тут другое, выводим на главной странице сайта, на главной странице самого модуля разными шаблонами.
Перейти в начало страницы
+Цитировать сообщение
wormen
сообщение 2015-03-08, 4:53
Сообщение #16
Опытный
Иконка группы

Группа: Eleanor user
Сообщений: 800
Регистрация: 2012-09-13

Репутация:   нет  
Всего: нет


Цитата (Root @ 2019-12-12 09:16)
Или я чего то не понимаю, или Вы фигнёй страдаете)

да, ты не уловил суть обсуждениия

Перейти в начало страницы
+Цитировать сообщение

Ответить в данную темуНачать новую тему
0 чел. читают эту тему (гостей: 0, скрытых пользователей: 0)
Пользователей: 0

 
RSS Текстовая версия 0.0509 сек.    12 запросов    GZIP включен    Сейчас: 2019-12-12, 8:16