我正在开发CakePHP 3。
我必须像这样创建ul
列表
<ul class="slides"
<li data-thumb="image.jpg">
<img src="image.jpg">
</li>
<li data-thumb="image.jpg">
<img src="image.jpg">
</li>
</ul>
在Html Helper
HERE的CakePHP Book中,它有一个创建嵌套列表并多次使用它的示例。但我想创建一次只能使用的列表。
我怎么能这样做?
答案 0 :(得分:4)
除了图像错误的路径外,如果html不会改变代码,那么模板中的代码非常相似:
<ul class="slides"
<li data-thumb="/images/image.jpg">
<img src="/images/image.jpg">
</li>
<li data-thumb="/images/image.jpg">
<img src="/images/image.jpg">
</li>
</ul>
但是,最好使用appropriate helpers,以便路径正确无论应用程序的安装方式如何(即http://localhost/project-name/
或http://my-project.dev/
或http://example.com/
或等等。):
<ul class="slides"
<li data-thumb="<?= $this->Url->image('image.jpg') ?>">
<?= $this->Html->image('image.jpg') ?>
</li>
<li data-thumb="<?= $this->Url->image('image.jpg') ?>">
<?= $this->Html->image('image.jpg') ?>
</li>
</ul>