CGBlog и отображение полной новости
CGBlog и отображение полной новости
Всем привет друзья.
Есть вопрос по модулю CGBlog
Есть главная страница и выглядит так:
На главной выводится список статей из CGBlog(пока там одна статья, тестовая)
На данном этапе все устраивает, но вот нужно, чтобы полный текст статьи отображался в другом шаблоне.
У меня создан второй шаблон и установлен по умолчанию для всех страниц кроме главной. В нем одно только отличие, нет верхнего серого блока, где отображается главная новость и список новостей. т.е. сразу начинается контент, вот пример:
Вот и мне нужно сделать так, чтобы полный текст статьи, написанной в CGBlog, оторбажался так же как и внутренние страницы, т.е. без этого серого блока.
Подскажите, как такое сделать?
Есть вопрос по модулю CGBlog
Есть главная страница и выглядит так:
На главной выводится список статей из CGBlog(пока там одна статья, тестовая)
На данном этапе все устраивает, но вот нужно, чтобы полный текст статьи отображался в другом шаблоне.
У меня создан второй шаблон и установлен по умолчанию для всех страниц кроме главной. В нем одно только отличие, нет верхнего серого блока, где отображается главная новость и список новостей. т.е. сразу начинается контент, вот пример:
Вот и мне нужно сделать так, чтобы полный текст статьи, написанной в CGBlog, оторбажался так же как и внутренние страницы, т.е. без этого серого блока.
Подскажите, как такое сделать?
Re: CGBlog и отображение полной новости
Неужели никто не может подсказать как такое реализовать?
Помогите, подскажите пожалуйста. очень надо, заказчик рвет и мечет, а я не могу сам дойти...
Помогите, подскажите пожалуйста. очень надо, заказчик рвет и мечет, а я не могу сам дойти...
Re: CGBlog и отображение полной новости
К шаблону привязываются стили - вот в них и смотри, откуда серый фон.
Re: CGBlog и отображение полной новости
К сожалению в рамках модуля изменить глобальный шаблон не предоставляется возможным (по крайней мере я этого сделать не смог). Т.е. если список новостей открывается в одном глобальном шаблоне, то и раскрытие новости будет так же в этом глобальном шаблоне.
Есть два пути решения.
1. Лезть в код модуля и дописывать функционал для изменения шаблона.
2. Максимально загружать шаблоны модуля, для того чтобы добиться разного отображения страниц на списке новостей и на раскрытии новости.
Есть два пути решения.
1. Лезть в код модуля и дописывать функционал для изменения шаблона.
2. Максимально загружать шаблоны модуля, для того чтобы добиться разного отображения страниц на списке новостей и на раскрытии новости.
Re: CGBlog и отображение полной новости
Вам нужно было просто что-то сказать?Fenik17 wrote:К шаблону привязываются стили - вот в них и смотри, откуда серый фон.
а поподробнее по второму пункту? Это как можно нагрузить?guro wrote:К сожалению в рамках модуля изменить глобальный шаблон не предоставляется возможным (по крайней мере я этого сделать не смог). Т.е. если список новостей открывается в одном глобальном шаблоне, то и раскрытие новости будет так же в этом глобальном шаблоне.
Есть два пути решения.
1. Лезть в код модуля и дописывать функционал для изменения шаблона.
2. Максимально загружать шаблоны модуля, для того чтобы добиться разного отображения страниц на списке новостей и на раскрытии новости.
Я же так понимаю, в шаблоне нельзя задать шаблон с нуля, там только шаблон отображения новости, а не всей страницы:(
Re: CGBlog и отображение полной новости
Я сначала подумал, что надо просто серый фон убрать.nops wrote:Вам нужно было просто что-то сказать?
Re: CGBlog и отображение полной новости
Вы всё правильно понимаете.nops wrote:Я же так понимаю, в шаблоне нельзя задать шаблон с нуля, там только шаблон отображения новости, а не всей страницы:(
Но можно к примеру в шаблон новости запихнуть html элементы, которые сейчас находятся в глобальном шаблоне. Тем самым сделать, как бы новый "глобальный" шаблон, но внутри модуля.
Re: CGBlog и отображение полной новости
да вот нет. В том-то и дело, что при открытии полного текста новости, она открывается в том же шаблоне и принудительно нельзя указать шаблон. Я когда делал на NetCat-е, там добавляется ?template=ID_шаблона и страница открывается в том шаблоне, какой укажешь, а вот тут похоже нельзя:-(Fenik17 wrote:Я сначала подумал, что надо просто серый фон убрать.nops wrote:Вам нужно было просто что-то сказать?
Я об этом думал, но дело в том, что шаблон новость открывается уже в шаблоне. Получается, если я пропишу весь код шаблона, то откроется страница, родительский шаблон и месте где должна отобразиться новость,там будет отрисовываться заного весь шаблон. И мне кажется получится бред. Там же нельзя отключить родительский шаблон, который при любом раскладе будет отрисовываться.guro wrote:Тем самым сделать, как бы новый "глобальный" шаблон, но внутри модуля.
Re: CGBlog и отображение полной новости
Нельзя. Но никто не мешает сделать дополнительный глобальный шаблон без тех html элементов, которые "уйдут" в шаблон модуля.nops wrote:Там же нельзя отключить родительский шаблон, который при любом раскладе будет отрисовываться.
PS
У меня сейчас стоит тоже проблема но с модулем Products. Решил пойти по первому варианту. Переписываю/дописываю внутренности модуля.
Re: CGBlog и отображение полной новости
Дык у меня есть шаблон без этого блока, только вот не знаю как заставить выводить в другом шаблоне...guro wrote:Нельзя. Но никто не мешает сделать дополнительный глобальный шаблон без тех html элементов, которые "уйдут" в шаблон модуля.nops wrote:Там же нельзя отключить родительский шаблон, который при любом раскладе будет отрисовываться.
PS
У меня сейчас стоит тоже проблема но с модулем Products. Решил пойти по первому варианту. Переписываю/дописываю внутренности модуля.
Мне вариант переписать модуль не подходит, я не программист и php не знаю:(
Re: CGBlog и отображение полной новости
Сделай вывод списка новостей в этом шаблоне (который без без блока), а блок вынеси в шаблон списка новостей.nops wrote:Дык у меня есть шаблон без этого блока, только вот не знаю как заставить выводить в другом шаблоне...Мне вариант переписать модуль не подходит, я не программист и php не знаю:(
Re: CGBlog и отображение полной новости
ааа, блин, точно... Прямо в шаблоне вывода резюме дописать и делу край...guro wrote:Сделай вывод списка новостей в этом шаблоне (который без без блока), а блок вынеси в шаблон списка новостей.nops wrote:Дык у меня есть шаблон без этого блока, только вот не знаю как заставить выводить в другом шаблоне...Мне вариант переписать модуль не подходит, я не программист и php не знаю:(
Точно точно, спасибо, забыл про этот способ;-)
Re: CGBlog и отображение полной новости
Попробовал вставить код вывода серого блока и получил в ответ такое: http://cl.ly/2R2n2D0T0a3V0e031Z0g
Я дописал в шаблон вывода резюме следующий код:
Выглядит он так: http://cl.ly/1j0g0P043A052O1p0j3r
Я дописал в шаблон вывода резюме следующий код:
Code: Select all
<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>
Re: CGBlog и отображение полной новости
Отмена всем изменениям!!! ))
Не доконца всё-таки мы знаем модули.
Есть стандартный способ открытия новости в собственном шаблоне. По шагам:
1. Создаем страницу "Раскрытие новости"
2. Применяем к ней требуемый глобальный шаблон
3. У страницы убираем галочки "Показать в меню:", "Кэшируется:", "Эта страница доступна для поиска:"
4. В Calguys Blog Module на закладке "Опции" в секции "Summary View Options" параметру "Default detail page (if no page id is specified on the URL):" указываем нашу созданную страницу.
И теперь новость открывается в своем глобальном шаблоне.
Надо лучше изучать модули (это я и себе тоже говорю). Не все возможности указаны в манах.
Не доконца всё-таки мы знаем модули.
Есть стандартный способ открытия новости в собственном шаблоне. По шагам:
1. Создаем страницу "Раскрытие новости"
2. Применяем к ней требуемый глобальный шаблон
3. У страницы убираем галочки "Показать в меню:", "Кэшируется:", "Эта страница доступна для поиска:"
4. В Calguys Blog Module на закладке "Опции" в секции "Summary View Options" параметру "Default detail page (if no page id is specified on the URL):" указываем нашу созданную страницу.
И теперь новость открывается в своем глобальном шаблоне.
Надо лучше изучать модули (это я и себе тоже говорю). Не все возможности указаны в манах.
Re: CGBlog и отображение полной новости
хе, это я попробовал, появилась проблема, недоступна страница пишетguro wrote:Отмена всем изменениям!!! ))
Не доконца всё-таки мы знаем модули.
Есть стандартный способ открытия новости в собственном шаблоне. По шагам:
1. Создаем страницу "Раскрытие новости"
2. Применяем к ней требуемый глобальный шаблон
3. У страницы убираем галочки "Показать в меню:", "Кэшируется:", "Эта страница доступна для поиска:"
4. В Calguys Blog Module на закладке "Опции" в секции "Summary View Options" параметру "Default detail page (if no page id is specified on the URL):" указываем нашу созданную страницу.
И теперь новость открывается в своем глобальном шаблоне.
Надо лучше изучать модули (это я и себе тоже говорю). Не все возможности указаны в манах.