Home > Archives > 2011-12
2011-12
ec-cube2.11からfacebookページのウォールに商品情報掲載成功
- 2011-12-02 (金)
- ec-cube
昨日の続き。
RSS Graffitiを使ってec-cube2.11からfacebookページのウォールへ掲載成功。もちろん、昨日まで非表示だったサムネイルも問題なく表示され、一件落着。
チェックポイントは2点。
1.RSSの日付を商品作成日にセットする
ec-cube内の
“data/class/pages/rss/LC_Page_Rss_Products.php”
を複製してカスタマイズ。91行目あたりにselect文でDBから取得する部分を挿入。その際に、“dtb_products.create_date”を取得し、商品作成日をRSSへ飛ばせるようにしておく。
2.サムネイルを表示させる
上記のselect文で“dtb_products.main_list_image”も取得しておき、
“data/Smarty/templates/******/rss/products.tpl”を複製してカスタマイズ。テンプレート内にCDATAセクションとしてイメージを挿入しておく。
とりあえずこれで商品登録が完了した数分後に「RSS Graffiti」がサムネイル表示付きでfacebookにプッシュしてくれる。これでウォール掲載成功!
詳しいことはまたの機会に・・・
- Comments: 0
- Trackbacks: 0
ec-cubeからRSS Graffitiを使ってfacebookページに流し込む
- 2011-12-01 (木)
- ec-cube
久々の投稿です。。
ただ今、ec-cubeから特定のカテゴリ商品をRSSで吐き出し、facebookへ取り込むという作業をしております。やりたいことは、ec-cubeで新商品を登録すると自動的にfacebookページのウォールへ書き込まれるといいな?と。facebookとec-cubeの連携を試みているというわけでございます。
ec-cubeバージョン:2.11.1
サーバ:さくらインターネット
RSSへの書き出しは、デフォルトであるphpおよびtplを複製して編集。
詳しくは暇なときにでも書き記します(暇が無いけど)
facebookへの取り出しは“RSS Graffiti”を利用しました。
とりあえず、無事データを取り込むことに成功。
しかし、ec-cubeデフォルトのproducts.phpの吐出しでは日付がなかったり、必要情報な情報が記されていないため、正常な時間に取り込まれないことが判明。
また、画像のサムネイルが表示されないという致命的な欠陥を抱えているため、色々と試行錯誤を行っております。
日付の付け替えは比較的簡単に修正できましたが、肝心のサムネイルにてこづっておりまして、明日はちょっと気になった部分を確認してテストしてみようと思います。
■自分宛メモ
1.DBからのupdate時間をpubDateにすると更新するたびフィードされるで?
2.wordpressから取り込んだときはサムネイルが表示されてる。記事内容がhtmlのタグごとフィードされてるから、その記事の先頭の画像をサムネイルしてるのかな?content:encoded内容を確認。
- Comments: 1
- Trackbacks: 0
Home > Archives > 2011-12
-
WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.