我为控制器test
设置了一些CakePHP模板文件(.ctp)。我有/test/index
和test/search
页面,分别使用index.ctp
和search.ctp
。CakePHP:高效加载静态左菜单
有一个左侧大小的垂直菜单部分进入每个页面,但看起来多余且没有必要在每个.ctp
文件中包含相同的HTML代码,这些文件将在/test/
之下。
此左侧菜单的代码如下所示,我希望每次创建新页面时都不要复制并粘贴它。有没有办法为test
控制器的所有.ctp
文件加载包含此代码的单独文件?或者我正在接近这种不正当的方式?我现在学习了CakePHP 1.3附带的默认模板文件。
<div class="actions">
<h3><?php __('Menu'); ?></h3>
<ul>
<li><?php echo $this->Html->link(__('Product Search', true), array('action' => 'search')); ?></li>
</ul>
</div>
另外,虽然我有这个问题了,什么是类名(“行动”)在div
标签的意义是什么?
你确定了我的两个问题。非常感谢! – musicliftsme 2012-04-12 21:15:11