1 вопрос.
Разрабатываю тему для друпал, в теме 3 колонки. Левая, правая для блоков и средняя для контента. Тема резиновая. так вот, как лучше сделать?
Вариант 1. 3 колонки всегда есть, даже если блоков нет для боковых колонок. (Самый удобный для меня вариант. Но как я понял это противоречит практике друпал?)
Вариант 2. Делать так чтобы если нету блоков для боковых панелей их место занимала бы центральная колонка. (Не представляю как это сделать для резиновой темы, может вы подскажете где можно посмотреть пример?)
2 вопрос.
Подскажите модуль, чтобы он выводил строку: Главная->Еще страница->Еще страница->Текущая страница. Либо как реализовать такую строку?
3 вопрос.
На сайте есть место где выводиться, Телефон в Москве: НОМЕР и Сегодня Дата.
Думаю телефон сделать модулем, чтобы в настройках можно было бы задать другой телефон. А дату наверное выводить лучше просто в теме с помощью date (). Или есть варианты лучше???
4 вопрос.
В подвале блоки должны выводиться по горизонтали, а не по вертикали, это лучше реализовать в теме как я понимаю?
Всем спасибо за то что прочитали. Если еще и ответите то Вам большая благодарность!!!
Комментарии
Никоим образом не противоречит, ибо нет такой "практики"
Есть только ваша тема и то, насколько удачно вы соединили ее и вывод данных Друпала.
Посмотрите устройство стандартной темы Garland или популярной темы-фреймворка Zen. Если вы умеете разрабатывать свои темы и знаете CSS, то вы все поймете. Поиграйтесь с блоками, посмотрите в Firebug вывод html-кода и позиционирование элементов CSS.
Не усложняйте сущностей, сделайте блок Друпала, включите фильтр PHP для содержания, в блок внесите номер телефона и дату через php-код, включите блок (присвойте его региону текущей темы).
Если вы знаете CSS, в вашем распоряжении есть свойство float для блоков и ID div-контейнера, который их содержит. Намек ясен?
считаю что это неправильный ход мыслей, но если вам это удобно то пусть так и будет. я как разработчик шаблонов для заказчиков, делаю, чтоб центр был резиновый, в случае если нет левого или правого блока.Пример реализации можно посмотреть здесь acquia_slate
здесь можно посмотреть примеры работы с css - http://brunildo.org/test/
в Drupal это называется хлебные крошки или навигация по сайту, реализуется через меню к примеру, можно использовать дополнительные модули node_breadcrumb, а также menu_breadcrumb, и на основе таксономии с модулем taxonomy_breadcrumb
при создании шаблона выделите регион , после чего создайте блок с вашим номером и вставкой php вывода даты, не забудьте включить модуль PHP filter, и поставить формат ввода php код.
Только в теме создаете регионы и через css их выравниваете например используя float:left; или display:inline;
Большое спасибо. Будем делать