2012-10-05 26 views
2

我如何把這個:機器人了Noindex,nofollow的在CakePHP的2.0

<?php echo $this->Html->meta(array('name' => 'robots', 'content' => 'noindex'));?> 

從我的觀點我佈局的頭部?

我已經嘗試了與腳本和css相同的技術,通過添加第二個參數來指定我的塊,但它不工作。

+0

其中第二個參數? 'array('inline'=> false)'? –

+0

是的,我試過了: <?php echo $ this-> Html-> meta(array('name'=>'ROBOTS','content'=>'ALL'),array('inline'=> false))?> <?php echo $ this-> Html-> meta(array('name'=>'ROBOTS','content'=>'ALL'),false)?> –

回答

1

如果你看看測試用例,它應該工作! https://github.com/cakephp/cakephp/blob/2.3/lib/Cake/Test/Case/View/Helper/HtmlHelperTest.php#L1520

例如

echo $this->Html->meta(array('name' => 'ROBOTS', 'content' => 'ALL')); 

你試過最新的2.2頭嗎? 以防萬一在過去解決了一些問題。 PS:視圖塊直到2.1才被引入。你似乎有2.0看你的標籤。

+0

我改變了我的標籤,其實際版本2.2.1。您顯示的示例有效,但未放置在佈局中。 –

3
<?php $this->Html->meta(array('name' => 'robots', 'content' => 'noindex,nofollow'), null, array('inline' => false)) ?> 

我錯過了第二個參數:空