Zen CartサイドボックスTwitter表示&商品ページつぶやきモジュールを作って

上記のジャンルにあてはまらない話題、雑談など
アバター
kimono
記事: 1995
登録日時: 2005/9/27 13:30
お住まい: 大阪府大阪市天王寺区上本町
連絡を取る:

Zen CartサイドボックスTwitter表示&商品ページつぶやきモジュールを作って

投稿記事by kimono » 2010/1/06 18:59

こんにちわ。kimonoです :)

今回Twitterとの連動モジュールを作ってみましたので、公開します。
機能としましては、TwitterでのつぶやきをZen Cartのサイドボックスへの表示と、商品ページをショートURLにして、タイトルと共に誰でもつぶやくことができるモジュールです。

とりあえず、使ってみてくださいな :mrgreen:

http://www.obitastar.co.jp/modules/mydo ... d=6&lid=42
アバター
irijon
記事: 212
登録日時: 2006/3/24 17:34
お住まい: 北海道幕別町
連絡を取る:

Re: Zen CartサイドボックスTwitter表示&商品ページつぶやきモジュールを作っ

投稿記事by irijon » 2010/1/08 22:05

irijon です。

これは欲しかった機能です、ありがとうございます。

私の環境だけかもしれませんが、ショートURLが使えませんでした。
確認したところ、bit.ly に渡すクエリで、&format= の前、つまりapikeyの後ろに
スペースが、入っていました。
そこで、bitly.php 内の
'&format=' . $this->format と、
'&apiKey=' . $this->apikey を入れ替えました。

ご参考までに。
イリジョン
http://irijon.com/
ショッピングサイト
http://irijon.biz/
http://irijon.biz/m/
アバター
demo
記事: 100
登録日時: 2006/9/24 00:43
お住まい: 名古屋
連絡を取る:

Re: Zen CartサイドボックスTwitter表示&商品ページつぶやきモジュールを作っ

投稿記事by demo » 2010/1/14 21:14

kimono 様

demoと申します。
いつも有益なモジュールをありがとうございます。
早速導入させて頂いたのですが、サイドボックスへの表示がエラーになってしまい、上手く表示されません。
私だけかもしれませんが、ご教示頂けたら幸いです。
エラー内容は。

Parse error: syntax error, unexpected '{' in /ドメイン/public_html/includes/modules/sideboxes/twitter.php on line 3

となっております。
商品の詳細ページへの表示などはできておりますが、サイドボックスのみが表示ができない状態です。
モジュールはアップロード以外、何もしておりません。
エラー解消の方法がございますでしょうか。
-----------------------------------------
Zen Cart 1.3.0.2-l10n-jp-6
データベースのパッチレベル: 1.3.0.2-l10n-jp-6
PHP バージョン: 5.2.5
MySQL 5.1.22
アバター
kimono
記事: 1995
登録日時: 2005/9/27 13:30
お住まい: 大阪府大阪市天王寺区上本町
連絡を取る:

Re: Zen CartサイドボックスTwitter表示&商品ページつぶやきモジュールを作っ

投稿記事by kimono » 2010/1/15 10:32

恐らくですが、try?catchステートメントがphp5用ですので、php4以下では動かないと思います。
php5の環境では動作すると思います :wink:
アバター
demo
記事: 100
登録日時: 2006/9/24 00:43
お住まい: 名古屋
連絡を取る:

Re: Zen CartサイドボックスTwitter表示&商品ページつぶやきモジュールを作っ

投稿記事by demo » 2010/1/15 16:11

kimono 様

demoです。
ご返信ありがとうございます。

PHPのVer.の問題なのですね。
了解致しました。
サーバーのバージョンアップを待ってみようと思います。

ご丁寧なご返信ありがとうございました。
-----------------------------------------
Zen Cart 1.3.0.2-l10n-jp-6
データベースのパッチレベル: 1.3.0.2-l10n-jp-6
PHP バージョン: 5.2.5
MySQL 5.1.22
アバター
keiko
記事: 39
登録日時: 2008/5/23 17:47
お住まい: 金沢

Re: Zen CartサイドボックスTwitter表示&商品ページつぶやきモジュールを作っ

投稿記事by keiko » 2010/1/19 10:58

kimonoさま、皆さま、いつもお世話になります :D

早速Twitterのつぶやきモジュールを導入させていただきました。

ふたつわからないことがあります。
サイトのサイドボックスの幅を150pxで固定していますが、つぶやき部分がはみだすためCSSで150pxにしようとしたところ上手くいきません。

