我正在覆盖一个如下所示的新闻模板:
<?php if ($rows): ?>
<div class="view-content">
<?php print $rows; ?>
</div>
困扰我的是,内容$rows
总是必须是包含标记的元素。我想要纯数据模型,没有任何标记作为数组或对象。
我怎样才能做到这一点?我也愿意使用视图以外的其他模块来实现类似 MVC 的模板样式。
我正在覆盖一个如下所示的新闻模板:
<?php if ($rows): ?>
<div class="view-content">
<?php print $rows; ?>
</div>
困扰我的是,内容$rows
总是必须是包含标记的元素。我想要纯数据模型,没有任何标记作为数组或对象。
我怎样才能做到这一点?我也愿意使用视图以外的其他模块来实现类似 MVC 的模板样式。
而是覆盖views-view-fields.tpl.php
模板。这用于每个单独的行,并为您提供$fields
包含对象形式的每个字段的数组。
<div class="example-row">
<span class="example-name"><?php echo $fields['name']->content; ?></span>
<span class="example-address"><?php echo $fields['field_address_value']->content; ?></span>
</div>