У меня есть пересканированный-шаблонный файлик views-view-field--block--field-photo-preview.tpl.php -- это поле картинки. Мне нужно вывести не всё поле, а только лишь путь до картинки (то есть ["field_photo_preview"]->filename) и "nid":
<?phparray(4) {
[0]=>
object(stdClass)#375 (8) {
["nid"]=>
string(3) "501"
["node_title"]=>
string(27) "Аксессуары Sparco"
["node_created"]=>
string(10) "1368622757"
["field_data_field_photo_preview_node_entity_type"]=>
string(4) "node"
["field_data_field_tags_node_entity_type"]=>
string(4) "node"
["_field_data"]=>
array(1) {
["nid"]=>
array(2) {
["entity_type"]=>
string(4) "node"
["entity"]=>
object(stdClass)#369 (34) {
["vid"]=>
string(3) "501"
["uid"]=>
string(1) "1"
["title"]=>
string(27) "Аксессуары Sparco"
["log"]=>
string(0) ""
["status"]=>
string(1) "1"
["comment"]=>
string(1) "1"
["promote"]=>
string(1) "1"
["sticky"]=>
string(1) "0"
["nid"]=>
string(3) "501"
["type"]=>
string(11) "format_text"
["language"]=>
string(2) "ru"
["created"]=>
string(10) "1368622757"
["changed"]=>
string(10) "1369053115"
["tnid"]=>
string(1) "0"
["translate"]=>
string(1) "0"
["revision_timestamp"]=>
string(10) "1369053115"
["revision_uid"]=>
string(1) "1"
["body"]=>
array(1) {
["und"]=>
array(1) {
[0]=>
array(3) {
["value"]=>
string(16830) "ТЕКСТ!"
["summary"]=>
string(0) ""
["format"]=>
string(8) "php_code"
}
}
}
["field_photo_preview"]=>
array(1) {
["und"]=>
array(1) {
[0]=>
array(14) {
["fid"]=>
string(4) "1409"
["alt"]=>
string(0) ""
["title"]=>
string(0) ""
["width"]=>
string(3) "215"
["height"]=>
string(3) "300"
["uid"]=>
string(1) "1"
["filename"]=>
string(45) "toner114-img215x300-13510725310jt4ci70419.jpg"
["uri"]=>
string(54) "public://toner114-img215x300-13510725310jt4ci70419.jpg"
["filemime"]=>
string(10) "image/jpeg"
["filesize"]=>
string(5) "11821"
["status"]=>
string(1) "1"
["timestamp"]=>
string(10) "1369053115"
["type"]=>
string(5) "image"
["rdf_mapping"]=>
array(0) {
}
}
}
}
["field_under_title"]=>
array(1) {
["und"]=>
array(1) {
[0]=>
array(2) {
["value"]=>
string(96) "Технологии из мира автогонок для каждого автомобиля"
["format"]=>
string(8) "php_code"
}
}
}
["field_tags"]=>
array(1) {
["und"]=>
array(3) {
[0]=>
array(1) {
["tid"]=>
string(4) "1982"
}
[1]=>
array(1) {
["tid"]=>
string(4) "1985"
}
[2]=>
array(1) {
["tid"]=>
string(4) "1965"
}
}
}
["field_roles"]=>
array(1) {
["und"]=>
array(1) {
[0]=>
array(1) {
["tid"]=>
string(4) "1960"
}
}
}
["field_show_on_main_page"]=>
array(1) {
["und"]=>
array(1) {
[0]=>
array(1) {
["value"]=>
string(2) "on"
}
}
}
["metatags"]=>
array(1) {
["ru"]=>
array(1) {
["keywords"]=>
array(1) {
["value"]=>
string(188) "машин"
}
}
}
["rdf_mapping"]=>
array(9) {
["rdftype"]=>
array(2) {
[0]=>
string(9) "sioc:Item"
[1]=>
string(13) "foaf:Document"
}
["title"]=>
array(1) {
["predicates"]=>
array(1) {
[0]=>
string(8) "dc:title"
}
}
["created"]=>
array(3) {
["predicates"]=>
array(2) {
[0]=>
string(7) "dc:date"
[1]=>
string(10) "dc:created"
}
["datatype"]=>
string(12) "xsd:dateTime"
["callback"]=>
string(12) "date_iso8601"
}
["changed"]=>
array(3) {
["predicates"]=>
array(1) {
[0]=>
string(11) "dc:modified"
}
["datatype"]=>
string(12) "xsd:dateTime"
["callback"]=>
string(12) "date_iso8601"
}
["body"]=>
array(1) {
["predicates"]=>
array(1) {
[0]=>
string(15) "content:encoded"
}
}
["uid"]=>
array(2) {
["predicates"]=>
array(1) {
[0]=>
string(16) "sioc:has_creator"
}
["type"]=>
string(3) "rel"
}
["name"]=>
array(1) {
["predicates"]=>
array(1) {
[0]=>
string(9) "foaf:name"
}
}
["comment_count"]=>
array(2) {
["predicates"]=>
array(1) {
[0]=>
string(16) "sioc:num_replies"
}
["datatype"]=>
string(11) "xsd:integer"
}
["last_activity"]=>
array(3) {
["predicates"]=>
array(1) {
[0]=>
string(23) "sioc:last_activity_date"
}
["datatype"]=>
string(12) "xsd:dateTime"
["callback"]=>
string(12) "date_iso8601"
}
}
["cid"]=>
string(1) "0"
["last_comment_timestamp"]=>
string(10) "1368622757"
["last_comment_name"]=>
string(0) ""
["last_comment_uid"]=>
string(1) "1"
["comment_count"]=>
string(1) "0"
["name"]=>
string(5) "anree"
["picture"]=>
string(3) "927"
["data"]=>
string(189) "a:6:{s:7:"overlay";i:1;s:16:"ckeditor_default";s:1:"t";s:20:"ckeditor_show_toggle";s:1:"t";s:14:"ckeditor_width";s:4:"100%";s:13:"ckeditor_lang";s:2:"ru";s:18:"ckeditor_auto_lang";s:1:"t";}"
["weight_weight"]=>
bool(false)
}
}
}
["field_field_photo_preview"]=>
array(1) {
[0]=>
array(2) {
["rendered"]=>
array(5) {
["#theme"]=>
string(15) "image_formatter"
["#item"]=>
array(14) {
["fid"]=>
string(4) "1409"
["alt"]=>
string(0) ""
["title"]=>
string(0) ""
["width"]=>
string(3) "215"
["height"]=>
string(3) "300"
["uid"]=>
string(1) "1"
["filename"]=>
string(45) "toner114-img215x300-13510725310jt4ci70419.jpg"
["uri"]=>
string(54) "public://toner114-img215x300-13510725310jt4ci70419.jpg"
["filemime"]=>
string(10) "image/jpeg"
["filesize"]=>
string(5) "11821"
["status"]=>
string(1) "1"
["timestamp"]=>
string(10) "1369053115"
["type"]=>
string(5) "image"
["rdf_mapping"]=>
array(0) {
}
}
["#image_style"]=>
string(7) "263x263"
["#path"]=>
string(0) ""
["#access"]=>
bool(true)
}
["raw"]=>
array(14) {
["fid"]=>
string(4) "1409"
["alt"]=>
string(0) ""
["title"]=>
string(0) ""
["width"]=>
string(3) "215"
["height"]=>
string(3) "300"
["uid"]=>
string(1) "1"
["filename"]=>
string(45) "toner114-img215x300-13510725310jt4ci70419.jpg"
["uri"]=>
string(54) "public://toner114-img215x300-13510725310jt4ci70419.jpg"
["filemime"]=>
string(10) "image/jpeg"
["filesize"]=>
string(5) "11821"
["status"]=>
string(1) "1"
["timestamp"]=>
string(10) "1369053115"
["type"]=>
string(5) "image"
["rdf_mapping"]=>
array(0) {
}
}
}
}
["field_field_tags"]=>
array(1) {
[0]=>
array(2) {
["rendered"]=>
array(3) {
["#theme"]=>
string(29) "hs_taxonomy_formatter_lineage"
["#lineage"]=>
array(1) {
[0]=>
array(1) {
["#markup"]=>
string(20) "аксессуары"
}
}
["#access"]=>
bool(true)
}
["raw"]=>
array(2) {
["tid"]=>
string(4) "1982"
["hs_lineages"]=>
array(1) {
[0]=>
array(3) {
["lineage"]=>
int(0)
["level"]=>
int(0)
["label"]=>
string(20) "аксессуары"
}
}
}
}
}
}?>
Как это можно реализовать?
Дело в том, что у меня даже этот код ничего не выводит: print $fields['field_photo_preview']->content; ..
Уже очень давно гуглю, но ни один вариант вывода не работает...
Заранее спасибо.
Комментарии
спасибо, дорылся сам: $row->_field_data['nid']['entity']->field_photo_preview['und'][0]['filename'];