個人用ツール

「テーマに関する用語」を編集中

提供: baserCMS公式ガイド

移動: 案内, 検索

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

編集すると、IPアドレスがこのページの編集履歴に記録されます。
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 編集中の文章
行93: 行93:
 
テーマ内で使用できる[http://book.cakephp.org/1.2/ja/The-Manual/Developing-with-CakePHP/Helpers.html ヘルパー]です。ヘルパーはサイトの表示部分に関して、特定の機能を持った関数で、以下のフォルダに設置します。
 
テーマ内で使用できる[http://book.cakephp.org/1.2/ja/The-Manual/Developing-with-CakePHP/Helpers.html ヘルパー]です。ヘルパーはサイトの表示部分に関して、特定の機能を持った関数で、以下のフォルダに設置します。
  
####Ver.3系統における設置場所
+
####Ver.3系統
 
<pre>/app/webroot/theme/(テーマフォルダ)/Helpers/</pre>
 
<pre>/app/webroot/theme/(テーマフォルダ)/Helpers/</pre>
  
####Ver.2系統における設置場所
+
####Ver.2系統
 
<pre>/app/webroot/themed/(テーマフォルダ)/helpers/</pre>
 
<pre>/app/webroot/themed/(テーマフォルダ)/helpers/</pre>
  
 
なお、テーマヘルパーは以下のように「AppHelper」を継承して作成しますが、バージョンによってクラスの規則が異なります。例えばテーマ「hoge」で使うテーマヘルパーの場合、
 
なお、テーマヘルパーは以下のように「AppHelper」を継承して作成しますが、バージョンによってクラスの規則が異なります。例えばテーマ「hoge」で使うテーマヘルパーの場合、
####Ver.3系統におけるクラス名
+
####Ver.3系統
 
<pre>class BcHogeHelper extends AppHelper {</pre>
 
<pre>class BcHogeHelper extends AppHelper {</pre>
 
Ver.3ではクラス名の始めに「Bc」をつけます。
 
Ver.3ではクラス名の始めに「Bc」をつけます。
####Ver.2系統におけるクラス名
+
####Ver.2系統
 
<pre>class HogeHelper extends AppHelper {</pre>
 
<pre>class HogeHelper extends AppHelper {</pre>
 
Ver.2系統では、上のように「Bc」をつけません。
 
Ver.2系統では、上のように「Bc」をつけません。
行111: 行111:
 
というヘルパーを呼び出すには、
 
というヘルパーを呼び出すには、
  
####Ver.3系統における呼び出し方
+
####Ver.3系統
 
<pre><?php $this->BcBaser->getBaserwiki(); ?></pre>
 
<pre><?php $this->BcBaser->getBaserwiki(); ?></pre>
  
####Ver.2系統における呼び出し方
+
####Ver.2系統
 
<pre><?php $hoge->getBaserwiki(); ?></pre>
 
<pre><?php $hoge->getBaserwiki(); ?></pre>
 
とします。
 
とします。

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

Add Categories
  

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