• twitter image
  • facebook image
  • youtube image
  • linkedin image
Language: CMS Made Simple Czech CMS Made Simple France CMS Made Simple Spain CMS Made Simple Hungary CMS Made Simple Russia CMS Made Simple Netherlands

All times are UTC




Post new topic Reply to topic  [ 20 posts ]  Go to page 1, 2  Next
Author Message
 Post subject: CGBlog и отображение полной новости
PostPosted: Sun Jun 17, 2012 6:43 am 
Offline
Forum Members
Forum Members

Joined: Sun Jun 27, 2010 10:49 pm
Posts: 87
Всем привет друзья.
Есть вопрос по модулю CGBlog
Есть главная страница и выглядит так:
Image
На главной выводится список статей из CGBlog(пока там одна статья, тестовая)
На данном этапе все устраивает, но вот нужно, чтобы полный текст статьи отображался в другом шаблоне.
У меня создан второй шаблон и установлен по умолчанию для всех страниц кроме главной. В нем одно только отличие, нет верхнего серого блока, где отображается главная новость и список новостей. т.е. сразу начинается контент, вот пример:
Image


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

Подскажите, как такое сделать?


Top
 Profile  
 
 Post subject: Re: CGBlog и отображение полной новости
PostPosted: Sun Jun 17, 2012 5:34 pm 
Offline
Forum Members
Forum Members

Joined: Sun Jun 27, 2010 10:49 pm
Posts: 87
Неужели никто не может подсказать как такое реализовать?
Помогите, подскажите пожалуйста. очень надо, заказчик рвет и мечет, а я не могу сам дойти...


Top
 Profile  
 
 Post subject: Re: CGBlog и отображение полной новости
PostPosted: Sun Jun 17, 2012 6:10 pm 
Offline
Power Poster
Power Poster
User avatar

Joined: Tue Jun 01, 2010 5:42 am
Posts: 450
Location: Russia, Yekaterinburg
К шаблону привязываются стили - вот в них и смотри, откуда серый фон.


Top
 Profile  
 
 Post subject: Re: CGBlog и отображение полной новости
PostPosted: Sun Jun 17, 2012 6:24 pm 
Online
Power Poster
Power Poster
User avatar

Joined: Thu Apr 26, 2012 8:38 pm
Posts: 396
Location: Ramenskoe
К сожалению в рамках модуля изменить глобальный шаблон не предоставляется возможным (по крайней мере я этого сделать не смог). Т.е. если список новостей открывается в одном глобальном шаблоне, то и раскрытие новости будет так же в этом глобальном шаблоне.
Есть два пути решения.
1. Лезть в код модуля и дописывать функционал для изменения шаблона.
2. Максимально загружать шаблоны модуля, для того чтобы добиться разного отображения страниц на списке новостей и на раскрытии новости.


Top
 Profile  
 
 Post subject: Re: CGBlog и отображение полной новости
PostPosted: Mon Jun 18, 2012 12:42 am 
Offline
Forum Members
Forum Members

Joined: Sun Jun 27, 2010 10:49 pm
Posts: 87
Fenik17 wrote:
К шаблону привязываются стили - вот в них и смотри, откуда серый фон.

