Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 注意:函数include()中未定义的索引:und_Php_Drupal_View - Fatal编程技术网

Php 注意:函数include()中未定义的索引:und

Php 注意:函数include()中未定义的索引:und,php,drupal,view,Php,Drupal,View,我得到了这个错误: 注意:函数include()中未定义的索引:und(文件节点中的第5行--视图--最新的projects.tpl.php)。 代码是: <li class="<?php print strip_tags(render($content['field_portfolio_category'])); ?>"> <div class="span3"> <div class="portfolio-item thumbnail">

我得到了这个错误: 注意:函数include()中未定义的索引:und(文件节点中的第5行--视图--最新的projects.tpl.php)。

代码是:

<li class="<?php print strip_tags(render($content['field_portfolio_category'])); ?>">
<div class="span3">
    <div class="portfolio-item thumbnail">
        <a class="thumb-info lightbox" href="#popupProject_<?php print $node->nid; ?>" data-plugin-options='{"type":"inline", preloader: false}'>
            <img src="<?php echo file_create_url($node->field_image['und'][0]['uri']); ?>" alt="item">
            <span class="thumb-info-title">
              <span class="thumb-info-inner"><?php print $title; ?></span>
                <span class="thumb-info-type"><?php print strip_tags(render($content['field_portfolio_category'])); ?></span>
            </span>
            <span class="thumb-info-action">
                <span title="Universal" href="#" class="thumb-info-action-icon"><i class="icon-link"></i></span>
            </span>
        </a>
    </div>
</div>

这三个数组/数组键中的一个在
$node->field_image['und'][0]['uri']
中不可用。要摆脱它,你应该做一个条件:

<?php if(isset($node->field_image['und'][0]['uri'])) { ?>
    <img src="<?php echo file_create_url($node->field_image['und'][0]['uri']); ?>" alt="item">
<?php } ?>

字段_图像['und'][0]['uri']);?>“alt=”项目“>
或者找出其中一个数组/数组键是否写入错误


编辑:我刚刚注意到你在错误中提到了und,所以它不是三者之一,而是
und
数组…

非常感谢你…它的工作!