個人用ツール

「ver4/テンプレート制作」を編集中

提供: baserCMS公式ガイド

移動: 案内, 検索

警告: ログインしていません。

編集すると、IPアドレスがこのページの編集履歴に記録されます。
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 編集中の文章
行1: 行1:
 
 
[このコンテンツは内容調整中です]
 
[このコンテンツは内容調整中です]
  
行10: 行9:
  
 
<pre>
 
<pre>
{baserCMSの設置フォルダ}/theme/{テーマ名}/
+
{baserCMSの設置フォルダ}/app/webroot/theme/{テーマ名}/
 
</pre>
 
</pre>
  
行93: 行92:
 
* 外部CSS「style.css」を読み込む為に以下のタグを記述する ※ 読み込むファイルのフォルダ階層が変わっても、適切なURLを出力します。<br />
 
* 外部CSS「style.css」を読み込む為に以下のタグを記述する ※ 読み込むファイルのフォルダ階層が変わっても、適切なURLを出力します。<br />
 
<small>※ スラッシュから始まるルートパスを使えば通常のCSS読み込みタグでも問題ありませんが、テーマとして配布する場合は、設置フォルダの階層が変わる可能性があるので、必ず次のタグで記述します。<br /> ※ ファイル名(拡張子なし)のみを指定した場合、css フォルダ内のファイルとしてURLが自動出力されます。</small>
 
<small>※ スラッシュから始まるルートパスを使えば通常のCSS読み込みタグでも問題ありませんが、テーマとして配布する場合は、設置フォルダの階層が変わる可能性があるので、必ず次のタグで記述します。<br /> ※ ファイル名(拡張子なし)のみを指定した場合、css フォルダ内のファイルとしてURLが自動出力されます。</small>
 +
 
<syntaxhighlight lang="php">
 
<syntaxhighlight lang="php">
 
<?php $this->BcBaser->css('style') ?>
 
<?php $this->BcBaser->css('style') ?>
行100: 行100:
 
<?php $this->BcBaser->js('jquery') ?>
 
<?php $this->BcBaser->js('jquery') ?>
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 
<small> ※ 拡張子は省略できます。<br /> ※ あらかじめjsフォルダ内にjavascriptを配置しておく必要があります。</small>
 
<small> ※ 拡張子は省略できます。<br /> ※ あらかじめjsフォルダ内にjavascriptを配置しておく必要があります。</small>
 
* bodyタグの最後に、次の baserタグを記述する
 
* bodyタグの最後に、次の baserタグを記述する
行105: 行106:
 
<?php $this->BcBaser->func() ?>
 
<?php $this->BcBaser->func() ?>
 
</syntaxhighlight>
 
</syntaxhighlight>
(例){baserCMSの設置フォルダ}/Layouts/default.ctp
+
 
 +
(例){baserCMSの設置フォルダ}/app/View/Layouts/default.ctp
 +
 
 
<syntaxhighlight lang="php">
 
<syntaxhighlight lang="php">
 
<html>
 
<html>
行139: 行142:
 
## コンテンツページを登録する
 
## コンテンツページを登録する
  