スタイル情報はTwitter.comとなっています。
こちらで制御の方法がわからない次第です。
それともできないことなのでしょうか :(

もうひとつは、EZ-pageへの挿入方法です。

ご教授のほどお願いいたします。
 Zen Cart 1.3.0.2-l10n-jp-7
 Linux 2.6.18
 Apache 2.2.3
 MySQL 5.5.13
 PHP 5.2.17
アバター
ゲスト

Re: Zen CartサイドボックスTwitter表示&商品ページつぶやきモジュールを作っ

投稿記事by ゲスト » 2010/1/21 11:32

includes/modules/sideboxes/twitter.php 内を見るとわかりますよ。
アバター
ゲスト

Re: Zen CartサイドボックスTwitter表示&商品ページつぶやきモジュールを作って

投稿記事by ゲスト » 2010/4/27 18:03

この度twitterを始めるにあたりモジュールを導入させて頂きました。
モジュール導入後、SSLページに移動しようとすると警告が出てしまうのですが、これをなくすにはどのように対応すればいいのでしょうか。

恐らくjavascriptを読み込んでいる部分が引っ掛かっているのだと思うのですが・・・
アバター
kimono
記事: 1995
登録日時: 2005/9/27 13:30
お住まい: 大阪府大阪市天王寺区上本町
連絡を取る:

Re: Zen CartサイドボックスTwitter表示&商品ページつぶやきモジュールを作って

投稿記事by kimono » 2010/4/27 18:21

こんにちわ。kimonoです :)

残念ながら、http://widgets.twimg.com/j/2/widget.jsがSSL用を用意していないため、現在ではSSLのページでは表示できませんね。
弊社では、Zen Cart.jpの携帯モジュールを組み込むことにより、TOPページにだけ表示するようにしていますが、SSLの場合は表示しないとかにしないと対応はできないかと思います。
時間があれば、新しいバージョンも作ってみたいと思いますが、今はなかなか・・・という形です。
どなたかいい案ありますかね :oops:
アバター
ゲスト

Re: Zen CartサイドボックスTwitter表示&商品ページつぶやきモジュールを作って

投稿記事by ゲスト » 2010/4/27 19:20

kimono様。ご返信ありがとうございます。
色々と考えてはみたのですが、やはりSSL時は非表示にするなどのカスタマイズが必要みたいですね。

またコード見ながら色々と考えてみます。
アバター
irijon
記事: 212
登録日時: 2006/3/24 17:34
お住まい: 北海道幕別町
連絡を取る:

Re: Zen CartサイドボックスTwitter表示&商品ページつぶやきモジュールを作って

投稿記事by irijon » 2010/5/07 21:27

includes/modules/sideboxes/twitter.php 内全体を、
if ($connection != 'SSL') {} で囲っても駄目ですかね。
イリジョン

http://irijon.com/

ショッピングサイト

http://irijon.biz/

http://irijon.biz/m/
アバター
ゲスト

Re: Zen CartサイドボックスTwitter表示&商品ページつぶやきモジュールを作って

投稿記事by ゲスト » 2010/5/08 16:18

irijon様、返信ありがとうございます。
頂いたコードを書いて試してみましたが、やはりSSLページに移動すると警告が出てしまいました(書き方が悪かったのかも……?)。
現在は同じくkimono様のところから配布されているログインボックスを参考にして、SSL下に置かれるであろうページとその他一部のページでは表示されないようにしています。
なんかもっとスマートなやり方もあるのかとは思いましたが…… :wink:
アバター
gririn
記事: 2
登録日時: 2010/6/28 13:14

Re: Zen CartサイドボックスTwitter表示&商品ページつぶやきモジュールを作って

投稿記事by gririn » 2010/6/28 13:35

gririnと申します。
今月初めに初めてZen-cartをインストールした初心者です。

Twitterのつぶやきモジュールを導入させていただきました。
サイドボックスの幅150pxに合わせるのはこちらのログをみて直せました。
タイトルカラーや背景カラーなどは管理画面から指定できますが
フォントの大きさは、どこで指定できるのか教えて下さい。
探してみたのですが、見つけられず、勇気を出してこちらに書き込みしました。
タイトルの部分とつぶやき部分のフォントをどちらも少し小さくしたいのです。

宜しくお願いいたします。
アバター
kimono
記事: 1995
登録日時: 2005/9/27 13:30
お住まい: 大阪府大阪市天王寺区上本町
連絡を取る:

Re: Zen CartサイドボックスTwitter表示&商品ページつぶやきモジュールを作って

投稿記事by kimono » 2010/6/28 13:55

