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

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

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

Вы не вошли.

#1 2009-05-13 21:06:37

Luca
Участник
Здесь с 2009-03-19
Сообщений: 398
Рейтинг :   

Модуль статей

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

Вне форума

#2 2009-05-13 21:09:04

insider
Участник
Здесь с 2009-01-25
Сообщений: 229
Рейтинг :   35 
Сайт

Re: Модуль статей

"Модуль новостей" чем не устроил?

Вне форума

#3 2009-05-13 22:25:23

SeeD
Участник
Откуда: Москва
Здесь с 2008-10-13
Сообщений: 158
Рейтинг :   
Сайт

Re: Модуль статей

да уж, загадка... ведь как раз можно в короткой новости давать ссылку, а в полной - поазывать саму новость. под это дело легко выделяется отдельная категория, под которую делаются свои main.tpl и шаблоны новостей. вот и все дела.

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


делай, что надо и будь, что будет

Вне форума

#4 2009-05-13 22:56:26

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

Re: Модуль статей

С новыми урлами будет совсем красота, пододжи чуть-чуть :)

Вне форума

#5 2009-05-13 23:19:37

insider
Участник
Здесь с 2009-01-25
Сообщений: 229
Рейтинг :   35 
Сайт

Re: Модуль статей

Да и без них можно .htaccess под себя подстроить

Вне форума

#6 2009-05-13 23:27:49

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

Re: Модуль статей

SeeD пишет:

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

Золотые слова.
Очень нравится NG за, то что ее подогнуть под все(почти), наверное можно.
2Кточознает А ваааще когда там новая версия? Месяц, два или ХЗ?

Вне форума

#7 2009-05-13 23:38:20

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

Re: Модуль статей

Вроде вчера Виталик в конференци говорил, что скоро smile Наверно через месяца 1,5-2

Вне форума

#8 2009-05-14 00:11:45

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

Re: Модуль статей

Ой ёй ёй! Как же ее пощупать хочется:P

Вне форума

#9 2009-05-14 08:41:53

graf
Участник
Откуда: Днепр
Здесь с 2008-10-13
Сообщений: 394
Рейтинг :   

Re: Модуль статей

щупай в  svn

Вне форума

#10 2009-05-14 10:38:11

insider
Участник
Здесь с 2009-01-25
Сообщений: 229
Рейтинг :   35 
Сайт

Re: Модуль статей

в SVN далеко не самое новое

Вне форума

#11 2009-05-14 18:19:06

Luca
Участник
Здесь с 2009-03-19
Сообщений: 398
Рейтинг :   

Re: Модуль статей

insider пишет:

"Модуль новостей" чем не устроил?

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

Вне форума

#12 2009-05-14 19:10:49

Styler
Участник
Здесь с 2008-10-13
Сообщений: 279
Рейтинг :   11 

Re: Модуль статей

Luca, ну назвали это новостями, но по сути-то это модуль контента (содержания). Это как в математике: что 3+2, что 2+3 будет 5. Смысл копировать код, тем самым увеличивая движок в размерах, ради того чтобы поменять название модуля?

Вне форума

#13 2009-05-14 20:22:44

Luca
Участник
Здесь с 2009-03-19
Сообщений: 398
Рейтинг :   

Re: Модуль статей

Styler, все теперь понял идею

Вне форума

#14 2009-05-15 16:54:08

Luca
Участник
Здесь с 2009-03-19
Сообщений: 398
Рейтинг :   

Re: Модуль статей

Предположим я создал категорию Articles и теперь хочу выводить ее содержимое в боковом блоке, как я это могу сделать?

Вне форума

#15 2009-05-15 17:18:49

vairus
Участник
Здесь с 2008-10-13
Сообщений: 120
Рейтинг :   

Re: Модуль статей

есть плагин lastnews, он как раз таким выводом и занимается

Вне форума

#16 2009-05-15 18:47:29

