2016-12-07 4 views
0

Я новичок в drupal и знаком с Joomla и Wordpress. Я немного смущен тем, как drupal работает, когда вы размещаете какой-то модуль на определенный блок в drupal. 7. Скажите, что я хочу разместить окно поиска в нижнем колонтитуле темы, каковы шаги для этого ?. Или, может быть, это зависит от темы о том, как будут размещаться модули. Пожалуйста, руководство ...Размещение модуля в определенном блоке в Drupal 7

Благодаря

ответ

1

Drupal 7 имеют «Регионы», это как сетки, вы можете добавить блок в регионах. Вы можете добавить блок через admin interface/admin/structure/block/add, вы часть для регионов, которые могут получить ваш блок.

Кроме того, если вам нужно создать пользовательский блок программно, вы можете по этой ссылке: https://drupal.stackexchange.com/questions/5582/easy-way-to-create-blocks-programmatically

+0

Прежде всего, спасибо за ваш ответ. Я знаю, что регион подобен сетке, и я мог бы назначать блоки в этих регионах. Однако я не мог понять, как я могу назначить какой-либо модуль блоку? Скажем, что у меня есть область нижнего колонтитула, и она содержит block1, поэтому я хочу назначить модуль (например, поле поиска) этому блоку. Как я могу это сделать ?. Просьба уточнить. Спасибо. –

+0

Это не модуль, который вы назначите блоку, это модуль, который создает блок для присвоения региону. Вам нужно создать модуль с объявлением пользовательского блока (ссылка в моем ответе) и разработать то, что вы хотите в этот блок. В противном случае, если вы используете модуль contrib, вам нужно проверить, не принесет вам блок. – Fky

+0

Большое спасибо FKY ... Теперь это имеет смысл ... Приветствия !!! –

1

Drupal использует блоки, и они могут быть размещены в регионах. Регионы определяются в вашем информационном файле темы и распечатываются из шаблона вашей тематической страницы.

Вы можете разместить существующие блоки в некоторых регионах на странице администрирования «Структура -> Блоки».

Когда вы находитесь на странице блоков, есть таблица, где каждая строка предназначена для одного блока. Вы можете поместить блок в какой-либо регион, перетащив его в какой-либо регион или изменив раскрывающийся список в столбце Region (не забудьте сохранить после этого).

Также вы можете настроить каждый блок для отображения по определенным критериям (страница, роль пользователя ...). На той же странице блоков есть ссылка «configure» для каждого блока, а на странице настроек есть раздел «Видимость» внизу страницы редактирования.

Но вы можете использовать дополнительные модули, такие как Контекст для размещения блоков в регионе с большим количеством вариантов.

+0

Чем больше вы MILANG ... Cheers ... !!! :-) –

Смежные вопросы