これは、twitterオリジナルのサービスからの出力になります。
http://naosan.way-nifty.com/blog/2010/0 ... -32f5.html
こちらが参考になります。
ご自身のウィジェットのプロフィールウィジェットから編集していき最終的に吐き出されたのがこの形になります。
こちらを見て分かりますように、そのような指定などができるようになっておりませんので、それらの制御はここではできません。

もし、どうしてもというのであれば、ご自身のサイトのCSSなどで指定すればいいのかもしれませんね。
アバター
gririn
記事: 2
登録日時: 2010/6/28 13:14

Re: Zen CartサイドボックスTwitter表示&商品ページつぶやきモジュールを作って

投稿記事by gririn » 2010/6/28 18:05

kimono様

早速のご教授、ありがとうございます。
こちらで制御できないと伺い納得しました。

この掲示板でたくさん教えてもらってます。
kimono様ほか皆様、心より感謝申し上げます。
アバター
cam

Re: Zen CartサイドボックスTwitter表示&商品ページつぶやきモジュールを作って

投稿記事by cam » 2010/7/21 14:59

camと申します。
Zen Cart、phpともに初心者です。

現在、phpにProfile Widgetを組み込んで画面表示しているのですが、なぜか古い順に表示されてしまいます。
通常twitterでは新しい順に表示されるため、なぜこのようなことがおきるのか分かりません。
設定を見落としているのかもしれないため、引き続き調査は続行しますが、もし同様の現象の解決方法をご存知の方がいらっしゃいましたらご教授願います。

よろしくお願いいたします。
アバター
takahara
記事: 5
登録日時: 2005/7/07 22:55
お住まい: 京都
連絡を取る:

Re: Zen CartサイドボックスTwitter表示&商品ページつぶやきモジュールを作って

投稿記事by takahara » 2010/7/24 08:15

irijon さんが書きました:includes/modules/sideboxes/twitter.php 内全体を、
if ($connection != 'SSL') {} で囲っても駄目ですかね。

できました!
こんな感じで。

コード: 全て選択

<?php
if ($connection != 'NONSSL') {
if(MODULE_CUSTOMIZE_TWITTER_STATUS == 'True'){
・・・・
}
}
?>

kimono様、irijon様
ありがとうございました。
アバター
keiko
記事: 39
登録日時: 2008/5/23 17:47
お住まい: 金沢

Re: Zen CartサイドボックスTwitter表示&商品ページつぶやきモジュールを作って

投稿記事by keiko » 2010/7/25 12:24

いつもお世話になっております。

takaharaさまのトピックの通り変更したのですが、SSL下でもtwitterが表示されます。

phpは殆ど理解できていません。

NONSSLでない時(=SSLの時?)twitterのsidebarがTrueになるのでしょうか?

あまりに初歩的な質問でもうしわけありません。
よろしくお願いいたします。

(なぜかスマイリーを無効にしていないのに使用できないです(^^;
 Zen Cart 1.3.0.2-l10n-jp-7
 Linux 2.6.18
 Apache 2.2.3
 MySQL 5.5.13
 PHP 5.2.17
アバター
takahara
記事: 5
登録日時: 2005/7/07 22:55
お住まい: 京都
連絡を取る:

Re: Zen CartサイドボックスTwitter表示&商品ページつぶやきモジュールを作って

投稿記事by takahara » 2010/7/27 01:12

keiko さんが書きました:takaharaさまのトピックの通り変更したのですが、SSL下でもtwitterが表示されます。

申し訳ありません。
完全に勘違いしてました。
これでどうでしょう。

コード: 全て選択

<?php
if ($request_type == 'NONSSL') {
if(MODULE_CUSTOMIZE_TWITTER_STATUS == 'True'){
・・・・
}
}
?>


実は私もphp初心者です。
今までここの情報でずいぶん助けていただいたので、勇気を出して投稿しました。

が、失敗しました。
お詫びいたします。 :oops:
アバター
keiko
記事: 39
登録日時: 2008/5/23 17:47
お住まい: 金沢

Re: Zen CartサイドボックスTwitter表示&商品ページつぶやきモジュールを作って

投稿記事by keiko » 2010/7/27 16:16

takaharaさま

ありがとうございます :D

できました :idea:



皆さま、いつもありがとうございます。
phpの基礎を もう少し勉強したいと思っています。
引き続きよろしくお願いいたします。

猛暑の折、皆さま熱中症にご用心くださいませ・・・・
 Zen Cart 1.3.0.2-l10n-jp-7
 Linux 2.6.18
 Apache 2.2.3
 MySQL 5.5.13
 PHP 5.2.17

“Zen Cart 雑談処「禅亭」” へ戻る