我是drupal的新手。我创建了一个新的drupal主题。我的主题影响了drupal页面。如果我单击添加内容页面,内容页面未格式化。我无法在新主题中添加内容。 这里我有粘贴页面 - front.tpl.php文件。
<div id="wrapper">
<header id="header">
<div class="section clearfix">
<div class="logo_left">
<?php if ($logo): ?>
<a href="<?php print $front_page; ?>" title="<?php print t('Home'); ?>" rel="home" id="logo">
<img src="<?php print $logo; ?>" alt="<?php print t('Home'); ?>" />
</a>
<?php endif; ?>
</div>
<nav class="logo_right"><?php print render($page['header']);?></nav>
</div></header> <!-- /.section, /#header -->
<div id="menu">
<!--ul>
<li><a href="#">About</a></li>
<li><a href="#">Service</a></li>
<li><a href="#">Client</a></li>
<li><a href="#">Contact</a></li>
</ul-->
<?php print render($page['header_menus']); ?>
</div>
<div id="content">
<div id="leftcontent">
<div id="flash">
</div>
<div id="leftcontent1" >
<div class="rightcontentheader"> <h2>CLIENT REPORTING</h2></div>
<?php print render($page['block_one']); ?>
</div>
<div id="leftcontent2">
<div class="rightcontentheader"> <h2>AUTOMATED MARKETING</h2></div>
<?php print render($page['block_two']); ?>
</div>
</div>
<div id="rightcontent">
<div id="rightconent1">
<div class="rightcontentheader"> <h2>REAL ROI IMPACT</h2></div>
<?php print render($page['galery_right']); ?>
</div>
<div id="rightconent2">
<div class="rightcontentheader"><h2>LATEST NEWS</h2></div>
<?php print render($page['block_three']); ?>
</div>
</div>
</div>
<div id="footer">
</div>
</div>
答案 0 :(得分:0)
您需要一个名为page.tpl.php
的页面模板文件。在那里你可以定义你的布局。如果找不到该文件,drupal会回退到它的默认主题。 (未格式化但包括所有内容)。
在drupal site上,您可以找到此默认page.tpl.php
文件。我建议你从那里开始编辑,留下所有php变量。删除变量会导致部分页面无法加载。
<强>更新强> 很抱歉,该链接适用于Drupal 5,也许您可以更好地使用其中一个已发布模板的文件。
更新2 更新了Drupal 7的链接。您必须单击评论正上方的“查看源”按钮