Как не публиковать вебформы?

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

Аватар пользователя venji venji 21 апреля 2016 в 12:31

Здравствуйте, подскажите кто сталкивался, делаю вебформы, и вывожу их программно в типе материала, но они еще также присутствуют как отдельные страницы, как сделать чтоб вебформ на отдельных страницах не было?

Комментарии

Аватар пользователя Studio VIZA Studio VIZA 21 апреля 2016 в 12:35

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

Аватар пользователя venji venji 21 апреля 2016 в 12:43

Блок блоком, но все равно у вебформы есть свой урл по которому она доступна, притом что я не вывожу блоком а вывожу кодом, так как мне нужно не на одной странице на всем типе.

$block = module_invoke('webform', 'block_view', 'client-block-613');
print render($block['content']);
Аватар пользователя Studio VIZA Studio VIZA 21 апреля 2016 в 13:45

я предложил идеальный вариант, делается ровно 5 секунд. Плюс, обновления не будут иметь на мою работу не благотворного влияния.

Аватар пользователя venji venji 21 апреля 2016 в 13:50

хмм, а нету некой альтернативы, в место вебформы, чтобы на пример сделать на странице форму отправки?

Аватар пользователя sergeybelya sergeybelya 21 апреля 2016 в 13:51

Но вы можете в управлении отображением типа материала "Вебформа" скрыть показ самой формы, а выводить ее в блоке на нужных страницах, если вам это нужно.

Аватар пользователя venji venji 21 апреля 2016 в 13:54

Скрыть то я ее могу, но все равно получаю страницу.. только просто с заголовком без веб формы, осбо не легче)