特定のビューのヘッダーにcssを挿入したいと思います。 私はZendのマニュアルを見てきましたが、そのためのヘルパークラスについての話があります。しかし、私たちがすべてのヘルパーを利用できるかどうかはわかりません。Zend Framework - ビュー内でCSSを呼び出すには?
いつも利用できるヘルパークラスはありますか?
このようなことをする例は何でしょうか?
特定のビューのヘッダーにcssを挿入したいと思います。 私はZendのマニュアルを見てきましたが、そのためのヘルパークラスについての話があります。しかし、私たちがすべてのヘルパーを利用できるかどうかはわかりません。Zend Framework - ビュー内でCSSを呼び出すには?
いつも利用できるヘルパークラスはありますか?
このようなことをする例は何でしょうか?
これはコアヘルパーの1つで、非常にエキゾチックなセットアップをしていない限り、間違いなく利用できます。マニュアルでは、通常、あなたのスタイルを初期化するために、ビューファイルに
$styles = 'div#myDiv{margin:10px;padding:10px;}';
$this->headStyle()->appendStyle($styles);
のようなものを実行したいと思うでしょう。あなたのレイアウトファイルで、あなたが追加したものをエコーアウトする必要があります:
echo $this->headStyle();
初期化と最終エコーの両方が必要です。
編集:これはインラインで行っていることを前提としています。リンクされたCSSファイルを挿入する場合は、headlinkヘルパーを使用します。それは同じ取引です、あなたはそれを初期化してレイアウトにエコーします。
最後のケースの例を教えてください。リンクされたCSSファイルを挿入します。 :) – MEM
私はベッドで眠っている間にこれを持っているように見えますが、構文は今後の検索人のためのyvoyerの答えごとです。ありがとうございます。 – hollsk