Facebook, Twitter & Google+ Einbindung - Produktseite leer

Hallo liebe Oxianer,

wenn ich auf der Produktseite Facebook & Co. einbinden möchte, verschwinden die Varianten-Artikel. Beim Vaterartikel klappt soweit alles ganz gut. Nachfolgend findet ihr einen Auszug der angepassten Datei “productmain.tpl” (hier sollte das doch eigentlich hingehören, oder?!): In [B]fett[/B] sind die Sozialen Netwerk-Buttons.

 [{block name="details_productmain_stockstatus"}]
                    [{if $oDetailsProduct->getStockStatus() == -1}]
                        <span class="stockFlag notOnStock">
                            [{if $oDetailsProduct->oxarticles__oxnostocktext->value}]
                                [{$oDetailsProduct->oxarticles__oxnostocktext->value}]
                            [{elseif $oViewConf->getStockOffDefaultMessage()}]
                                [{oxmultilang ident="DETAILS_NOTONSTOCK"}]
                            [{/if}]
                            [{if $oDetailsProduct->getDeliveryDate()}]
                                [{oxmultilang ident="DETAILS_AVAILABLEON"}] [{$oDetailsProduct->getDeliveryDate()}]
                            [{/if}]
                        </span>
                    [{elseif $oDetailsProduct->getStockStatus() == 1}]
                        <span class="stockFlag lowStock">
                            [{oxmultilang ident="DETAILS_LOWSTOCK"}]
                        </span>
                    [{elseif $oDetailsProduct->getStockStatus() == 0}]
                        <span class="stockFlag">
                            [{if $oDetailsProduct->oxarticles__oxstocktext->value}]
                                [{$oDetailsProduct->oxarticles__oxstocktext->value}]
                            [{elseif $oViewConf->getStockOnDefaultMessage()}]
                                [{oxmultilang ident="DETAILS_READYFORSHIPPING"}]
                            [{/if}]
                        </span>
                    [{/if}]
                [{/block}]

                [{block name="details_productmain_deliverytime"}]
                    [{oxhasrights ident="TOBASKET"}]
                        [{if $oDetailsProduct->isBuyable() }]
                            [{include file="page/details/inc/deliverytime.tpl"}]
                        [{/if}]
                    [{/oxhasrights}]
                [{/block}]
				
				 [B][{block name="details_productmain_social_media"}]
                   <div class="fb-share">
<a href="https://www.facebook.com/pages/VILLA-VATKU-STORE/126397944121393?fref=ts" 
  onclick="
    window.open(
      'https://www.facebook.com/sharer/sharer.php?u='+encodeURIComponent(location.href), 
      'facebook-share-dialog', 
      'width=626,height=436'); 
    return false;">
  <img src="http://www.villa-vatku-eshop.de/out/azure/img/share.png">    Diesen Artikel auf Facebook teilen.
</a></div>

<div class="google">
<!-- Fügen Sie dieses Tag an der Stelle ein, an der die +1-Schaltfläche erscheinen soll. -->
<div class="g-plusone" data-size="small" data-annotation="inline" data-width="300" data-href="https://plus.google.com/111736440948576519962/about?hl=de"></div>

<!-- Fügen Sie dieses Tag nach dem letzten +1-Schaltfläche-Tag ein. -->
<script type="text/javascript">
  window.___gcfg = {lang: 'de'};

  (function() {
    var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
    po.src = 'https://apis.google.com/js/plusone.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
  })();
</script></div>
<div class="twitter">
<a href="https://twitter.com/share" class="twitter-share-button" data-via="VillaVatku" data-lang="de">Twittern</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script></div>
                [{/block}][/B]

                [{block name="details_productmain_weight"}]
                    [{if $oDetailsProduct->oxarticles__oxweight->value}]
                        <span id="productWeight">[{oxmultilang ident="DETAILS_ARTWEIGHT"}] [{$oDetailsProduct->oxarticles__oxweight->value}] [{oxmultilang ident="DETAILS_ARTWEIGHTUNIT"}]</span>
                    [{/if}]
                [{/block}]

            </div>
        </div>
    </div>
</div>

[{oxhasrights ident="TOBASKET"}]
    </form>

[{/oxhasrights}]
[{block name="details_productmain_morepics"}]
    [{include file="page/details/inc/morepics.tpl"}]
[{/block}]
<div>
  [{include file="page/details/inc/zoompopup.tpl"}]
</div>

Auf dem Bild könnt ihr sehen, wie es eigentlich ausschauen soll…

Was könnte der Fehler sein?! Über eine rasche Rückmeldung freue ich mich sehr :rolleyes:

Hi Julischka89,

auf die Schnelle sehe ich keinen groben Fehler.

Um den Fehler besser lokalisieren zu können würde ich an deiner Stelle mit den Social Media Buttons spielen, das heißt ein Button aus dem Quellcode rausnehmen und schauen ob die Produktseite weiterhin leer bleibt. Dies probierst du in verschiedenen Kombinationen und guckst an welchen Button es scheitern könnte.

So kannst du den Fehler näher einkreisen und dir den entsprechenden Quellcode näher anschauen :slight_smile:

Viele Grüße
indianer3c

Sieht so aus als wenn es an Google+ liegt… Hmmm… Hat jemand, oder du indianer3c, noch einen anderen Code für die Integration von Google+ parat!? :slight_smile:

Guten Morgen Julischka89,

selbst kann ich auf Anhieb auch nicht feststellen woran es liegt.

Vielleicht probierst du mehrere Varianten der Einbindung aus https://developers.google.com/+/web/+1button/

Viele Grüße aus Berlin Charlottenburg
indianer3c

Hi,

probier mal das hier, hab ich vorhin grad wiederentdeckt:

Gruß