バージョン選択

フォーラム

メニュー

オンライン状況

26 人のユーザが現在オンラインです。 (14 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 26
もっと...

サイト内検索

質問 > フロント機能 > SNSボタンが表示されない

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
kazz_oga
投稿日時: 2021/5/22 18:51
対応状況: 確認中
一人前
登録日: 2013/8/5
居住地: 東京都北区赤羽西
投稿: 133
SNSボタンが表示されない
[EC-CUBE] EC-CUBE2.17.1
[レンタルサーバ] さくらサーバ
[OS] FreeBSD 11.2-RELEASE-p14 amd64
[PHP] php7.4
[データベース] MySQL5.7
[WEBサーバ] Apache/2.4.46
[ブラウザ] safari
[導入プラグインの有無] あれば導入プラグインを記載
[カスタマイズの有無] SNSボタンの追加(twitter,Facebook)
[現象]
<SNSボタンの表示方法>
・環境:js/jquery.socilabuton-1.9.1.js
・Smartyテンプレート上の記述
<script type="text/javascript" src="<!--{$smarty.const.ROOT_URLPATH}-->js/jquery.socialbutton-1.9.1.js"></script>
<script>
$(function(){
$('.twitter').socialbutton('twitter',{button:'none'});
$('.facebook_like').socialbutton('facebook_like', {button:'button_count'});
})
</script>
<div class="sns_button_area">
<div class="sns_button twitter"></div>
<div class="sns_button facebook_like"></div>
</div>

<現象>
① local環境ではtiwtter Share,FaceBook likeボタンが表示される
②本番サーバではボタンが表示されない。
 ※js/jquery.socialbutton.1.9.1.jsで展開されるはずのhtmlをそのままテンプレート上に記述するとボタンは表示される。

<Javascriptコンソール上の気になるエラー>
・local環境、本番サーバ双方に出ている
Failed to load resource: the server responded with a status of 404 ()      .../js/eccube.js.map
・本番サーバのみ出ているエラー
[Warning] [blocked] The page at 当店URL was not allowed to run insecure content from http://platform.twitter.com/widgets.js. (eccube.js, line 25)
 ※Facebookも同じエラーが出ている

<local環境と本番サーバの気になる違い>
jquery.socialbutton.1.9.1.jsにconsole.logを入れて確認した。

・local環境では<iframe>が作られている

・本番サーバでは<iframe>が作られていない

eccube.jsの扱いがわからないので教えてください。
kazz_oga
投稿日時: 2021/5/23 9:49
対応状況: 解決済
一人前
登録日: 2013/8/5
居住地: 東京都北区赤羽西
投稿: 133
Re: SNSボタンが表示されない
自己解決しました。

さくらサーバでは運用サイトがhttpsだとリンク先もhttpsでないとダメなようです。
http://platform.twitter.com/widgets.js
https://platform.twitter.com/widgets.jsに変えたらとおりました。

facebookも同様の変更でOKでした。

さて、jquery.socialbutton.1.9.1.sakura.jsでも作りましょうか
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

公式ストアEC-CUBE4系デザインテンプレート続々リリース中

統計情報

総メンバー数は73,069名です
総投稿数は102,121件です

投稿数ランキング

1
seasoft
7333
2
468
3078
3
AMUAMU
2712
4
nanasess
2179
5
umebius
2030
6
yuh
1612
7
red
1453
8
h_tanaka
1090
9
tsuji
936
10
fukap
907
11
shutta
835
12
tao_s
793
13 ramrun 789
14 karin 689
15 sumida 641
16
homan
633
17 DELIGHT 572
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.