karbunkul: Блог

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

Извлечь данные из пользовательского поля объекта node

30 января 2012 в 8:30

Это мой первый пост на данном ресурсе, поэтому строго не судить. Drupal начал использовать с 7 версии и 6 совсем не знаю, да и знать не хочу.

Сделал сайт, разобрался с views, но надо было получить чистые значения полей из объекта node. Первым делом я начал искать на просторах интернета, в том числе и на этом сайте. Но ничего внятного ни на английском ни на русском не нашел.

<?phpprint render($content)?> дает нам сгенерированный html код с приписыванием div'ов, классов css и прочую лабудень, которая не всегда то и нужна. Поэтому не найдя явного ответа я решил данную проблему написанием своей функции.

<?php  function get_field($field){
    
$res = array();
    foreach (
$field as $val){
      
$res[] = $val['value'];
    }
    return 
$res;    ?>