読者です 読者をやめる 読者になる 読者になる

2hours

1日2時間でなにができるかな

モバイル用コメント追加

EC-CUBE

モバイルでPCとは違ったコメントを表示したい場合のカスタマイズについて。

http://www.eccube-school.jp/products/detail40.html
基本上記の通りで対応出来る。

以下MySQLで実装した時の補足。
MySQLの場合、Viewを使っていないのでViewの破棄はスキップ。
代わりに以下の修正が必要。


【修正】/data/class/db/dbfactory/SC_DB_DBFactory_MYSQL.php

viewToSubQuery()のselect文にcomment7を追加する。
294行目:dtb_products.comment7,
401行目:T1.comment7,



CSV出力対応】
次にCSV出力にもcomment7を追加する。

【追加】CSV入出力用にdtb_csvにレコードを追加
insert into dtb_csv values(null,1,'comment7','詳細-メインコメント(モバイル)',59,1,now(),now());

【修正】data/class/pages/admin/products/LC_Page_Admin_Products_UploadCSV.php

下記を追加
326行目:case 'recommend_comment7':
252行目:$this->objFormParam->addParam("メインコメント(モバイル)", "comment7", LLTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));



※各種カスタマイズ中の記憶の一部である為、このままコピペしても動かないかもしれません。