4
を働いていないプロパティを記述し、画像をメタタグを追加Zend Frameworkの - メタタグを使用して、私は動的にタイトルを設定するFacebookの共有ボタンを使用しようとしています
<meta property="og:title" content="title" /> <meta property="og:description" content="description" /> <meta property="og:image" content="thumbnail_image" />
これが同じです質問: Zend framework: Meta property integration
私が示唆されたものをやって試してみました - しかし、そのは この作業ではないが、私は私のlayout.phtmlに実装されたものである
<?php $doctypeHelper = new Zend_View_Helper_Doctype(); $doctypeHelper->doctype('XHTML1_RDFA'); echo $this->doctype(); ?> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol.org/schema/"> <head> <?php echo $this->headMeta();?> </head>
はその後、私の意見では、私が
<?php $this->headMeta()->setProperty('og:title', 'my article title');?>
としてメタプロパティを設定してみてください。しかし、このコードは文句を言わない実行し、ビューがレンダリングされるときに、私はエラーを取得しています -
Invalid value passed to set; please use setMeta() C:\webserver\apache\htdocs\dezyre\trunk\library\Zend\View\Helper\HeadMeta.php(164): Zend_View_Helper_HeadMeta->set(Object(stdClass))の線に沿って何か
任意のアイデア、いただきました!ここで間違っ ご協力いただきありがとうござい
はエイドリアンありがとう - それは今完璧に動作します:) – Gublooo
をちょうどこのに追加する –
を助けて@Gublooo嬉しい、私は 'のsetName($キー、$を呼び出す' DOCTYPE HTML'、と同様の問題がありました値) '' $ value'は 'null'でした –