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

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

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

Вы не вошли.

#76 2011-01-30 23:53:19

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

Re: FYI: собственные шаблоны для (категорий/головной страницы)

я там отредактировал пост вроде все что надо скинул

Вне форума

#77 2011-01-30 23:58:02

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

Re: FYI: собственные шаблоны для (категорий/головной страницы)

legenda, все что надо это примерно такое:

в CSS примерно так:
#container-morda {СВОЙ СТИЛЬ ДЛЯ МОРДЫ}
#container-category-short {СВОЙ СТИЛЬ ДЛЯ КАТЕГОРИИ С КРАТКИМИ НОВОСТЯМИ}
#container-category-full {СВОЙ СТИЛЬ ДЛЯ КАТЕГОРИИ С ПОЛНЫМИ НОВОСТЯМИ}

в шаблоне морды так:
<div id="container-morda">
  <div id="content-morda">
{mainblock}
  </div>
</div>

в шаблоне категории так:
[hide_cat]<div id="container-category-short">[/hide_cat]
[hide_main_page]<div id="container-category-full">[/hide_main_page]
  <div id="content-category">
{mainblock}
  </div>
</div>

в шаблоне краткой новости так:
<div class="short-news">
</div>

в шаблоне полной новости так:
<div class="full-news">
</div>

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

Вне форума

#78 2011-01-31 00:04:16

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

Re: FYI: собственные шаблоны для (категорий/головной страницы)

Trashcka, или я дурак или лижи не едут, что именно надо скинуть?
я же скинул все что есть

Отредактировано legenda (2011-01-31 00:05:16)

Вне форума

#79 2011-01-31 00:15:54

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

Re: FYI: собственные шаблоны для (категорий/головной страницы)

legenda, не надо все, что есть, все что есть, это куча левого кода, который, чтобы разобрать, надо копировать в редактор, надо только то, что надо для работы данного функционала, еще раз:
1) код из краткой и полной только первый див, т.е. тот родительский в котором уже все остальное напихано
2) код морды и категории, только тот див в котором майнблок и больше ничего
3) CSS именно относящееся к этим дивам.
Визуальный пример что надо, постом выше.

Отредактировано Trashcka (2011-01-31 00:16:34)

Вне форума

#80 2011-01-31 00:22:58

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

Re: FYI: собственные шаблоны для (категорий/головной страницы)

Trashcka, смешно но именно это я и прошу тебя, у мене нету ни 1 ни 2 ни 3

Вне форума

#81 2011-01-31 00:25:53

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

Re: FYI: собственные шаблоны для (категорий/головной страницы)

если я вписиваю так как на примере

в CSS примерно так:
#container-morda {СВОЙ СТИЛЬ ДЛЯ МОРДЫ}
#container-category-short {СВОЙ СТИЛЬ ДЛЯ КАТЕГОРИИ С КРАТКИМИ НОВОСТЯМИ}
#container-category-full {СВОЙ СТИЛЬ ДЛЯ КАТЕГОРИИ С ПОЛНЫМИ НОВОСТЯМИ}

в шаблоне морды так:
<div id="container-morda">
  <div id="content-morda">
{mainblock}
  </div>
</div>

в шаблоне категории так:
[hide_cat]<div id="container-category-short">[/hide_cat]
[hide_main_page]<div id="container-category-full">[/hide_main_page]
  <div id="content-category">
{mainblock}
  </div>
</div>

в шаблоне краткой новости так:
<div class="short-news">
</div>

в шаблоне полной новости так:
<div class="full-news">
</div>

то все как и есть(( ничего у меня не меняется

Вне форума

#82 2011-02-09 01:44:14

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

Re: FYI: собственные шаблоны для (категорий/головной страницы)

legenda, наваяла революционный плагин для NG CMS )) и даже пример написала, если уж и так не получится, тогда не знаю как еще помочь.

Вне форума

#83 2011-02-09 10:39:00

KhadeR
Участник
Здесь с 2009-09-16
Сообщений: 207
Рейтинг :   17 

Re: FYI: собственные шаблоны для (категорий/головной страницы)

Trashcka, извини, но как мне кажется совершенно бесполезный плагин, т.к. в SVN670: http://trac2.assembla.com/ngcms/changeset/670 это все предусмотрено.
Например, для вывода только на главной использовать:

[ifhandler:news:main]бла-бла-бла[/ifhandler]

Отредактировано KhadeR (2011-02-09 10:40:41)


Linkum
В ТОП без фильтров и банов - Оптимизм.

Вне форума

#84 2011-02-09 14:40:59

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

Re: FYI: собственные шаблоны для (категорий/головной страницы)

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

Сама с этой экспериментальной функцией нифига не смогла разобраться )) т.к. то там работает, там не работает и т.п., так забила на это дело )) и мне как верстальщику, надо тупо простое решение, чтобы не думать, а просто верстать.

Вне форума

#85 2011-02-22 12:18:20

Headless
Участник
Здесь с 2011-02-17
Сообщений: 35
Рейтинг :   

