> フロント機能 > 「この商品を買った人はこんな商品も買っています」プラグインを公開しました |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
seasoft |
投稿日時: 2009/11/7 9:54
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
「この商品を買った人はこんな商品も買っています」プラグインを公開しました http://svn.ec-cube.net/open_trac/changeset/18371
・商品詳細画面(表示中の商品)のみを対象としています。 ・オンライン集計処理していますので、商品数・受注数によっては、少々厳しい(重い)かもしれません。 ▼画面サンプル
|
tao_s |
投稿日時: 2009/11/7 15:31
対応状況: −−−
|
仙人 登録日: 2008/8/20 居住地: 東京 投稿: 799 |
Re: 「この商品を買った人はこんな商品も買っています」プラグインを公開しました
|
toshi-t |
投稿日時: 2009/11/9 11:24
対応状況: −−−
|
新米 登録日: 2009/8/6 居住地: 投稿: 6 |
Re: 「この商品を買った人はこんな商品も買っています」プラグインを公開しました すごい!
確かにデータが増える重いかもしれませんが、 プラグインとして機能を組み込めるのは便利ですね。 |
kimy |
投稿日時: 2009/11/10 22:57
対応状況: −−−
|
新米 登録日: 2009/8/25 居住地: 投稿: 5 |
Re: 「この商品を買った人はこんな商品も買っています」プラグインを公開しました プラグインのレコメンド機能さっそく使わせていただきました。
EC-CUBEバージョン 2.4.1-comu チェンジセット[18376] PHPバージョン PHP 5.2.11 DBバージョン MySQL 5.0.82 上記環境で、require_base.phpのコメントアウトを解除して、プラグイン管理画面を表示させた後、インストールを行ったのですが失敗し、下記のようなエラーがログに出力されました。 --ログ内容(抜粋) DELETE FROM dtb_blocposition WHERE bloc_id = (SELECT bloc_id FROM dtb_bloc WHERE filename = 'recommend'); DELETE FROM dtb_bloc WHERE filename = 'recommend'; DB Error: syntax error DELETE FROM dtb_blocposition WHERE bloc_id = (SELECT bloc_id FROM dtb_bloc WHERE filename = 'recommend'); DELETE FROM dtb_bloc WHERE filename = 'recommend'; [nativecode=1064 ** You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DELETE FROM dtb_bloc WHERE filename = 'recommend'' at line 1] /path/to/ec-cube/data/module/DB.php 970:PEAR_Error->PEAR_Error /path/to/ec-cube/data/module/PEAR.php 557:DB_Error->DB_Error /path/to/ec-cube/data/module/DB/common.php 1912:PEAR->raiseError /path/to/ec-cube/data/module/DB/mysql.php 898:DB_common->raiseError /path/to/ec-cube/data/module/DB/mysql.php 327:DB_mysql->mysqlRaiseError /path/to/ec-cube/data/module/DB/common.php 1220:DB_mysql->simpleQuery /path/to/ec-cube/data/class/SC_DbConn.php 80:DB_common->query /path/to/ec-cube/data/class/SC_Query.php 461:SC_DbConn->query /path/to/ec-cube/data/class/helper/SC_Helper_DB.php 1931:SC_Query->query /path/to/ec-cube/data/class/pages/admin/plugin/LC_Page_Admin_Plugin_Install.php 103:SC_Helper_DB->sfExecSqlByFile /path/to/ec-cube/data/class/pages/admin/plugin/LC_Page_Admin_Plugin_Install.php 76:LC_Page_Admin_Plugin_Install->lfInstall /path/to/ec-cube/data/class_extends/page_extends/admin/plugin/LC_Page_Admin_Plugin_Install_Ex.php 52:LC_Page_Admin_Plugin_Install->process /path/to/ec-cube/admin/plugin/install.php 34:LC_Page_Admin_Plugin_Install_Ex->process --ログここまで 一緒に同梱されていた、GoogleAnalyticsのインストールも上記エラーと同じようなメッセージが出力されました。 プラグイン機能の有効化が間違っていたのでしょうか? どうぞ、よろしくお願いいたします。 |
seasoft |
投稿日時: 2009/11/10 23:03
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 「この商品を買った人はこんな商品も買っています」プラグインを公開しました 現状 MySQL では、未テストのため、DB 依存の確率がありそうです。
なお、ログ内容のご提供をいただき誠にありがとうございます。エラーログは大変に貴重な資料となります。
|
seasoft |
投稿日時: 2009/11/11 0:04
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 「この商品を買った人はこんな商品も買っています」プラグインを公開しました MySQL は複数 SQL 文を一括実行できないようですね・・・
/html/install/index.php みたいに、自前でぶつ切りにする必要がありそうですね・・・ 嫌だなぁ・・・ # MySQL が無い世界に生まれたかった・・・ PHP5 には mysqli_multi_query() などというものがあるらしいですが、PEAR::DB から、これ使う方法ってご存知ですか? > MySQL に詳しい方 ちなみに、DSN を mysqli:// にして実行してみましたが、同じエラーが出てしまいました。 ちなみに、拡張的に複雑な SQL を実行できるようにする計画は別途あります。しかし、簡単なケースでは SQL ファイル2本(インストール用・アンインストール用)を置くだけでも済ませられるようにするという構想です。
|
flealog |
投稿日時: 2009/11/13 10:48
対応状況: −−−
|
仙人 登録日: 2008/6/10 居住地: 投稿: 485 |
Re: 「この商品を買った人はこんな商品も買っています」プラグインを公開しました この機能ステキすぎです^^
いつもありがとうございますm(_ _)m
|
seasoft |
投稿日時: 2009/11/13 21:31
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: 「この商品を買った人はこんな商品も買っています」プラグインを公開しました kimy 様
MySQL でもインストール可能なように改訂してみました。 http://svn.ec-cube.net/open_trac/changeset/18380
|
bamboo1981 |
投稿日時: 2009/11/15 19:40
対応状況: −−−
|
新米 登録日: 2009/11/13 居住地: 投稿: 4 |
Re: 「この商品を買った人はこんな商品も買っています」プラグインを公開しました これはすごいですね。
しかもMySQLにも対応とは。。。 |
ameame |
投稿日時: 2009/11/22 11:40
対応状況: −−−
|
半人前 登録日: 2009/11/22 居住地: 投稿: 30 |
Re: 「この商品を買った人はこんな商品も買っています」プラグインを公開しました はじめまして、
お世話になります。 zencartからec-cubeへ移行で1ヶ月ほど前から、こちらのフォーラムを参考にさせていただき、 カスタマイズしおかげさまで現在ほぼ完成に近づいています。 最近になり、こちらのプラグインを知りました。 zenではあった機能ですので、是非追加させていただきたいと思い 色々検索してみたのですが、 正式版からコミュニティ版へ移行するしかないでしょうか? 色々なファイルをカスタマイズしてしまいましたので できれば、正式版でプラグインを追加する方法があればと考えております。 アドバイスどうぞ宜しくお願いいたします。 ------------- 環境 ------------- [EC-CUBE]2.4.1正式版 [レンタルサーバ]ワダックス(構築中) [PHP] 5.2.11 [データベース] PostgreSQL 7.4.26 [WEBサーバ] Apache [ブラウザ] Firefox |
(1) 2 3 4 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |