$this->isBody()

Очень важно знать!!!

 
Посетитель
small user social cms
МедальПочетный донор проектаПочетный донор проекта
Сообщений: 611
Кусок кода из main.php
Код PHP:
  1.  
  2. <?php if ($this->isBody()){ ?>
  3. <article>
  4. <?php if ($this->isBreadcrumbs()){ ?>
  5. <div id="breadcrumbs">
  6. <?php $this->breadcrumbs(array('strip_last'=>false)); ?>
  7. </div>
  8. <?php } ?>
  9. <?php $this->body(); ?>
  10. </article>
  11. <?php } ?>
  12.  
Можно ли снять принудительную позицию вывода тела страницы в шаблоне?
Посетитель
small user social cms
Медаль
Сообщений: 865
"снять" - понял сразу поразному )) Убрать боди вообще, да не вопрос. Перенести... Какие проблемы?
Реклама
cms
Посетитель
small user social cms
МедальПочетный донор проектаПочетный донор проекта
Сообщений: 611
Нет, имеено снять принудительное отображение в конкретном месте, чтоб его можно было таскать как виджеты???? ааа.. идейка.
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1164
Если снять тело страницы, то это уже не будет ТЕЛОМ страницы))), а получается виджет, возможно с большим количеством текста. В чем цель?
Посетитель
small user social cms
Медаль
Сообщений: 865
И меня на второй уровень! Хочу понять цель
Посетитель
small user social cms
МедальПочетный донор проектаПочетный донор проекта
Сообщений: 611
Val, цель элементарна, задавать разное расположение блоков на указанном типе контента, не меняя структуру шаблона, допустим есть список записи (нам в нем нужно выводить боковую колонку), а вот на странице записи не нужна боковая колонка (а нужна вся ширина), просто перетаскиваем тело контента в расположение блока который по всей ширине и получаем это в нужном месте нужного типа контента.
Я посмотрел как формируется для виджетов, для страницы тела щас такого не предусмотрено а вот классно было бы.
InstantCMS Team
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1343
jorgovich:
допустим есть список записи (нам в нем нужно выводить боковую колонку), а вот на странице записи не нужна боковая колонка
Убираете боковые виджеты на странице записи и получаете всю ширину для тела. "Перетаскивание" тела не имеет смысла, потому что можно перетаскивать все остальное вокруг него.
Посетитель
small user social cms
МедальПочетный донор проектаПочетный донор проекта
Сообщений: 611
Да я рассмотрел такой вариант средством css и не использование блоков на Все страницы - реализовать можно, я просто рассматриваю несколько вариантов, наиболее интересным показался этот, если для тела страницы можно было менять позицию.
InstantCMS Team
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1343
jorgovich:
если для тела страницы можно было менять позицию.
Я не понимаю зачем? Например, над телом стоит виджет. Перемещаем его под тело. Со стороны сайта как это выглядит? Как виджет, опустившийся вниз, или как тело, поднявшееся вверх? Одно и то же ведь. Опуская виджет вниз вы перемещаете тело вверх.
Посетитель
small user social cms
МедальПочетный донор проектаПочетный донор проекта
Сообщений: 611
Да уважаемый r2, все так, только появляется визуально наглядная картина расположения позиций в шаблоне, и возможности в плане визуализации типов контента, хотя возможно может пригодится фишка в будущем, я еще не пробовал разные большие шаблоны строить на базе много колоночной структуры.
Посетитель
small user social cms
Медаль
Сообщений: 865
jorgovich, вижу пытливость ума и не терпимость к ограниченному функционалу, ответ есть: (PHP+HTML+CSS+JS)*API(ICMS2)
Посетитель
small user social cms
МедальПочетный донор проектаПочетный донор проекта
Сообщений: 611
PIN, потихоньку работаю над этим
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.