EC-CUBE開発Wiki内検索 / 「プラグイン」で検索した結果

検索 :
  • プラグイン
    @wikiにはいくつかの便利なプラグインがあります。 アーカイブ コメント ニュース 動画(Youtube) 編集履歴 関連ブログ これ以外のプラグインについては@wikiガイドをご覧ください = http //atwiki.jp/guide/
  • プラグイン/コメント
    コメントプラグイン @wikiのwikiモードでは #comment() と入力することでコメントフォームを簡単に作成することができます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_60_ja.html たとえば、#comment() と入力すると以下のように表示されます。 r -- r (2011-09-19 18 20 27) 名前 コメント
  • トップページ
    ...満載!! @wikiプラグイン @wiki便利ツール @wiki構文 @wikiプラグイン一覧 まとめサイト作成支援ツール バグ・不具合を見つけたら? 要望がある場合は? お手数ですが、メールでお問い合わせください。
  • メニュー
    ... @wikiリンク プラグイン紹介 まとめサイト作成支援ツール 他のサービス 無料ホームページ作成 無料ブログ作成 2ch型掲示板レンタル 無料掲示板レンタル お絵かきレンタル 無料ソーシャルプロフ
  • プラグイン/ニュース
    ニュース @wikiのwikiモードでは #news(興味のある単語) と入力することで、あるキーワードに関連するニュース一覧を表示することができます 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_174_ja.html たとえば、#news(wiki)と入力すると以下のように表示されます。 【グランサガ】リセマラ当たりランキング - グランサガ攻略wiki - Gamerch(ゲーマチ) マニュアル作成に便利な「画像編集」機能を提供開始! - ナレッジ共有・社内wikiツール「NotePM」 (2021年12月6日) - エキサイトニュース マニュアル作成に便利な「画像編集」機能を提供開始! - ナレッジ共有・社内wikiツール「NotePM」 - PR TIMES 「Wiki」創設者のPC 競売に - ...
  • プラグイン/編集履歴
    更新履歴 @wikiのwikiモードでは #recent(数字) と入力することで、wikiのページ更新履歴を表示することができます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_117_ja.html たとえば、#recent(20)と入力すると以下のように表示されます。 取得中です。
  • プラグイン/アーカイブ
    アーカイブ @wikiのwikiモードでは #archive_log() と入力することで、特定のウェブページを保存しておくことができます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/25_171_ja.html たとえば、#archive_log()と入力すると以下のように表示されます。 保存したいURLとサイト名を入力して"アーカイブログ"をクリックしてみよう サイト名 URL
  • プラグイン/関連ブログ
    関連ブログ @wikiのwikiモードでは #bf(興味のある単語) と入力することで、あるキーワードに関連するブログ一覧を表示することができます 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_161_ja.html たとえば、#bf(ゲーム)と入力すると以下のように表示されます。 #bf
  • プラグイン/動画(Youtube)
    動画(youtube) @wikiのwikiモードでは #video(動画のURL) と入力することで、動画を貼り付けることが出来ます。 詳しくはこちらをご覧ください。 =>http //atwiki.jp/guide/17_209_ja.html また動画のURLはYoutubeのURLをご利用ください。 =>http //www.youtube.com/ たとえば、#video(http //youtube.com/watch?v=kTV1CcS53JQ)と入力すると以下のように表示されます。
  • EC-CUBE開発メモ一覧
    EC-CUBE [EC-CUBE]おすすめ商品の列を増やす [EC-CUBE]商品詳細ページのtitleタグ変更(SEO対策) [EC-CUBE]ポイント付与率一括変更方法 [EC-CUBE]メルマガ配信時のfrom_name変更方法 [EC-CUBE]詳細ページ毎にキーワードを入れる [EC-CUBE]ヘッダー・フッターの編集 [EC-CUBE]背景色の変更 [EC-CUBE]デザインカスタマイズ [EC-CUBE]環境変数系の定数定義ファイル [EC-CUBE]管理画面で注意 [EC-CUBE]郵便番号データの入れ替え [EC-CUBE]CSVファイルから商品データを一括登録 [EC-CUBE]商品送料・送料カスタマイズのスレッド [EC-CUBE]ブロックの編集とか追加 [EC-CUBE]QRコード埋め込み(編集中) [EC-CUBE]MySQL の遅さをサブクエリの改善とコードの一...
  • [EC-CUBE]ログイン後に見た商品の履歴を表示する
    ログイン後に「商品詳細」まで見た商品の履歴をブロック内に表示する。 クッキーに保持する。 履歴は1か月保持。 4件まで表示可能。 Cookieを削除されたらそれまで。。。 閲覧履歴情報を取得する /data/class/pages/products/LC_Page_Products_Detail.php に以下を追加。 function proccess()内に以下を追加。 function process() { $objView = new SC_SiteView(); $objCustomer = new SC_Customer(); $objQuery = new SC_Query(); $objDb = new SC_Help...
  • [EC-CUBE]ユーザーを追加する
    ショップ運営の際にすべてのユーザが管理者権限で管理画面を操作できてしまうと セキュリティ上問題になるため、権限を制御したユーザーを作成します。 ※このカスタマイズではURL直打ちをされてしまうと、ページを見ることができます。(要対処) ※非表示対象のメニューが初期表示メニューの場合、ページは表示されてしまいます。(要対処) 管理者権限の追加 システム設定>マスタデータ管理より mtb_authorityを選択 初期状態では ID 0 値:管理者 のみが登録されている。 これに権限を追加する。 たとえば、閲覧のみの権限を作成する ID 1 値:ビューアー とか。 ユーザを作成する システム設定>メンバー管理より、新規メンバーを作成する。 閲覧者を追加してみる。 画面制御を行う 実際にユーザを作成しただけでは...
  • [EC-CUBE]ポイント付与率一括変更方法
    EC-CUBEでは会員ポイント制度機能がありますが、既に登録済商品のポイント付与率を一括で変更する機能がありません。 管理画面の [基本情報管理]⇒[ポイント設定] で標準の付与率を設定できますが、 変更した場合もその後の新規登録商品にしか適用されません。 一括で変更するにはDBを直接いじるしか今のところ方法が無さそうです。 商品ごとのポイント付与率はdtb_productsテーブルのpoint_rate に格納されているので、以下のSQLを流し込めば変更されます。 UPDATE dtb_products SET point_rate = ポイント付与率; WHERE句でカテゴリごとに設定することも可。
  • [EC-CUBE]デザインカスタマイズ
    デザインカスタマイズ PC版 メインページのスタイルシート(マニュアルサイトにのってる情報が古いから書いておく) [DocumentRoot]html\user_data\packages\default\css\main.css mobile版 以下のファイルを編集すると背景色などのスタイルが変更できる。 [DocumentRoot]data\Smarty\templates\default\mobile\site_main.tpl
  • [MySQL]大量データを格納したテーブルにはインデックスを。
    郵便番号テーブル(mtb_zip)のデータ件数は約12万8000件。 これをまともにselectしたりすると、アブナイ。 そんなときはindexをはろう。 indexは本でいうところの索引。 これがあるかないかで検索スピードの差は歴然。 そもそもインデックスって? 通常、MySQLでは、selectコマンドを実行した場合、 1レコード目から最終レコードまで、シーケンシャルに検索を行っていく。 データが大量になってくると検索速度の問題が生じる。 そこで出てくるのがインデックス。 インデックスを作成すると検索速度は劇的に改善される。 ただし、MySQLでは1000件以下のデータの場合はインデックスを作成しないほうが 速いとされている。 インデックスとは先ほども記載したとおり、 本の索引のようなもの。 索引語はアイウエオ順、あるいは、アルファ...
  • [EC-CUBE]モバイルでもポイント利用注文
    モバイルでもポイントを利用した決済ができるようにします。 画面イメージ まずはテンプレート。配達日時指定画面 /data/Smarty/templates/default/mobile/shopping/deliv_date.tpl の33~35行目あたりを以下に変更。 !-- ▼mobileポイント利用 -- !--{if $tpl_login == 1}-- ■ポイント利用 br / 現在の所持ポイントは「 font color="red" !--{$tpl_user_point|default 0}-- /font pt」です。 br / 使用するポイントをご記入ください。ポイントを使用しない場合は「0」とご入力ください。 br / ※所持ポイント以上のポイントはご利用いただけま...
  • [EC-CUBE]モバイルご利用ガイドの編集方法
    「送料に関して」という項目を追加する方法。 data/Smarty/templates/テンプレートディレクトリ/mobile/guide/index.tpl デフォルトでは !– ▼メニュー ここから – a href="usage.php" accesskey="1" !–{1|numeric_emoji}– ご利用方法 /a br a href="privacy.php" accesskey="2" !–{2|numeric_emoji}– プライバシーポリシー /a br a href="charge.php" accesskey="3" !–{3|numeric_emoji}– 通信料について /a br a...
  • [EC-CUBE]管理画面で注意
    管理画面で注意 画像は一覧-メイン画像[130×130],詳細-メイン画像[260×260],詳細-メイン拡大画像[500×500]がそろってないとエラーになる罠。
  • [EC-CUBE]ブロックの編集とか追加
    EC-CUBEではトップページをいくつかのブロックに分けて管理しています。 これらのブロックの位置を変更することはもちろん、新たに追加することもできます。 ブロックの追加 管理画面から、デザイン管理>ブロック編集。 下部の「編集可能ブロック」から編集したいブロックを選択すると、上部に編集用画面が表示されます。 今回は、新たにブロックを登録したいので、「新規ブロック作成」ボタンを押してください。 ブロックの編集 tplファイルを編集していきます。 今回は、「新規開店キャンペーン・登録で2,000ポイント!」というテキストを表示させる静的なブロックを追加します。 !--▼新規会員登録キャンペーン告知 ここから-- div style="background blue;color white;font-weight bold;padding 5px...
  • [EC-CUBE]ヘッダー・フッターの編集
    管理画面→デザイン管理→ヘッダー/フッター設定 この画面で編集が可能で、反映されるファイルは html/user_data/include/header.tpl html/user_data/include/footer.tpl
  • [EC-CUBE]お気に入り機能追加
    以下のソースをすべて上書き。 インストール後に追加する場合は mtb_constants1テーブルに以下のSQLを実行する。 INSERT INTO mtb_constants VALUES ( OPTION_FAVORITE_PRODUCT , 1 , 523, お気に入り商]品登録(有効 1、無効 0) ); CREATE TABLE dtb_customer_favorite_products ( customer_id int NOT NULL, product_id int NOT NULL, create_date datetime NOT NULL, updatetime datetime NOT NULL, );
  • [EC-CUBE]CSVファイルから商品データを一括登録
    管理画面からは商品情報を1点づつしかアップできないが、 CSVファイルを使用すれば複数の商品を一括登録できる。 1.商品画像の準備とサーバへのアップロード CSVファイルを作成した時に一番迷うのが、画像の項目があること。しかも必須・・・ 下記ディレクトリへ、先に画像をアップして、そのファイル名を記載する。 /html/upload/save_image/ ※おそらくパスがサーバにより異なる。 各サーバのインストールディレクトリ内の、「upload」ディレクトリ内、「save_image」ディレクトリ 2.CSVファイルを作成 管理画面へアクセスし、「商品管理」>「商品登録CSV」のページへアクセス。 このページに載っている「登録情報」の項目を元に、CSVファイルを作成する。 このとき、CSVファイルの文字コードを、「UTF-8」にする。 Exce...
  • [EC-CUBE]モバイルへの注文受付メールに送料やらを載せる
    PCから受け付けた注文に対する確認メールには送料、手数料、ポイントなどが記載されているが モバイルからの注文に対する確認メールには合計請求金額、各商品の内訳しか記載がないので PCの機能を移す。 モバイルの決済確認画面から以下を引用してメール用のテンプレートファイルに追加する。 /data/Smarty/templates/default/mobile/shopping/confirm.tpl 送料: !--{$arrData.deliv_fee|number_format}-- 円 !--{if $arrData.charge 0}-- 代引手数料: !--{$arrData.charge|number_format}-- 円 br !--{/if}-- (内消費税: !--&...
  • ちょこっとメモ
    「処理時間:○○秒」 画面の中に「処理時間:○○秒」とか出るのは パラメータの管理モードがONになっているから。 1 有効、0 無効(納品時) 0にすると消える。 MySQL文字化け対策 DB再起動、もしくはEC-CUBE再インストールが必要らしぃ。。。 意味なぃ。 /data/class/SC_DBConn.phpのコンストラクタを編集。 55行目くらぃに文字コードをUTF-8にする処理を追加する。 // コンストラクタ function SC_DbConn($dsn = "", $err_disp = true, $new = false){ global $objDbConn;  // Debugモード指定 $option...
  • [EC-CUBE]処理の流れ
    リクエストを受け取ってから画面に表示されるまでの流れをメモ。 「当サイトについて」ページにアクセスした場合。 http //xxxx.com/about/index.php ↓ eccube/html/about/index.php ↓ [OUT] eccube/data/class_extends/page_extends/abouts/LC_Page_Abouts_Ex.php | [extends] eccube/data/class/pages/abouts/LC_Page_Abouts.php | | | init()で使用するテンプレートやtitleをセット | | | process()で | ・レイアウト取得 | ・テンプレ用のデータ取得 | ・テンプレ...
  • [EC-CUBE]人気ランキングを表示する
    売れ筋商品をランキング形式で表示させる。 売上の1~5位をランキング形式で表示。 こんな感じで。 では、さっそくカスタマイズ。 /html/frontparts/bloc/rankig.php インクルードしているファイルの名前を変更する ?phprequire_once(CLASS_EX_PATH . "page_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_Ranking_Ex.php"); $objPage = new LC_Page_FrontParts_Bloc_Ranking_Ex();register_shutdown_function(array($objPage, "destroy"))...
  • [EC-CUBE]お問い合わせメールを管理画面で確認できるようにする
    [EC-CUBE]お問い合わせメールを管理画面で確認できるようにする ※超大変だった。コレ。  サイトに載っててる通りにやってもうまくいかないので、注意。 カスタマイズ結果はこんな感じに。 1.テーブルを追加 お問い合わせを保存するテーブルを追加する。 テーブル名 dtb_contact 以下のSQLを発行し、テーブルをCREATEする。 mysql用。PostgreSQLだったら、create_date timstamp のところを create_date timestamp without time zone, に変えてね CREATE TABLE dtb_contact ( contact_id serial NOT NULL, name text, name_f text, ...
  • [EC-CUBE]パンくずリスト設置
    こんな感じでパンくずを表示させる。 画面イメージ /data/class_extends/helper_extends/SC_Helper_DB_EX.php functionを2つ追加。 ?phprequire_once(CLASS_PATH . "helper/SC_Helper_DB.php"); /** * DB関連のヘルパークラス(拡張). * * LC_Helper_DB をカスタマイズする場合はこのクラスを編集する. */class SC_Helper_DB_Ex extends SC_Helper_DB { /** * 2009.05.07 パンくずリスト表示機能追加 **/ function sfGetTopicPath($cat...
  • [EC-CUBE]送料カスタマイズのための準備
    商品送料(商品毎に送料を設定する機能)を実装する。 ※初期状態では、販売価格(単価)に入力した商品送料を上乗せする単純な仕様になっている。 さまざまな送料計算に対応できる拡張性をもたせるカスタマイズ。 /data/Smarty/templates/default/admin/products/confirm.tpl 在庫数の下に追加する。 tr td bgcolor="#f2f1ec" width="160" class="fs12n" 在庫数 /td td bgcolor="#ffffff" width="557" class="fs12n" !--{if $arrForm.stock_unlimited == 1}-...
  • [EC-CUBE]お問い合わせメールを管理画面から返信できるようにする
    先に作成した管理画面でのお問合わせ機能だけだと閲覧のみなので、管理画面からメールを返信できるようにカスタマイズする. ※これが大変だったんだった。  サイトどおりにやってもうまくいかない。ホント。 データベースの編集 お問合わせ管理画面からメールを扱えるようにするため、EC-CUBE上で送信されているメールの情報を格納しているテーブルを編集します。 dtb_mail_history デフォルトでは「order_id」が「NOT_NULL」すなわち、お買い物データがないものは、エラーとなってしまいますので、この制限をはずします。 また、送信先のメールアドレスを保存するために、「email」カラムを「text」型で追加します。 mtb_mail_template 管理画面から、 システム設定>マスタデータ管理>mtb_ma...
  • [EC-CUBE]売上集計をリアルタイムで行うとタイムアウトする
    売上集計をリアルタイムでなく、バッチモードで行うとタイムアウトしないという ただのタイムアウト回避方法。 デフォルトはリアルタイム集計法。 リアルタイムで集計したいのもわかるけど。 データが大量だとタイムアウトが発生する。 商品別集計したときの画面イメージはこんな感じ。 ちなみに、リアルタイムは 1. 「月度で集計する」や「期間で集計する」ボタンが押されたときにその場で集計→集計データ格納→集計データ取得→表示、と行う方法。 バッチモードだと 2. あらかじめ売上データを集計しておき、「月度で集計する」や「期間で集計する」ボタンが押されたときには、すでに集計して格納済みのデータを取得→表示、と行う方法。 グラフ表示も同じロジックを通るため、これまたタイムアウトで表示できなかったり。 というわけで。 先にバッチモード...
  • [EC-CUBE]カレンダーのカスタマイズ
    カレンダーの休日設定を細かくできるようにする。  1)毎週○曜日休業 の設定  2)第□の○曜日休業 の設定  3)上記該当日でも、特別に営業する日 設定ファイルで定休日を細かく設定する。 できあがりはこんな感じ。 CSSを新規作成する。 /html/user_data/packages/default/css/add.css @charset "utf-8";  /* カレンダー----------------------------------------------- */#block-calendar .sun {background #FFEECC;color #E04A00;} #block-calendar .sat {background #e6e6fa;color...
  • @wiki全体から「プラグイン」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索

ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。