[РЕШЕНО]Несколько блоков на одной странице

Главные вкладки

Аватар пользователя bird bird 30 января 2010 в 1:15


Ребята подскажите.
Как в Друпале сделать вот такую страницу с двумя блоками.
Как сделать сами блоки я впринипе догадываюсь (ССК поля у товаров + выборка через Views).
Но как эти 2 блока поместить одновременно на одну страницу не понимаю.
При том что эти блоки будут, то показыватся то скрыватся (в зависимости от местонахождения на сайте).
Если определить регионы в теме и поместить туда блоки из Views, то они же будут показыватся на каждой странице.

ВложениеРазмер
Иконка изображения 11a.jpg242.41 КБ

Комментарии

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 30 января 2010 в 1:58

"bird" wrote:

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

Если что, то там ещё есть различные настройки видимости

Аватар пользователя mak-vardugin mak-vardugin 30 января 2010 в 14:48

example.ru/admin/build/block/list в настройках указать для каждого блока на каких страницах их показывать.

внизу внимательно прочитайте справку "Вводите в каждую строку одну ссылку. Символ '*' замещает любые возможные последовательности символов. Например, blog для обзорной страницы блогов, blog/* для всех персональных блогов. - главная страница."

Аватар пользователя zmicer zmicer 30 января 2010 в 17:32

"mak-vardugin" wrote:
example.ru/admin/build/block/list в настройках указать для каждого блока на каких страницах их показывать.

внизу внимательно прочитайте справку "Вводите в каждую строку одну ссылку. Символ '*' замещает любые возможные последовательности символов. Например, blog для обзорной страницы блогов, blog/* для всех персональных блогов. - главная страница."

именно так, но чтобы было уж наверняка понятно.
Вставляете туда node/3 или адрес той страницы для которой нужны эти блоки, главное каждая новая страница новой строчкой и не писать ничего лишнего, нуи галочку не перепуивит куда поставить при выборе размещать на выбранных страницах или на всех кроме выбранных Wink

Пометьте тему как Решено если получили ответ.

Аватар пользователя bird bird 30 января 2010 в 21:31

Спасибо за ответы.
Тоесть выходит для размещения подобных блоков надо создавть регионы? И настроить их(блоков) отображение на определенных страницах.
Частью ноды блоки являтся не могут (тоесть частью $content в page.tpl.php)? Может как то через подстановку в текст ноды тегов типа {recommended}. Или чтоб у каждого блока была переменная типа $recommended и ее можно было использовать в файлах node.tpl.php.
Извиняюсь за возможно глупые вопросы Smile

Аватар пользователя sergey-v-fedorov sergey-v-fedorov 30 января 2010 в 23:16

кто Вам мешает расположить блоки в регионе content и в настройках каждого указать именно те страницы, где они должны показываться. Например, если желаете чтобы они только на главной висели - пишите <front>

Аватар пользователя bird bird 31 января 2010 в 1:20

Огромное спасибки и последний вопросик:
А view можно как-то задизайнить ? Кроме как CSS ? Как например ноду в node.tpl.php ?