■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

カテゴリートップを表示する方法が解らないのです。 〔初心者〕

CoolBeens > カテゴリートップを表示する方法が解らないのです。 〔初心者〕 @ 2014/3/16 16:20
現在、会社案内のカテゴリーを作り、そこに沿革と概要という2つのページを作成しています。

そこで解らないのが、カテゴリーのトップを表示する事ができないのです。


■現状と私の考え方
カテゴリーのトップページを表示する場合、hoge.com/company とすれば、
表示されると単純に考えていたのですが、Not Found が返ってしまい、もしやと思い
FTPでサーバー内の "テーマ/pages"  内を確認すると、
やはり company.phpファイルは存在しておらず、company と言う名のフォルダがあり、
その中にカテゴリーに属した enkaku、gaiyouの2つのphpファイルが入っておりました。
もちろんこの2つのファイル(ページ)にはアクセスできます。

トップページ ページURL:hoge.com/
 |
 |
  −会社案内
 〔カテゴリー名:company〕
    |
    |
     − 沿革   ページURL:hoge.com/company/enkaku
     〔固定ページ名:enkaku〕
    |
    | 
     − 概要   ページURL:hoge.com/company/gaiyou
     〔固定ページ名:gaiyou〕


私の感覚では、カテゴリートップページから、それぞれ属する
子ページに遷移させる、という概念でいたのですが、
baserCMSでは、これがそもそも違うのでしょうか?

それとも何か事前に設定などを行う個所があるのでしょうか?

どなたか、ご教示頂けますと助かります。


PS:上記の私の説明、下手ですね・・・お解り頂けますでしょうか?



サーバー:ロリポップ
スマートURL: ON
セーフモード:Off
データベース: SQLite3
baserCMSバージョン: 2.0.5.1
CakePHPバージョン: 1.2.11
tsumori > Re: カテゴリートップを表示する方法が解らないのです。 〔初心者〕 @ 2014/3/16 19:07
CoolBeensさん,こんにちは.

> カテゴリーのトップページを表示する場合、hoge.com/company とすれば、
> 表示されると単純に考えていたのですが、Not Found が返ってしまい、もしやと思い

カテゴリのトップページを表示するためには,そのカテゴリに「index」という名称の固定ページを作成する必要があります.

もう少し説明すると,

 ・hoge.com/company/XXXXの「XXXX」には固定ページ名が入ります
  (CoolBeensさんの例では,「enkaku」「gaiyou」ですね)

 ・「XXXX」を省略した場合は「index」という名称の固定ページを表示します
  (それがトップページですね)

なので,カテゴリ「company」の下に,固定ページ「index」を作れば,所望の動作になると思います.
CoolBeens > Re: カテゴリートップを表示する方法が解らないのです。 〔初心者〕 @ 2014/3/16 20:07
tsumoriさん

早速のご返答ありがとうございます。

ご解説いただいた通りに「index」を作成したところ、
見事に思惑通りの動きをさせる事ができました。

index を作成するとは、全くの盲点で、
tsumoriさんに教えて頂けなければ、よりドツボに嵌るところでした。
本当にありがとうございました、助かりました!
ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
30 人のユーザが現在オンラインです。 (30 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 30