Вам нужно было просто что-то сказать?
guro wrote:
К сожалению в рамках модуля изменить глобальный шаблон не предоставляется возможным (по крайней мере я этого сделать не смог). Т.е. если список новостей открывается в одном глобальном шаблоне, то и раскрытие новости будет так же в этом глобальном шаблоне.
Есть два пути решения.
1. Лезть в код модуля и дописывать функционал для изменения шаблона.
2. Максимально загружать шаблоны модуля, для того чтобы добиться разного отображения страниц на списке новостей и на раскрытии новости.
а поподробнее по второму пункту? Это как можно нагрузить?
Я же так понимаю, в шаблоне нельзя задать шаблон с нуля, там только шаблон отображения новости, а не всей страницы:(


Top
 Profile  
 
 Post subject: Re: CGBlog и отображение полной новости
PostPosted: Mon Jun 18, 2012 4:02 am 
Offline
Power Poster
Power Poster
User avatar

Joined: Tue Jun 01, 2010 5:42 am
Posts: 450
Location: Russia, Yekaterinburg
nops wrote:
Вам нужно было просто что-то сказать?


Я сначала подумал, что надо просто серый фон убрать.


Top
 Profile  
 
 Post subject: Re: CGBlog и отображение полной новости
PostPosted: Mon Jun 18, 2012 12:56 pm 
Online
Power Poster
Power Poster
User avatar

Joined: Thu Apr 26, 2012 8:38 pm
Posts: 396
Location: Ramenskoe
nops wrote:
Я же так понимаю, в шаблоне нельзя задать шаблон с нуля, там только шаблон отображения новости, а не всей страницы:(

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


Top
 Profile  
 
 Post subject: Re: CGBlog и отображение полной новости
PostPosted: Mon Jun 18, 2012 1:27 pm 
Offline
Forum Members
Forum Members

Joined: Sun Jun 27, 2010 10:49 pm
Posts: 87
Fenik17 wrote:
nops wrote:
Вам нужно было просто что-то сказать?


Я сначала подумал, что надо просто серый фон убрать.

да вот нет. В том-то и дело, что при открытии полного текста новости, она открывается в том же шаблоне и принудительно нельзя указать шаблон. Я когда делал на NetCat-е, там добавляется ?template=ID_шаблона и страница открывается в том шаблоне, какой укажешь, а вот тут похоже нельзя:-(
guro wrote:
Тем самым сделать, как бы новый "глобальный" шаблон, но внутри модуля.
Я об этом думал, но дело в том, что шаблон новость открывается уже в шаблоне. Получается, если я пропишу весь код шаблона, то откроется страница, родительский шаблон и месте где должна отобразиться новость,там будет отрисовываться заного весь шаблон. И мне кажется получится бред. Там же нельзя отключить родительский шаблон, который при любом раскладе будет отрисовываться.


Top
 Profile  
 
 Post subject: Re: CGBlog и отображение полной новости
PostPosted: Mon Jun 18, 2012 2:23 pm 
Online
Power Poster
Power Poster
User avatar

Joined: Thu Apr 26, 2012 8:38 pm
Posts: 396
Location: Ramenskoe
nops wrote:
Там же нельзя отключить родительский шаблон, который при любом раскладе будет отрисовываться.
Нельзя. Но никто не мешает сделать дополнительный глобальный шаблон без тех html элементов, которые "уйдут" в шаблон модуля.

PS
У меня сейчас стоит тоже проблема но с модулем Products. Решил пойти по первому варианту. Переписываю/дописываю внутренности модуля.


Top
 Profile  
 
 Post subject: Re: CGBlog и отображение полной новости
PostPosted: Mon Jun 18, 2012 2:27 pm 
Offline
Forum Members
Forum Members

Joined: Sun Jun 27, 2010 10:49 pm
Posts: 87
guro wrote:
nops wrote:
Там же нельзя отключить родительский шаблон, который при любом раскладе будет отрисовываться.
Нельзя. Но никто не мешает сделать дополнительный глобальный шаблон без тех html элементов, которые "уйдут" в шаблон модуля.

PS
У меня сейчас стоит тоже проблема но с модулем Products. Решил пойти по первому варианту. Переписываю/дописываю внутренности модуля.

Дык у меня есть шаблон без этого блока, только вот не знаю как заставить выводить в другом шаблоне...
Мне вариант переписать модуль не подходит, я не программист и php не знаю:(


Top
 Profile  
 
 Post subject: Re: CGBlog и отображение полной новости
PostPosted: Mon Jun 18, 2012 6:21 pm 
Online
Power Poster
Power Poster
User avatar

Joined: Thu Apr 26, 2012 8:38 pm
Posts: 396
Location: Ramenskoe
nops wrote:
Дык у меня есть шаблон без этого блока, только вот не знаю как заставить выводить в другом шаблоне...Мне вариант переписать модуль не подходит, я не программист и php не знаю:(
Сделай вывод списка новостей в этом шаблоне (который без без блока), а блок вынеси в шаблон списка новостей.


Top
 Profile  
 
 Post subject: Re: CGBlog и отображение полной новости
PostPosted: Tue Jun 19, 2012 3:12 am 
Offline
Forum Members
Forum Members

Joined: Sun Jun 27, 2010 10:49 pm
Posts: 87
guro wrote:
nops wrote:
Дык у меня есть шаблон без этого блока, только вот не знаю как заставить выводить в другом шаблоне...Мне вариант переписать модуль не подходит, я не программист и php не знаю:(
Сделай вывод списка новостей в этом шаблоне (который без без блока), а блок вынеси в шаблон списка новостей.

ааа, блин, точно... Прямо в шаблоне вывода резюме дописать и делу край...
Точно точно, спасибо, забыл про этот способ;-)


Top
 Profile  
 
 Post subject: Re: CGBlog и отображение полной новости
PostPosted: Wed Jun 20, 2012 7:19 am 
Offline
Forum Members
Forum Members

Joined: Sun Jun 27, 2010 10:49 pm
Posts: 87
Попробовал вставить код вывода серого блока и получил в ответ такое: http://cl.ly/2R2n2D0T0a3V0e031Z0g

Я дописал в шаблон вывода резюме следующий код:
Code:
               <div class="content-news">
                  <div class="content-news-one">
                     {news number='1' summarytemplate='News-One'}
                  </div>
                  <div class="content-news-all">
                     {news number='3' summarytemplate='News-All' start='1'}
                  </div>
               </div>
               <div class="hr-clr"></div>
               <div class="hr"></div>


Выглядит он так: http://cl.ly/1j0g0P043A052O1p0j3r


Top
 Profile  
 
 Post subject: Re: CGBlog и отображение полной новости
PostPosted: Wed Jun 20, 2012 9:22 am 
Online
Power Poster
Power Poster
User avatar

Joined: Thu Apr 26, 2012 8:38 pm
Posts: 396
Location: Ramenskoe
Отмена всем изменениям!!! ))
Не доконца всё-таки мы знаем модули.
Есть стандартный способ открытия новости в собственном шаблоне. По шагам:
1. Создаем страницу "Раскрытие новости"
2. Применяем к ней требуемый глобальный шаблон
3. У страницы убираем галочки "Показать в меню:", "Кэшируется:", "Эта страница доступна для поиска:"
4. В Calguys Blog Module на закладке "Опции" в секции "Summary View Options" параметру "Default detail page (if no page id is specified on the URL):" указываем нашу созданную страницу.
И теперь новость открывается в своем глобальном шаблоне.

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


Top
 Profile  
 
 Post subject: Re: CGBlog и отображение полной новости
PostPosted: Wed Jun 20, 2012 9:29 am 
Offline
Forum Members
Forum Members

Joined: Sun Jun 27, 2010 10:49 pm
Posts: 87
guro wrote:
Отмена всем изменениям!!! ))
Не доконца всё-таки мы знаем модули.
Есть стандартный способ открытия новости в собственном шаблоне. По шагам:
1. Создаем страницу "Раскрытие новости"
2. Применяем к ней требуемый глобальный шаблон
3. У страницы убираем галочки "Показать в меню:", "Кэшируется:", "Эта страница доступна для поиска:"
4. В Calguys Blog Module на закладке "Опции" в секции "Summary View Options" параметру "Default detail page (if no page id is specified on the URL):" указываем нашу созданную страницу.
И теперь новость открывается в своем глобальном шаблоне.

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

хе, это я попробовал, появилась проблема, недоступна страница пишет


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 20 posts ]  Go to page 1, 2  Next

All times are UTC


Who is online

Users browsing this forum: guro


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
A2 Hosting