【发布时间】:2017-03-01 16:46:16
【问题描述】:
Atm 我正在尝试“重新设计”我老板的页面以摆脱古怪的 nonDRY 代码.. 一遍又一遍地重复添加菜单..
我对蛋糕很“新”,但我认为可以处理它的平均水平:)
问题是……
在我的布局视图中我设置了一个
$this->start('sidebar');
$this->element('menu');
$this->end();
菜单元素是<li> 集合
我想在菜单元素之前和之后添加<li> 元素,所以我尝试了
$this->append('menu');
<li>Something</li>
$this->end();
追加和
$this->prepend('menu');
<li>Somethingelse</li>
$this->end();
把它放在前面
嗯...<li> 出现.. 但总是在前面.. 所以我想这里的问题是,元素在布局之前被渲染,这是有道理的.. 也许我累了或脑残了,但是我该如何解决这个问题?
有什么想法吗?
非常感谢:)
问候托比
【问题讨论】:
标签: append prepend cakephp-2.x