Luca
Участник
Здесь с 2009-03-19
Сообщений: 398
Рейтинг :   

Re: Модуль статей

Угу, читаю по нему документацию. Пока возник вопрос - а как быть если мне нужно выводить содержимое более чем одной категории? Тут мне предлагают править
> function plugin_lastnewsGenerator($orderby = '', $categories = array(), $overrideParams = array());
Тоесть единожды настроив выборку и отображание для одной категории я не смогу тоже самое сделать для другой одновременно с первой?

added:
Видимо тут нужен несколько другой плагин. block-show или как нибудь так, который позволяет делать выборку из нужной категории и отображать ее в где требуется.

Отредактировано Luca (2009-05-15 18:49:53)

Вне форума

#17 2009-05-15 19:38:37

vairus
Участник
Здесь с 2008-10-13
Сообщений: 120
Рейтинг :   

Re: Модуль статей

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

Вне форума

#18 2009-05-17 15:47:11

Luca
Участник
Здесь с 2009-03-19
Сообщений: 398
Рейтинг :   

Re: Модуль статей

vairus, а не мог бы все же показать на примере как мне в двух разных местах вывести разные категории?

"> function plugin_lastnews();
При этом фактической подготовкой занимается функция ( plugin_lastnews() просто вызывает её):
> function plugin_lastnewsGenerator($orderby = '', $categories = array(), $overrideParams = array());"

Получается что в теле страницы я должен вставлять не plugin_lastnews();, а ее вызывающую функцию или нет?

Вне форума

#19 2009-05-17 16:53:54

vairus
Участник
Здесь с 2008-10-13
Сообщений: 120
Рейтинг :   

Re: Модуль статей

вот тут хорошо все описано: http://ngcms.ru/forum/viewtopic.php?id=48
если не разберешься напишу более подробно.

Вне форума

#20 2009-05-17 20:24:21

Luca
Участник
Здесь с 2009-03-19
Сообщений: 398
Рейтинг :   

Re: Модуль статей

Пасибо! Но у меня вылезла еще одна проблема непонятная. Вставил я функцию вывода последних сообщений

<table cellpadding="0" cellspacing="0" width="230" style="margin-bottom: 10px; border: 1px solid #c4c4c4; ">
	<tr>
		<td class="orangeblock"><b><font color="#ffffff">                   </font></b>
			</td>
	</tr>
	<tr>
		<td class="blockcontent">

{plugin_lastnews}

	</td>
	</tr>

</td>
</table>

В entries.tpl соответственно прописано

<li> <a href="{link}">{title}</a></li>

Т.е. последние новости у меня стали выводиться с символом точки
• тут новость
Мне захотелось убрать точку, но стоит мне удалить тег <li> как пропадает разрыв между новостями и они идут монолитом:
новость1 новость2 т.е. без разрыва на строки
Если li заменяю на br то появляется большой интервал между заголовками.

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

Вне форума

#21 2009-05-17 20:30:01

EsCaPeR
Участник
Здесь с 2008-10-17
Сообщений: 71
Рейтинг :   

Re: Модуль статей

Luca,

<style type="text/css">
LI {
 list-style-type: none; /* Убираем маркеры */
}
UL {
 margin-left: 0; /* Отступ слева в браузере IE и Opera */
 padding-left: 0; /* Отступ слева в браузере Firefox */
}
</style>

Вне форума

#22 2009-05-17 20:32:24

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

Re: Модуль статей

Luca, У всех работает, а у тебя не работает такого не бывает!
А то что плагин популярных новостей выводиться как надо это скрее всего из за того что в шаблоне используется:

<ul>
{plugin_lastnews}
</ul>

Вне форума

#23 2009-05-17 20:52:41

Luca
Участник
Здесь с 2009-03-19
Сообщений: 398
Рейтинг :   

Re: Модуль статей

EsCaPeR, пасибо помогло!

Вне форума

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

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

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

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