1からまでを表示 (計5) |
ご回答ありがとうございます。
ちなみに、オリジナルのテーマを配置するディレクトリは
'/application/themes/{テーマ名}'ですので、記載されている通りだとすると、'themes'ディレクトリと同位置に置かれておかれておりませんでしょうか?
オリジナルのテーマを配置しているのは、
`application/themes/mytheme`になっています。その下にelementsを配置している状態です。
なので、elementsのパスは
`application/themes/mytheme/elements`
になっています。
Posted on 11月 01, 2015 at 10:41 午後
|
すみません。解決したかもしれません。
$viewは、`/concrete/themes/mytheme/elements/`を見に行くのですね…
/application/mytheme/elements を見に行っているのだと思っていました。
ただ、今度は管理用のヘッダーが消えてしまいました。何かと競合しているのでしょうか。
スティッキーヘッダーを実装しているので、それが怪しい感じもします。
Posted on 11月 01, 2015 at 9:49 午後
|
ご回答ありがとうございます。
phpタグで囲むと以下のエラーが出力されます。
予期せぬエラーが発生しました。
include(/Applications/MAMP/htdocs/concreat5_7/concrete/themes/mytheme/elements/header.php): failed to open stream: No such file or directory
該当ファイルが存在しない…ということなのですが、ファイルは存在しているのです。
謎は深まるばかりで…
Posted on 11月 01, 2015 at 8:31 午後
|
ご回答ありがとうございます。
チュートリアルというか、公式のページですね。
http://concrete5-japan.org/help/5-7/developer/designing-for-concrete5/building-a-concrete5-theme/reusing-common-elements-in-theme-template-files/
ここで書いてあるままやっているので、
$viewが正しいと思っているのですが…うまくできない状況です。
Posted on 11月 01, 2015 at 8:29 午後
|
はじめて質問させていただきます。
現在、サイト制作のため、以下環境でconcreat5を使用しています。
* MAMP 3.4
* concreat5 5.7.5.2
チュートリアルを見ながらテンプレートの作成をおこなっているのですが、件名にも書いたように
$view->inc('elements/header.php');
がdefault.phpでうまく動作せず、単なる文字列として表示されてしまいます。
を付けると明確にエラーが出るので、書き方としては間違えていないとおもうのですが…
ディレクトリ名(elements/)やファイル名 (header.php)は何度も確認しましたが、間違えていませんでした。
MAMPでの作業というところに問題があるのかな?とも思いましたが、正直お手上げ状態です。
お助けいただければ助かります。
よろしくお願いいたします。
追記: $の最後尾の`;`が抜けていたので付け足しました。それでも動かない状況です
Posted on 11月 01, 2015 at 2:08 午前
|