Re: FYI: собственные шаблоны для (категорий/головной страницы)

спасибо, без проблем все получилось!

Вне форума

#86 2011-06-21 12:54:47

jam214
Участник
Здесь с 2011-06-20
Сообщений: 30
Рейтинг :   

Re: FYI: собственные шаблоны для (категорий/головной страницы)

vitaly пишет:

===< Для версии 0.9.1 >===
Открываем index.php, находим строки (202-203):

$mainTemplateName = isset($SYSTEM_FLAGS['template.main.name']) ? $SYSTEM_FLAGS['template.main.name'] : 'main';
$mainTemplatePath = isset($SYSTEM_FLAGS['template.main.path']) ? $SYSTEM_FLAGS['template.main.path'] : tpl_site;

После них пишем:

if (($CurrentHandler['pluginName'] == 'news') && ($CurrentHandler['handlerName'] == 'main')) {
 $mainTemplateName = 'имя_вашего_шаблона';
}

Вуаля, всё готово :)

Все работает, шаблон выводится, но вот теперь нужна ссылка на все новости, в общем нужен вывод main шаблона со списком всех последних новостей, раньше это была ссылка на главную страницу, но у меня главная страница уже с другим шаблоном и на ней не будет списка категорий. Как можно это сделать?

Вне форума

#87 2011-06-22 03:08:38

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

Re: FYI: собственные шаблоны для (категорий/головной страницы)

jam214, этот способ после изобретения плагина multi_main уже все давно забыли) ... на счет странички все новостей мне тоже такое надо, но чет пока никто не посоветовал мудрее чем вот по такой ссылке http://мойсайт.ру/2011.html но ее придется раз в год менять smile, я больше чем уверен что есть нормальный способ, но все молчат как партизаны :D

Отредактировано legenda (2011-06-22 03:08:59)

Вне форума

#88 2011-06-22 20:11:54

jam214
Участник
Здесь с 2011-06-20
Сообщений: 30
Рейтинг :   

Re: FYI: собственные шаблоны для (категорий/головной страницы)

legenda пишет:

jam214, этот способ после изобретения плагина multi_main уже все давно забыли) ... на счет странички все новостей мне тоже такое надо, но чет пока никто не посоветовал мудрее чем вот по такой ссылке http://мойсайт.ру/2011.html но ее придется раз в год менять smile, я больше чем уверен что есть нормальный способ, но все молчат как партизаны :D

Спасибо legenda за ответ, а то я б этот плагин еще долго искал, нужная вещь, жаль что в списке плагинов на оф. сайте его нет (
На счет ссылки на все новости можно как вариант создать как бы главную категорию к примеру Новости, сделать ее скрытой (снять галочку с "Отображать категорию в меню"), будет ссылка http://мойсайт.ру/news.html, и при добавлении каких то статей выбирать категорию для статьи, и отмечать как дополнительную категорию Новости.

Отредактировано jam214 (2011-06-22 20:22:36)

Вне форума

#89 2011-06-22 20:49:45

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

Re: FYI: собственные шаблоны для (категорий/головной страницы)

jam214 пишет:

жаль что в списке плагинов на оф. сайте его нет (

То ли я туплю то ли не в курсе)) О каком официальном сайте речь и что за список плагинов у него?

jam214 пишет:

На счет ссылки на все новости можно как вариант создать как бы главную категорию к примеру Новости, сделать ее скрытой (снять галочку с "Отображать категорию в меню"), будет ссылка http://мойсайт.ру/news.html, и при добавлении каких то статей выбирать категорию для статьи, и отмечать как дополнительную категорию Новости.

Что то ты усложняешь на мой взгляд...

Вне форума

#90 2011-06-22 22:03:08

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

Re: FYI: собственные шаблоны для (категорий/головной страницы)

Оф. сайт http://ngcms.ru/
Список плагинов: http://ngcms.ru/plugins.html

Вне форума

#91 2012-01-05 18:58:04

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

Re: FYI: собственные шаблоны для (категорий/головной страницы)

Шаблон для новостей категории  сделала все как написано в первом сообщении.

Для этого необходимо:
1. Создать в каталоге вашего шаблона (предположим, что вы используете шаблон default) создать каталог ncustom - в нём будут храниться "персональные" шаблоны категорий:
/templates/default/ncustom/

2. Внутри только что созданного каталога - создаём каталоги для персональных шаблонов, например - custom1 и custom2.
/templates/default/ncustom/custom1/
/templates/default/ncustom/custom2/

3. В каталоге персонального шаблона необходимо создать следующие файлы:
news.short.tpl - отвечает за вывод короткой новости
news.full.tpl - отвечает за вывод полной новости
comments.form.tpl - отвечает за вывод формы добавления комментария
comments.show.tpl - отвечаеи за вывод комментариев

Все эти файлы обязательно необходимо создавать. Проще всего для начала скопировать их из каталога шаблона.

