Modul Shariff social share buttons statt 2-click

Thema wurde von sirtet, 22. Mai 2015 erstellt.

  1. Sillytoots

    Sillytoots Erfahrener Benutzer

    Registriert seit:
    5. Juli 2014
    Beiträge:
    54
    Danke erhalten:
    11
    Danke vergeben:
    40
    Meine Counts sind auch wieder verschwunden.
    Ich hab's jetzt erstmal aufgegeben.

    Mir war so, als hätte ich irgendwo gelesen, dass es hier irgendwas mit der Häufigkeit der Abfragen an den Server bezüglich der Counts zu tun haben könnte.
    Ich bin aber leider nicht Profi genug :(
     
  2. Sillytoots

    Sillytoots Erfahrener Benutzer

    Registriert seit:
    5. Juli 2014
    Beiträge:
    54
    Danke erhalten:
    11
    Danke vergeben:
    40
    In einem vorherigen Beitrag von mir steht:

     
  3. Lehnych

    Lehnych Aktives Mitglied

    Registriert seit:
    6. August 2015
    Beiträge:
    29
    Danke erhalten:
    7
    Danke vergeben:
    9
    Dprich im root des shops. Richtig? Das hat bei mir leider nicht funktioniert.
     
  4. uncutmovie.de

    uncutmovie.de Erfahrener Benutzer

    Registriert seit:
    11. März 2014
    Beiträge:
    313
    Danke erhalten:
    19
    Danke vergeben:
    14
    Ich habe doch geschrieben, dass du den Ordner direkt im Ordner shariff-backend erstellen musst. :D
     
  5. uncutmovie.de

    uncutmovie.de Erfahrener Benutzer

    Registriert seit:
    11. März 2014
    Beiträge:
    313
    Danke erhalten:
    19
    Danke vergeben:
    14
    Aber trotzdem vielen Dank für deine Mühe.
    Ich wollte eigentlich Heise mal anschreiben und habe es leider noch nicht geschafft. :D

    In den nächsten Tage werde ich das mal in Angriff nehmen und ich halte euch auf dem Laufenden.
     
  6. Lehnych

    Lehnych Aktives Mitglied

    Registriert seit:
    6. August 2015
    Beiträge:
    29
    Danke erhalten:
    7
    Danke vergeben:
    9
    Das hilft leider auch nicht. Dazu führt es auch zu einem Fehler. Counts werden auch nicht angezeigt. Siehe Screen
     

    Anhänge:

  7. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    31.203
    Danke erhalten:
    6.208
    Danke vergeben:
    1.107
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Was hast du den in der JASON Datei für eine URL eingetragen?
    Bitte da nur www . domain
    oder falls ihr ohne www arbeitet dann ohne
    aber kein http davor
     
  8. uncutmovie.de

    uncutmovie.de Erfahrener Benutzer

    Registriert seit:
    11. März 2014
    Beiträge:
    313
    Danke erhalten:
    19
    Danke vergeben:
    14
    Ich gehe mal davon aus, dass die .json-Datei nicht richtig eingestellt ist. Bitte nochmal überprüfen.
     
  9. Lehnych

    Lehnych Aktives Mitglied

    Registriert seit:
    6. August 2015
    Beiträge:
    29
    Danke erhalten:
    7
    Danke vergeben:
    9
    Vielen Dank.
    Daran las es. Ich hatte es ohne www gehabt.
     
  10. uncutmovie.de

    uncutmovie.de Erfahrener Benutzer

    Registriert seit:
    11. März 2014
    Beiträge:
    313
    Danke erhalten:
    19
    Danke vergeben:
    14
    So, ich wollte mich mal melden und jetzt werden auch die Counts bei Facebook angezeigt. Fragt mich bitte nicht, warum es jetzt funktioniert. Es funktioniert jetzt halt.
     
  11. RJHGW

    RJHGW Erfahrener Benutzer

    Registriert seit:
    12. August 2015
    Beiträge:
    100
    Danke erhalten:
    6
    Danke vergeben:
    68
    Es wäre schön wenn es eine kleine txt Anleitung geben würde, wo man genau was ändern oder noch erstellen muss.
    Denn nach dem ganzen Beiträgen bin ih mir nicht so sicher, ob ich es Problemlos eingebaut bekomme....
     
  12. uncutmovie.de

    uncutmovie.de Erfahrener Benutzer

    Registriert seit:
    11. März 2014
    Beiträge:
    313
    Danke erhalten:
    19
    Danke vergeben:
    14
    Das war nur von kurzer Dauer, dass es funktioniert hat. Nun werden die Counts wieder nicht bei Facebook angezeigt. :confused:
     
  13. oletana

    oletana Mitglied

    Registriert seit:
    7. August 2015
    Beiträge:
    5
    Danke erhalten:
    0
    #193 oletana, 7. November 2015
    Zuletzt bearbeitet: 7. November 2015
    Funktioniert alles auch unter 2.5.x
    Aber eine Sache stört und komme nicht drauf weshalb.
    Durch den Einbau werden die "share-content" verlinkungen nicht mehr schön dargestellt.
    Normalerweise eine CCS geschichte aber da hat sich ja nichts geändert - hat jemand eine Lösung ?
    Hab das hier schon gesehen, dass es bei manchen dennoch korrekt dargestellt wird.

    Im Screenshot, seht ihr was ich meine und wie es normalerweise aussieht.

    danke

    [edit]
    hier noch die standard-USERMOD.html

    PHP:
    {load_language_text section="product_info"}
    {
    load_language_text section="buttons" name="button"}

    {if 
    $PRODUCT_NAVIGATOR}
        {
    $PRODUCT_NAVIGATOR}
    {/if}

    <
    div class="details clearfix" id="product_info"{$RICH_SNIPPET_ARRAY.product_itemscope}>
        <
    form name="{$FORM_NAME}id="{$FORM_NAME}action="{$FORM_ACTION_URL}method="{$FORM_METHOD}">
            <
    div>
                <
    div class="gallery clearfix">

                    <
    div class="inside">
                        <
    div class="stage button_lightbox_gallery">
                            {
    gm_gmotion}
                            {if 
    $images.0.IMAGE}
                            <
    div class="info_image_box" style="margin: 0 auto 0 auto; width: {$images.0.WIDTH}px;">
                                <
    a href="{$images.0.ZOOM_IMAGE}title="" onclick="return false;">
                                {if 
    $GMOTION == '0'}
                                    <
    img{$RICH_SNIPPET_ARRAY.product_itemprop_imageid="gallery_inside_main_1" src="{$images.0.IMAGE}alt="{$images.0.IMAGE_ALT|default:$images.0.PRODUCTS_NAME}title="{$images.0.IMAGE_ALT|default:$images.0.PRODUCTS_NAME}/>
                                {/if}
                                </
    a>
                            </
    div>
                            {/if}
                        </
    div>
                        {if 
    $thumbnails|@count 1}
                        <
    div class="thumbnails">
                            {foreach 
    name=thumbnails item=thumbnails_data from=$thumbnails}
                                <
    div class="thumbnail"><a href="{$thumbnails_data.INFO_IMAGE}rel="{$thumbnails_data.ZOOM_IMAGE}class="button_product_images button_lightbox_gallery {if $smarty.foreach.thumbnails.first} active_thumbnail{/if}" id="gallery_inside_thumbnail_{$smarty.foreach.thumbnails.iteration}title="{$thumbnails_data.IMAGE_ALT|default:$thumbnails_data.PRODUCTS_NAME}"><img{$RICH_SNIPPET_ARRAY.product_itemprop_imagestyle="padding-left: {$thumbnails_data.PADDING_LEFT}px; padding-top: {$thumbnails_data.PADDING_TOP}px;" src="{$thumbnails_data.IMAGE}alt="{$thumbnails_data.IMAGE_ALT|default:$thumbnails_data.PRODUCTS_NAME}title="{$thumbnails_data.IMAGE_ALT|default:$thumbnails_data.PRODUCTS_NAME}/></a></div>
                            {/foreach}
                        </
    div>
                        {/if}
                    </
    div>
                    {if 
    $MODULE_products_media != ''}
                        {
    $MODULE_products_media}
                    {/if}
                </
    div>
                <
    div class="info clearfix">
                    <
    div class="inside">
                        <
    h1>{$RICH_SNIPPET_ARRAY.product_itemprop_name_start}{$PRODUCTS_NAME}{$RICH_SNIPPET_ARRAY.product_itemprop_name_end}</h1>
                        <
    dl>
                        {if 
    $PRODUCTS_MODEL!='' || $SHOW_PRODUCTS_MODEL}
                            <
    dt>{$txt.text_model}</dt>
                            <
    dd class="products_model">{$RICH_SNIPPET_ARRAY.product_itemprop_model_start}{$PRODUCTS_MODEL}{$RICH_SNIPPET_ARRAY.product_itemprop_model_end}</dd>
                        {/if}
                        {if 
    $SHIPPING_NAME || $SHOW_SHIPPING_TIME}
                            <
    dt>{$txt.text_shippingtime}</dt>
                            <
    dd class="shipping_time">{if $SHIPPING_IMAGE}<img src="{$SHIPPING_IMAGE}alt="{$SHIPPING_NAME}/>{/if} <span class="products_shipping_time_value">{$SHIPPING_NAME}</span>{if $ABROAD_SHIPPING_INFO_LINK_ACTIVE} <class="abroad_shipping_info_link lightbox_iframe" href="popup_content.php?coID={$smarty.const.SHIPPING_INFOS}&amp;lightbox_mode=1">({$txt.text_abroad_shipping_info})</a>{/if}</dd>
                        {/if}
                        {if 
    $PRODUCTS_QUANTITY || $SHOW_PRODUCTS_QUANTITY}
                            <
    dt>{$txt.text_stock}</dt>
                            <
    dd class="products_quantity"><span class="products_quantity_value">{$PRODUCTS_QUANTITY}</span> {if $PRODUCTS_QUANTITY_UNIT}{$PRODUCTS_QUANTITY_UNIT}{else}{$txt.text_pieces}{/if}</dd>
                        {/if}
                        </
    dl>
                        
                        {
    $properties_selection_form}
                        {
    $MODULE_product_options}
                        <
    div id="gm_attribute_images"></div>

                        {if 
    $PRODUCTS_FSK18=='true'}
                            <
    div id="fsk18_image"><img src="{$tpl_path}img/fsk18.gif" alt="" /></div>
                        {/if}

                        {
    gm_gprint position=1 margin_left=0}
                        {
    gm_gprint position=2 margin_left=0}
                        {
    gm_gprint position=3 margin_left=0}

                        {if 
    $MODULE_graduated_price != ''}
                            {
    $MODULE_graduated_price}
                        {/if}

                        <
    div class="price-container"{$RICH_SNIPPET_ARRAY.product_itemprop_offers}{$RICH_SNIPPET_ARRAY.offer_itemscope}>
                            <
    div class="inside">
                                {* 
    START no line brakes here *}
                                <
    span class="price" id="gm_attr_calc_price">{$RICH_SNIPPET_ARRAY.offer_itemprop_price_start}{$PRODUCTS_PRICE}{$RICH_SNIPPET_ARRAY.offer_itemprop_price_end}{if $PRODUCTS_VPE}<br /><span class="tax-shipping-text gm_products_vpe">{$PRODUCTS_VPE}</span>{/if}</span>
                                {* 
    END no line brakes here *}
                                <
    br />
                                {
    $RICH_SNIPPET_ARRAY.offer_itemprop_price_currency}
                                <
    span class="tax-shipping-text">{$PRODUCTS_TAX_INFO}{$PRODUCTS_SHIPPING_LINK}</span><br />
                                {if 
    $QUANTITY}
                                <
    br />                            
                                <
    div id="details_cart_part" style="{if $GM_GPRINT} display: none;{/if}">
                                    <
    a href="{page_url}#" id="cart_button" class="button_green_big button_set_big button_details_add_cart{if $DEACTIVATE_BUTTON == true} inactive{/if}"><span class="button-outer"><span class="button-inner"><img class="png-fix" src="{$tpl_path}img/icons/icon-white-shoppingcart.png" alt="" style="margin-right:10px; float:left" />{$txt.add_to_cart}</span></span></a>
                                    <
    span class="quantity_container">
                                        {if 
    $PRODUCTS_QUANTITY_UNIT}<label for="gm_attr_calc_qty" class="products_quantity_unit" id="gm_attr_calc_qty_unit">{$PRODUCTS_QUANTITY_UNIT}</label>{/if}
                                        <
    input type="text" id="gm_attr_calc_qty" class="products_quantity" name="products_qty" value="{$QUANTITY}"{if $DISABLED_QUANTITYdisabled="disabled"{/if} />
                                    </
    span>
                                    {if 
    $SHOW_WISHLIST}<div class="leaflet"><a href="{page_url}#" id="gm_wishlist_link" class="button_details_add_wishlist">{$button.add_to_wishlist}</a></div>{/if}
                                    <
    input type="hidden" name="products_id" id="gm_products_id" value="{$PRODUCTS_ID}/>
                                    <
    input type="hidden" name="submit_target" value="cart" />
                                    <
    div id="details_qty_advice">
                                        <
    div id="gm_checker_error_{$PRODUCTS_ID}">
                                        {if 
    $GM_MIN_ORDER}
                                            {
    $txt.text_min_order}<span class="details_qty_advice_bold">{$GM_MIN_ORDER}</span><br />
                                        {/if}
                                        {if 
    $GM_GRADUATED_QTY}
                                            {
    $txt.text_graduated_qty_1}<span class="details_qty_advice_bold">{$GM_GRADUATED_QTY}</span>{$txt.text_graduated_qty_2}
                                        {/if}
                                        </
    div>
                                    </
    div>
                                    {if 
    $SHOW_PRODUCTS_WEIGHT}
                                    <
    div id="details_products_weight">
                                        {
    $txt.text_weight} <span id="gm_calc_weight">{$PRODUCTS_WEIGHT}</span> {$txt.text_weight_unit}
                                    </
    div>
                                    {/if}
                                </
    div>
                                {else}
                                    <
    input type="hidden" name="products_id" id="gm_products_id" value="{$PRODUCTS_ID}/>
                                {/if}
                            </
    div>
                        </
    div>
                        {
    $KLARNA_WIDGET}
                    </
    div>
                </
    div>
    <!-- 
    #USER-CODE-BEGIN -->
                
    {if $SHOW_BOOKMARKING || $SHOW_PRINT || $GM_PRICE_OFFER!='' || $GM_TELL_A_FRIEND || $SHOW_FACEBOOK || $SHOW_TWITTER || $SHOW_GOOGLEPLUS || $SHOW_PINTEREST}
            <
    div class="content_share">
                {if 
    $SHOW_BOOKMARKING}
                    <
    class="addthis_button" href="http://www.addthis.com/bookmark.php" rel="nofollow"><img class="png-fix" src="{$tpl_path}img/icons/icon-bookmark.png" alt="" /> &nbsp; {$txt.text_bookmarking}</a>
                {/if}
                {if 
    $SHOW_PRINT}
                    <
    a href="{page_url}#" class="button_print" rel="nofollow"><img class="png-fix" src="{$tpl_path}img/icons/icon-print.png" alt="" /> &nbsp; {$txt.text_print}</a>
                {/if}
                {if 
    $GM_PRICE_OFFER!=''}
                    <
    a href="{page_url}#" id="gm_price_offer" class="button_price_offer" rel="nofollow"><img class="png-fix" src="{$tpl_path}img/icons/price_offer.png" alt="" /> &nbsp; {$txt.text_price_offer}</a>
                {/if}
                {if 
    $GM_TELL_A_FRIEND}
                    <
    a href="{page_url}#" id="gm_tell_a_friend" class="button_tell_a_friend" rel="nofollow"><img class="png-fix" src="{$tpl_path}img/icons/tell_a_friend.png" alt="" /> &nbsp; {$txt.text_tell_a_friend}</a>
                {/if}</
    div>
                {/if}
    <!--  
    #USER-CODE-END -->                        
                
    <div style="clear: both"> <!-- --> </div>
            </
    div>
    <!-- 
    #USER-CODE-BEGIN -->
            
    <div class="shariff" data-backend-url="{$smarty.const.DIR_WS_CATALOG}shariff-backend/" data-services="[&quot;facebook&quot;,&quot;twitter&quot;,&quot;googleplus&quot;,&quot;pinterest&quot;]" "data-media-url="{$smarty.const.HTTP_SERVER}{$smarty.const.DIR_WS_CATALOG}{$images.0.ZOOM_IMAGE}"></div>
    <!--  #USER-CODE-END --> 
            
    {$SHOPGATE_QR_BOX}
            <div class="
    description tabs">
                <div id="
    description-1">
                    {if 
    $PRODUCTS_DESCRIPTION !=''}{$RICH_SNIPPET_ARRAY.product_itemprop_description_start}{$PRODUCTS_DESCRIPTION}{$RICH_SNIPPET_ARRAY.product_itemprop_description_end}{/if}
                </div>
            </div>        
        </form>
        {if 
    $MODULE_products_reviews != ''}
            
    {$MODULE_products_reviews}
        {/if}
    </div>

    {if 
    $MODULE_cross_selling != ''}
        
    {$MODULE_cross_selling}
    {/if}

    {if 
    $MODULE_reverse_cross_selling != ''}
        
    {$MODULE_reverse_cross_selling}
    {/if}

    {if 
    $MODULE_also_purchased != ''}
        
    {$MODULE_also_purchased}
    {/if}

    <!-- #BOF YOOCHOOSE -->
    {if 
    $MODULE_yoochoose_also_interesting != ''}
        
    {$MODULE_yoochoose_also_interesting}
    {/if}
    {if 
    $MODULE_yoochoose_product_tracking != ''}
        
    {$MODULE_yoochoose_product_tracking}
    {/if}
    <!-- #EOF YOOCHOOSE -->

    {if 
    $PRODUCTS_ADDED != ''}
        <div id="
    products_added">{$PRODUCTS_ADDED}</div>
    {/if}

    {if 
    $PRODUCTS_URL != ''}
        <div class="
    details_products_url">{$PRODUCTS_URL}</div>
    {/if}

    {if 
    $PRODUCTS_DATE_AVIABLE != ''}
        <div class="
    details_products_date_avaiable">{$PRODUCTS_DATE_AVIABLE}</div>
    {/if}

     

    Anhänge:

  14. Anonymous

    Anonymous Beta-Held

    Registriert seit:
    22. März 2015
    Beiträge:
    2.381
    Danke erhalten:
    640
    Danke vergeben:
    414
    Weiterempfehlen würde ich abschalten. Die Gefahr für Abmahnungen sind recht hoch.
     
  15. oletana

    oletana Mitglied

    Registriert seit:
    7. August 2015
    Beiträge:
    5
    Danke erhalten:
    0
    #195 oletana, 7. November 2015
    Zuletzt bearbeitet: 7. November 2015
    mag sein aber es betrifft ja alles auch bookmarken, datenblatt drucken,..

    hat sich mehr oder weniger eledigt, man müsste nach dem einbau z.b. neue css styles definieren für #gm_tell_a_friend.button_tell_a_friend

    oder weiß jemand wie man den, durch diese modifikation vorhandenen mailbutton mit dem formular "tell a friend" verlinken könnte?
     
  16. Anonymous

    Anonymous G-WARD 2015/2016

    Registriert seit:
    20. Februar 2012
    Beiträge:
    8.971
    Danke erhalten:
    1.576
    Danke vergeben:
    1.162
    hat sich da schon jemand ran gewagt das beim neuen HoneyGrid einzubauen?

    Ins HoneyGrid müssen unbedingt schönere Buttons, das geht ja so gar nicht :)
     
  17. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    31.203
    Danke erhalten:
    6.208
    Danke vergeben:
    1.107
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    da geb ich dir recht, dass sieht noch bescheiden aus. ganz vergessen auf dem Treffen :(
     
  18. sirtet

    sirtet Erfahrener Benutzer

    Registriert seit:
    4. Juli 2012
    Beiträge:
    1.127
    Danke erhalten:
    89
    Danke vergeben:
    90
    @Gambio, wollt ihr das nicht gleich fix einbauen?

    PS:
    Klickt mal im Demoshop 4 (&5) auf FB... verschwindet statt farbig zu werden.
     
  19. Christian Mueller

    Christian Mueller Beta-Held

    Registriert seit:
    4. Juli 2011
    Beiträge:
    3.804
    Danke erhalten:
    950
    Danke vergeben:
    303
    Bei mir und Achim ist Shariff nun drinn im Testshop. Eigentlich alles wie bei EyeCandy.
    Ich habe es in die Preisbox gepackt. Sieht richtig gut aus.
     
  20. Anonymous

    Anonymous G-WARD 2015/2016

    Registriert seit:
    20. Februar 2012
    Beiträge:
    8.971
    Danke erhalten:
    1.576
    Danke vergeben:
    1.162
    nö, hatte ich Moritz gesagt :)