よくある質問と回答
CMSプラグイン
- Q.
開発環境、テスト環境、本番環境で、プラグインをそれぞれ購入する必要がありますか?
A.当プラグインは「バックアップする目的」「動作を確認する目的」に限り複製することができます。 詳しくはライセンスをご参照ください。
参照:プラグインライセンス
- Q.
テンプレートフォルダに設置しているCSSや画像などを表示させたい
A.TabaCMSAsset 関数を使用します。読み込めるファイルは「jpg」「gif」「png」「svg」「js」「css」です。
(例)
<link rel="stylesheet" href="{{ TabaCMSAsset('style.css') }}">
- Q.
ページのURLを変更したいのですが可能ですか?
A.設定ファイルのconfig.ymlの「front_uri_prefix」にパスを追加することができます。
(例)
front_uri_prefix: /cms
とした場合は、ブログの投稿リストページはhttps://ホスト名/cms/blogになります。
- Q.
投稿に商品データを表示するなどプログラムの記述をすることは可能ですか?
A.可能です。テンプレートファイル「Plugin/TabaCMS/Resource/template/default/post.twig」内に記述を修正してください。
{{ post.getBody|raw }}
この記述から以下に変更することで、記事内に記述したTwig構文が評価されるようになります。
{{ include(template_from_string(post.getBody)) }}
なお、この変更はセキュリティリスクが上がりますので、十分ご理解された上でご対応ください。
- Q.
一覧ページで表示件数の調整は出来ますか?
A.修正箇所は以下になります。
ファイル Resource/template/default/list.twigの10行目
{% set post_list = TabaCMSPostList({page_count:任意の数字}) %}
- Q.
テンプレートのデザインを修正することはできますか?
A.可能です。
テンプレートは「[EC-CUBEインストールディレクトリ]/app/Plugin/TabaCMS/Resource/template/default」に設置しています。 デザインをカスタマイズする場合は、以下手順でコピーを作成してからカスタマイズすると、プラグインのアップデート時でも上書き更新されないのでオススメです。
- 以下のディレクトリを作成してください。
[EC-CUBEインストールディレクトリ]/app/PluginData/TabaCMS/template/[テンプレートコード]
または
[EC-CUBEインストールディレクトリ]/app/template/[テンプレートコード]/Plugin/TabaCMS
- テンプレートコード … テンプレートが app/template/default に設置されている場合、「default」がテンプレートコードになります。
- ファイルが同時に存在した場合は、PluginData下のファイルを優先します。
- 「1」で作成したディレクトリにdefaultテンプレート内にあるファイルをコピーしてください。
- Q.
newsの表示件数の変更は可能でしょうか?
A.[EC-CUBEインストールディレクトリ]/TabaCMS/Resource/template/default/widget_list.twig
の7行目に記載している
{% set post_list = TabaCMSPostList({type_data_key:options.type_data_key,page_count:5}) %}
page_countの数値を変更してください。
なお、テンプレートを編集する際は、プラグインのアップデートがあった際に上書きされないように、以下ページのご参照の上、カスタマイズされることをお勧めいたします。
- Q.
EC-CUBEデフォルトテンプレート以外で使用可能ですか?
A.CSSやHTMLなどを調整することにより使用することができます。なお、テンプレートの作りにより、大幅に修正な必要な場合がございます。
- Q.
画像サイズを設定することはできますか?
A.画像をダブルクリックすると画像の設定画面が表示しますのでWidth欄に数値(50%、300pxなど)をご入力ください。
- Q.
初期状態では新着情報とブログの2つが登録されていますが、増やすことは可能ですか?
A.可能です。「投稿タイプ」で登録すると投稿の種類を追加することができます。
操作
管理画面左メニュー -> taba™ app -> CMS -> 投稿タイプ設定
- Q.
画像をアップロードできる機能はありますか?
A.「taba app CMSプラグイン」および「taba app HTMLエディタプラグイン」には、ファイルアップロード機能は含まれておりません。
別途「taba app ファイル管理プラグイン」を導入いただくことで、エディタから直接画像をアップロードしたり、画像を選択する機能をご利用いただけます。