1

zend プロジェクトに画像または css ファイルを追加できません。

project/public/css/style.css . 

マイページにこのcssファイルを含めることはできません。css ファイルの URL をコピーすると、自分のホームページにリダイレクトされます。ただし、URL アドレスの末尾に何か入力すると、ホームページにリダイレクトされます。

たとえば、にアクセスして /project.com/asdsadasdaもエラーは発生せず、ホームページが表示されますが、アドレスが間違っています。

4

2 に答える 2

1

あなたの bootstrap.php ファイルに以下を追加してください:

protected function _initViewHelpers()
   {
      $this->bootstrap('layout');
      $layout = $this->getResource('layout');
      $view = $layout->getView();
      $view->headLink()->setStylesheet('/css/style.css');  // your CSS file
   }

そして、layout.phtml の一番上に次の行を追加します。

<head>
<?php echo $this->headMeta() ?>
<?php echo $this->headTitle() ?>
<?php echo $this->headLink()?> </head>

編集。

Zend Framework でレイアウト サポートを有効にする方法がわからない場合は、次のチュートリアルをお読みください: http://akrabat.com/zend-framework/simple-zend_layout-example/

于 2013-02-26T08:54:37.900 に答える
0

css ファイルを効果的に使用するには、Layout. Layout.phtmlあなたのレイアウトは次のようheadにcssファイルを参照できます:

<html>

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

....

十分な可能性

于 2013-02-26T08:58:02.543 に答える