zemek
March 29, 2012, 3:52pm
1
Hallo,
ich habe einen Fehler im meinem Shop 4.8 gefunden und zwar, wenn ich keinen Haken bei “Kunde muss Facebook Social Plugins erlauben” mache, dann wir der Like Button (ist Aktiv) nicht angezeigt. Sobald ich den Haken bei “Kunde muss Facebook Social Plugins erlauben” setze wird “Anzeigen?” angezeigt. Das ist ja auch korrekt ich möchte aber, dass der Like Butten ohne den Haken geht.
Ich habe herausgefunden, dass wenn ich zusätzlich zum Like Button auch Comments aktiviere es funktioniert. Im DEMO Shop ist der gleiche Fehler!!
Gruß Zemek
zemek
March 30, 2012, 7:37am
4
Konnte sonst keiner diesen Fehler beobachten oder mache ich was falsch?
Gruß Zemek
bhasis
March 30, 2012, 7:52am
5
Hi,
schaumal hier , ist bei mir ebenfalls so. Hab das Template so umgebaut das die abfrage für die checkbox “Kunde muss Facebook akzeptieren” nicht mehr beachtet wird.
mfg
edit:
Hab das mal im bugtracker eingetragen , weil ich doch nicht der einzige bin dem das auffällt :).
zemek
March 30, 2012, 10:58am
6
Hallo,
danke für deine Info, wenn ich aber die if Abfragen lösche wird die Seite fehlerhaft dargestellt so wie ohne css!
Was mache ich falsch?
enable.tpl
[{if $oView->isActive('FacebookConfirm') && !$oView->isFbWidgetWisible() }]
[{include file=$source assign="file"}]
[{assign var='file' value=$file|strip|escape:'url'}]
[{oxscript add="oxFacebook.buttons['`$ident`']={html:'`$file`',script:'`$script`'};"}]
[{if $type=="text"}]
<a class="oxfbenable fbEnableLink" href="#">[{oxmultilang ident="FACEBOOK_ENABLELINK"}]</a>
<p class="fbEnableDesc">
[{oxmultilang ident="FACEBOOK_ENABLETEXT"}]<br>
<a href="#" class="oxfbinfo">[{oxmultilang ident="FACEBOOK_ENABLEINFOLINK"}]</a>
</p>
[{else}]
<div class="oxfbenable fbEnableButton corners">
<a href="#">[{oxmultilang ident="FACEBOOK_ENABLEBUTTONTEXT"}]</a>
<a href="#" class="oxfbinfo helpText">?</a>
</div>
[{/if}]
[{else}]
[{include file=$source}]
[{if $script}]<script src="[{$script}]"></script>[{/if}]
[{/if}]
init.tpl
[{if $oViewConf->getFbAppId()}]
<div id="fb-root"></div>
[{oxscript include="js/widgets/oxfacebook.js"}]
[{if !$oView->isFbWidgetWisible()}]
<div id="fbinfo" class="fbInfoPopup popupBox corners FXgradGreyLight glowShadow">
<img src="[{$oViewConf->getImageUrl('x.png')}]" alt="" class="closePop">
<div class="wrappingIntro clear">
<h3>[{oxmultilang ident="FACEBOOK_ENABLE_INFOTEXTHEADER"}]</h3>
[{oxmultilang ident="FACEBOOK_ENABLE_INFOTEXT"}]
</div>
</div>
[{capture name="facebookInit"}]
[{oxscript include="js/libs/cookie/jquery.cookie.js"}]
[{assign var="sFbAppId" value=$oViewConf->getFbAppId()}]
[{assign var="sLocale" value="FACEBOOK_LOCALE"|oxmultilangassign}]
[{assign var="sLoginUrl" value=$oView->getLink()|oxaddparams:"fblogin=1"}]
[{assign var="sLogoutUrl" value=$oViewConf->getLogoutLink()}]
[{oxscript add="$('.oxfbenable').click( function() { oxFacebook.showFbWidgets('`$sFbAppId`','`$sLocale`','`$sLoginUrl`','`$sLogoutUrl`'); return false;});"}]
[{oxscript add="$('.oxfbinfo').oxModalPopup({ target: '#fbinfo',width: '490px'});"}]
[{/capture}]
[{else}]
[{capture name="facebookInit"}]
oxFacebook.fbInit("[{$oViewConf->getFbAppId()}]", "[{oxmultilang ident="FACEBOOK_LOCALE"}]", "[{$oView->getLink()|oxaddparams:"fblogin=1"}]", "[{$oViewConf->getLogoutLink()}]");
[{/capture}]
[{/if}]
[{oxscript add="`$smarty.capture.facebookInit`"}]
[{/if}]
bhasis
March 30, 2012, 11:15am
7
Meine
init.tpl
[{if $oViewConf->getFbAppId()}]
<div id="fb-root"></div>
[{oxscript include="js/widgets/oxfacebook.js"}]
[{if !$oView->isFbWidgetWisible()}]
<div id="fbinfo" class="fbInfoPopup popupBox corners FXgradGreyLight glowShadow">
<img src="[{$oViewConf->getImageUrl('x.png')}]" alt="" class="closePop">
<div class="wrappingIntro clear">
<h3>[{oxmultilang ident="FACEBOOK_ENABLE_INFOTEXTHEADER"}]</h3>
[{oxmultilang ident="FACEBOOK_ENABLE_INFOTEXT"}]
</div>
</div>
[{capture name="facebookInit"}]
[{oxscript include="js/libs/cookie/jquery.cookie.js"}]
[{assign var="sFbAppId" value=$oViewConf->getFbAppId()}]
[{assign var="sLocale" value="FACEBOOK_LOCALE"|oxmultilangassign}]
[{assign var="sLoginUrl" value=$oView->getLink()|oxaddparams:"fblogin=1"}]
[{assign var="sLogoutUrl" value=$oViewConf->getLogoutLink()}]
[{oxscript add="$('.oxfbenable').click( function() { oxFacebook.showFbWidgets('`$sFbAppId`','`$sLocale`','`$sLoginUrl`','`$sLogoutUrl`'); return false;});"}]
[{oxscript add="$('.oxfbinfo').oxModalPopup({ target: '#fbinfo',width: '490px'});"}]
[{/capture}]
[{else}]
[{capture name="facebookInit"}]
oxFacebook.fbInit("[{$oViewConf->getFbAppId()}]", "[{oxmultilang ident="FACEBOOK_LOCALE"}]", "[{$oView->getLink()|oxaddparams:"fblogin=1"}]", "[{$oViewConf->getLogoutLink()}]");
[{/capture}]
[{/if}]
[{oxscript add="`$smarty.capture.facebookInit`"}]
[{/if}]
enable.tpl
[{include file=$source}]
[{if $script}]<script src="[{$script}]"></script>[{/if}]
mfg