ここでは、Webページを http://{baserCMS設置URL}/overview/index として参照できるようにします。<br />  
+
ここでは、Webページを http://{baserCMS設置URL}/about/index として参照できるようにします。<br /> まず、事前にテンプレートフォルダ内に、「Pages」という名称のフォルダを作成し、アップロードした上で、<u>アクセス権を707(環境によっては 777)に変更しておきます。</u>
* 管理画面にログインし、コンテンツ管理を開きます。
+
* 管理画面にログインし、固定ページ管理を開きます。
[[ファイル:contents_template01.png|350px]]</br>
+
* サブメニューのページカテゴリー管理メニューより「新規に登録する」をクリックします。
* 一番上のフォルダのフォルダ名の横の…をクリックし、開いた管理メニューより「フォルダ」をクリックします。
+
* ページカテゴリ名欄に「about」と入力します。(URLのフォルダ名として利用されます)
* 最下段に「新しいフォルダー」が作られますので、「このサイトについて」と入力します。(Webページのタイトルとして利用されます)
+
* ページカテゴリタイトル欄に「このサイトについて」と入力します。(Webページのタイトルとして利用されます)
[[ファイル:contents_template02.png|350px]]</br>
+
* 「登録」ボタンをクリックしてページカテゴリの登録を完了します。
* いま作った「このサイトについて」の横の…をクリックし、開いたメニューから編集をクリックします。
+
* 固定ページ管理メニューより「新規に登録する」をクリックします。
[[ファイル:contents_template03.png|800px]]</br>
+
* カテゴリ欄より「このサイトについて」を選択します。
* URLの右下の入力欄に「overview」と入力します。(URLのフォルダ名として利用されます)
+
* 公開状態の「公開する」にチェックを入れます
+
* 「保存」ボタンをクリックしてページカテゴリの登録を完了します。
+
[[ファイル:contents_template04.png|350px]]</br>
+
* コンテンツ管理に戻り、いま作った「このサイトについて」の横の…をクリックし、開いたメニューから固定ページをクリックします。
+
[[ファイル:contents_template06_2.png|350px]]</br>
+
* ページの名称「このサイトについて」を入力します。
+
<small>※ indexという名称のページを作成する場合、ページカテゴリ名とページ名を同じにするとタイトルタグやパンくずにおいてカテゴリ名を省略する事ができます。</small>
+
[[ファイル:contents_template05_3.png|350px]]</br>
+
* 「このサイトについて」フォルダの下の「このサイトについて」の横の…をクリックし、開いたメニューから編集をクリックし編集ページを開きます。</br>
+
[[ファイル:contents_template06.png|800px]]</br>
+
 
* ページ名欄に「index」と入力します。(URLのファイル名として利用されます。)
 
* ページ名欄に「index」と入力します。(URLのファイル名として利用されます。)
* タイトル欄には「このサイトについて」と入力します。
+
* タイトル欄には「このサイトについて」と入力します。<br />
[[ファイル:contents_template07.png|800px]]</br>
+
<small>※ indexという名称のページを作成する場合、ページカテゴリ名とページ名を同じにするとタイトルタグやパンくずにおいてカテゴリ名を省略する事ができます。</small>
* オプションタブを選択し、説明文欄に任意に説明文を入力します。(metaタグのdescriptionとして利用されます)
+
* 説明文欄に任意に説明文を入力します。(metaタグのdescriptionとして利用されます)
 
* 本文欄に任意の文章を入力します。
 
* 本文欄に任意の文章を入力します。
* 「保存」ボタンをクリックし、ページ登録を完了します。
+
* 「登録」ボタンをクリックし、ページ登録を完了します。
* 画面一番下の「プレビュー」ボタンをクリックして表示を確認します(別タブで開きます)。
+
* 画面一番下の「保存前確認」ボタンをクリックして表示を確認します。
* http://{baserCMS設置URL}/overview/index のURLとして確認する場合は、編集ボタンをクリックし、上段のタブを「基本設定」に変えて、公開状態「公開する」にチェックを入れ、「保存」ボタンをクリックします。
+
* http://{baserCMS設置URL}/about/index のURLとして確認する場合は、編集ボタンをクリックし、公開状態「公開する」に変更して「更新」ボタンをクリックします。
  
 
## ヘッダーなどの共通部品を部品化する(任意)
 
## ヘッダーなどの共通部品を部品化する(任意)
行181: 行173:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
(例){baserCMSの設置フォルダ}/Elements/header.php<br /> ※ ヘッダーとフッターは特別で、$this->BcBaser->header() / $this->BcBaser->footer() で呼び出す事ができます。
+
(例){baserCMSの設置フォルダ}/app/View/Elements/header.php<br /> ※ ヘッダーとフッターは特別で、$this->BcBaser->header() / $this->BcBaser->footer() で呼び出す事ができます。
  
 
<syntaxhighlight lang="php">
 
<syntaxhighlight lang="php">
行187: 行179:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
(例){baserCMSの設置フォルダ}/Layouts/default.php
+
(例){baserCMSの設置フォルダ}/app/View/Layouts/default.php
  
 
<syntaxhighlight lang="php">
 
<syntaxhighlight lang="php">

baserCMS公式ガイドへのすべての投稿は、他の利用者によって編集、変更、除去される場合があります。 あなたの投稿を、他人が遠慮なく編集するのを望まない場合は、ここには投稿しないでください。
また、投稿するのは、あなたが書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください (詳細は[[Basercms:著作権 ]]を参照)。 著作権保護されている作品を、許諾なしに投稿してはいけません!

Add Categories
  

中止 | 編集の仕方 (新しいウィンドウで開きます)