4. Зайти в настройки нужных категорий (панель управления => настройка => управление категориями => редактировать) и в поле "шаблон для новостей категории" выбрать необходимый вам шаблон.

Выбираю Категории → Редактирование категории

Шаблон для новостей категории  - ставлю тот что создала (custom2) но все равно в категории отображает стандартный шаблон не смотря на выбранный.

Вне форума

#92 2012-01-05 20:17:22

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

Re: FYI: собственные шаблоны для (категорий/головной страницы)

Karatik, в папке ncustom/custom2 все newsы и  commentsы tplки лежат?
Скопируй из корня шаблона все (!) news.xxxxx.tpl, из папки plugins/comments тоже скопирую все comments.xxxxxx.tpl

Вне форума

#93 2012-01-05 20:39:06

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

Re: FYI: собственные шаблоны для (категорий/головной страницы)

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

http://zeroparking.net/  хочу стандартный вывод новостей как сейчас

http://zeroparking.net/portofolyu.html  хочу чтобы выводились в 2 столбика и только картинки но выводятся как в установленном по умолчанию

код короткой новости для категорий

<div style="width:50%;float:left;">
<table width="100%" border="0">
  <tr>
    <td scope="col"><div align="center">{category}</div></td>
  </tr>
  <tr>
    <td scope="col">
	
<table width="100%" border="0">
  <tr>
    <th height="297" scope="col"><table width="196" height="215" border="0" align="center" cellpadding="0" cellspacing="0" class="kart">
	<tr>
		<td rowspan="3">
			<img src="{tpl_url}/images/fblok_01.jpg" width="16" height="215" alt=""></td>
		<td>
			<img src="{tpl_url}/images/fblok_02.jpg" width="160" height="14" alt=""></td>
		<td rowspan="3">
			<img src="{tpl_url}/images/fblok_03.jpg" width="20" height="215" alt=""></td>
	</tr>
	<tr>
		<td width="160" height="183" background="{tpl_url}/images/fblok_04.jpg">
		[full-link][xfield_kartinka]<img src="[xvalue_kartinka]" alt="{title}"  width="160" height="183"/>[/xfield_kartinka][/full-link]		</td>
	</tr>
	<tr>
		<td>
			<img src="{tpl_url}/images/fblok_05.jpg" width="160" height="18" alt=""></td>
	</tr>
</table></th>
    </tr>
</table>	
	
	
	</td>
  </tr>
  <tr>
    <td scope="col">[isplugin rating]<br />{plugin_rating}[/isplugin]</td>
  </tr>
  <tr>
    <td scope="col">[edit-news]Ðåäàêòèðîâàòü[/edit-news] [del-news]Óäàëèòü[/del-news]</td>
  </tr>
</table>
</div>

Отредактировано Karatik (2012-01-05 22:03:06)

Вне форума

#94 2012-01-06 00:07:30

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

Re: FYI: собственные шаблоны для (категорий/головной страницы)

Все сама разобралась. Просто прописала не везде свои шаблоны

Вне форума

#95 2012-01-18 01:47:41

izobilinfo
Участник
Здесь с 2011-08-07
Сообщений: 7
Рейтинг :   

Re: FYI: собственные шаблоны для (категорий/головной страницы)

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

Вне форума

#96 2012-01-18 11:11:30

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

Re: FYI: собственные шаблоны для (категорий/головной страницы)

izobilinfo пишет:

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

а где ты папку ncustom создаеш ? и в папке сами файлы шаблонов то есть?

Вне форума

#97 2012-04-07 16:40:05

kolia
Участник
Откуда: Ukraine, Украина
Здесь с 2010-01-10
Сообщений: 330
Рейтинг :   
Сайт

Re: FYI: собственные шаблоны для (категорий/головной страницы)

Ребят или я ничего не понял как сделать, просто ничего нигде не добавилось и не появилось, во вторых под 0.9.3 - это работает? Мне нужно между статиками менять 2 шаблона (или main.tpl или main2.tpl) - этот ХАК подходит? Если не сложно напишите плиз пост полностью, как сделать чтоб работало, просто на четырех страницах перелопатил коды и нифига не получилось.


Чем дальше в лес - тем ближе вылез :)

Вне форума

#98 2012-04-08 16:33:51

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

Re: FYI: собственные шаблоны для (категорий/головной страницы)

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

Вне форума

#99 2012-04-08 16:39:52

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

Re: FYI: собственные шаблоны для (категорий/головной страницы)

kolia, у статики шаблоны лежат в папке static. что еще надо?

Вне форума

#100 2012-04-09 23:15:30

kolia
Участник
Откуда: Ukraine, Украина
Здесь с 2010-01-10
Сообщений: 330
Рейтинг :   
Сайт

Re: FYI: собственные шаблоны для (категорий/головной страницы)

Я в курсе. Как полностью сменить шаблон, те шаблоны для статиков которые лежат в папке static равносильно что news.short и news.full для страниц новостей.


Чем дальше в лес - тем ближе вылез :)

Вне форума

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

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

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

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