CS-Cart 管理画面のメニュー追加
の編集
https://yassu.jp/pukiwiki/index.php?CS-Cart+%B4%C9%CD%FD%B2%E8%CC%CC%A4%CE%A5%E1%A5%CB%A5%E5%A1%BC%C4%C9%B2%C3
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
[[CS-Cartめも]] 以下のパスにファイルを設置するだけで追加できます。 app/addons/[アドオン識別子]/schemas/menu/menu.post.php <?php $schema['central']['website']['items']['advanced_addon_name'] = array( 'attrs' => array( 'class'=>'is-addon' ), 'href' => 'advanced_addon.manage', 'position' => 500 ); return $schema; それぞれのメニュー内には以下のように書けば追加されます。 -注文:$schema['central']['orders'] -商品:$schema['central']['products'] -お客様:$schema['central']['customers'] -マーケティング:$schema['central']['marketing'] -ウェブサイト:$schema['central']['website'] is-addonクラスを書くとメニューに「A」マークが付きます。~ おそらくアドオンのメニューだと言いたいようです。 メニューに表示されるタイトルと説明はpoファイルに記述します。 msgctxt "Languages::advanced_addon_name" msgid "Advanced Addon" msgstr "アドバンスド・アドオン" msgctxt "Languages::advanced_addon_name_menu_description" msgid "Description of Advanced Addon" msgstr "アドオンの学習を行います。"
タイムスタンプを変更しない
[[CS-Cartめも]] 以下のパスにファイルを設置するだけで追加できます。 app/addons/[アドオン識別子]/schemas/menu/menu.post.php <?php $schema['central']['website']['items']['advanced_addon_name'] = array( 'attrs' => array( 'class'=>'is-addon' ), 'href' => 'advanced_addon.manage', 'position' => 500 ); return $schema; それぞれのメニュー内には以下のように書けば追加されます。 -注文:$schema['central']['orders'] -商品:$schema['central']['products'] -お客様:$schema['central']['customers'] -マーケティング:$schema['central']['marketing'] -ウェブサイト:$schema['central']['website'] is-addonクラスを書くとメニューに「A」マークが付きます。~ おそらくアドオンのメニューだと言いたいようです。 メニューに表示されるタイトルと説明はpoファイルに記述します。 msgctxt "Languages::advanced_addon_name" msgid "Advanced Addon" msgstr "アドバンスド・アドオン" msgctxt "Languages::advanced_addon_name_menu_description" msgid "Description of Advanced Addon" msgstr "アドオンの学習を行います。"
テキスト整形のルールを表示する