CakePhp3元描述

时间:2015-07-16 09:45:53

标签: cakephp-3.0

我想问,是否有办法从视图文件中分配元描述标签? 我知道,我的.ctp文件中的这段代码可以正常工作:

// Assign title tag
$this->assign('title','Page title);

我试过了:

$this->Html->assing('description','description']);

但没有成功。

或者,如果这不可能,如何设置元描述,但不是从布局? 这有效,但仅适用于布局视图文件:

<?= $this->Html->meta(
    'description',
    'enter any meta description here'
);?>

1 个答案:

答案 0 :(得分:3)

block功能使用meta()选项http://api.cakephp.org/3.0/class-Cake.View.Helper.HtmlHelper.html#_meta

<?php $this->Html->meta(
    'description',
    'enter any meta description here',
    ['block' => 'meta']
);?>

然后回显布局中的meta块:

<?= $this->fetch('meta'); ?>