返信ありがとうございます。
無事解決致しました!
分かりやすくて非常に助かりました。
ありがとうございました。
Re: HTML+CSSのサイトをconcrete5に変換した後のサイト内リンクについて
2014年9月24日 at 14:03
返信ありがとうございます。詳細に書いていただいて本当に助かります。
更新の度にファイルをアップロードする形を取りたいので、テーマに書く方法を選びました。
お陰様で、404エラーは出なくなったのですが、今度はPage Not Found が出てしまいました。
HTML+CSSでの <a href="hogehoge.html">ほげほげ</a> を
concrete5でもきちんとリンク先が表示されるようにしたいと思っています。
現状は下記の通りです。
<a href="<?php echo $this->url('/hogehoge.php')?>">ほげほげ</a>
hogehoge.phpは
【concrete5ディレクトリー】/themes/【任意の半角英数字ディレクトリー】/
に置いてあります(default.phpと同じ場所)。
お手数お掛け致しますが、引き続きご教示お願いいたします。
Your post has been saved and will be published after approval by the forum moderator.
acliss
Re: HTML+CSSのサイトをconcrete5に変換した後のサイト内リンクについて
concrete5では、固定ページという概念はなく、
themesフォルダに作ったものはすべて実際のページではなく、ページタイプというものになります。
現在作られたhogehoge.phpはページタイプなのでhogehogeページタイプを使ってページを作成し、作成したページをリンク先することになります。
ページの作成方法
[編集→新規ページ]
↓
ページタイプを選択(hogehogeを選択)
↓
基本プロパティで名前、必要項目を入力(ここでページのURLスラッグを「hogehoge」にする」
↓
テーマで
$this->url('hogehoge')
とします。「.php」は不要です。
concrete5の場合 固定で作れるページはありません。すべてのページはデータベース内にありますのでphpファイルやhtmlファイルを直接指定してリンクしたい場合はconcrete5の外で作成することになります。