Вставка PHP-кода на базовую страницу Drupal 7

#javascript #php #drupal-7

#javascript #php #drupal-7

Вопрос:

Я новичок в Drupal, это может быть простой вопрос. Я создал базовую страницу в панели администратора Drupal 7 с формой в качестве содержимого.

Теперь мне нужно добавить некоторый php-код в поле действия формы для обработки данных формы. Ниже приведен мой HTML-код для вашей справки :

  <form class="small_indend" id="popup_form" name="popup_form">
 <div class="form-group"><label class="font_size" for="name">1. Name</label>
 <div class="col-md-12">
 <div class="col-md-8 width_device1"><input class="form-control"  id="name" name="name" onblur="if(value=='') value='Name'" onfocus="if(this.value=='Name') { this.value=''; }" onkeypress="return AllowAlphabetOnly(event)" placeholder="Name" type="text" value="Name" />
 </div>
 </div>
 </div>
 </form>
  

Есть ли какой-либо модуль для этого? Или единственный способ — использовать js?

Комментарии:

1. вы можете создать шаблон для своего блока или страницы.

2. Да, это можно сделать на основе идентификатора узла, верно?

3. ДА. Вы на правильном пути. 🙂

4. Хорошо, большое спасибо за ваш ответ.

Ответ №1:

Вот шаги по использованию php-кода в вашем контенте,

  1. Включите модуль «PHP filter». Он добавит «PHP-код» в качестве одного из выбираемых параметров для «текстового формата» в длинных текстовых полях.
  2. При создании страницы выберите «PHP-код» в качестве «текстового формата» для поля.

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