0

「index.phtml」という名前のZendレイアウトに「style.css」という名前のファイルを含めようとしています。私のフォルダツリーは次のとおりです。

    laltroposto
      |-public
      |   |-index.phtml
      |   |-css
      |   |   !-style.css
      |   !-...
      |-application
      |   |-layouts
      |   |   !-scripts
      |   |       !-index.phtml
      |   !...
      !-library
          !-...

これは、インクルードcssのコードです(ヘッドのタグに含まれています)。

<?php echo $this->headLink()->appendStylesheet('css/style.css'); ?>

私も試しました:

<?php echo $this->headLink()->appendStylesheet('/css/style.css'); ?>

これは私のエラーです:

Failed to load resource: the server responded with a status of 404 (Not Found) http://www.laltroposto.com/js/jquery.js

手助け?

4

3 に答える 3

0
<?php echo $this->headLink()->appendStylesheet('css/style.css'); ?>

/css/style.css = index.phtml/css/style.css

cssの前に追加の末尾のスラッシュがありました!

于 2012-12-23T12:34:46.320 に答える
0

www.laltroposto.com ではなく、www.laltroposto.org で自分のサイトをホストすることにしました...理由がわかりません!

于 2012-12-27T19:55:27.727 に答える
0

cssファイルには問題がありませんが、jsファイルには問題があります:jquery.js

404 (Not Found) http://www.laltroposto.com/js/jquery.js

前に述べたように、js をロードしたファイルの最初のパスにスラッシュを追加することを忘れないでください。そうしないと、ルートと見なされ、404 エラー ページが表示されます。

それがあなたを助けることを願っています。

于 2012-12-27T20:36:51.143 に答える