我正在尝试根据内容类型开发模板。场景是我需要从mysql获取数据并在我的网站上以特定格式显示它。 我做的事情是:
render faculty
中添加了一个名为template.php
的函数,其中我从数据库中获取了所有必要的值并编码了模板格式styles.css
node-faculty.tpl.php
的文件,将node.tpl.php
内容复制到文件在node-faculty.tpl.php
中添加了以下代码,以便从template.php
调用该函数
<div class="content">
<!-- <?php print "arg(0)=".arg(0); ?> -->
<!-- <?php print "arg(1)=".arg(1); ?> -->
<!-- <?php $id=$_GET['id']; print "id="; print $id; ?> -->
<?php global $language;
$content = render_faculty($id); print $content; ?>
</div>
清除了我的缓存。
根据我的功能,如果我调用URL:mywebsite/contents/faculty&id=36
,页面应显示从db获取的所有信息,但这不会发生。
如果有人遇到这个问题,请告诉我。过去4天我一直这样做没有成功。
提前致谢