Mailbeez nutzt für den Import in den Shop diesen Feed: http://feeds.feedburner.com/trustpilot/BBpr Ansonsten haben die noch eigene Feeds /json, aber mit Feedburner soll es wohl besser gehen....
Habe das mal untersucht... Das Problem waren die „backup“-Versionen der Overloads… Die haben dafür gesorgt, dass immer die alten Version verwendet wurde, und nicht die geänderten. Jetzt funktioniert es im Liveshop.
Soll ich in der "templates\EyeCandy\usermod\css\pt_snippets.css" auch folgendes ändern?: PHP: #snippet_shop_rating { display: none !important;}#review_snippets_rating_graph_inner { position:absolute !important; /*display:inline_block;*/ left:0px !important; top:0px !important; overflow:hidden !important; width:70px !important;} oder reicht es, wenn ich nur dieses einfüge?: PHP: #snippet_shop_rating { display: none !important;} ?
So hab das neue Modul eingebaut und mal eine persönliche Änderung (nicht Snippes) gemacht. Gespeichert hochgeladen. Dann kommt das. Siehe Bild. Ein wiedereinspielen der Original, cache geleert, template_c geleert bringt kein Erfolg. Alles Doppelt!
Ich habe jetzt eine Möglichkeit gefunden, "trustpilot" auch abzufragen: http://s.trustpilot.com/tpelements/917278/f.json.gz "917278" ist dabei die "trustpilot" Shop-Id. Mit define('TRUSTPILOT_SHOP_ID','917278'); würde dann die Shopbewertung von dort geholt, und als "Snippet" ausgegeben... Wenn es noch andere Bewertungsportale gibt: Um das zu berücksichtigen, benötige ich die Info über die Online-URL für die Datenabholung und eine Beschreibung des Datenformats,
Habe heute gerade von TRUSTPILOT eine Antwort erhalten, der Supportmitarbeiter sagte es gibt keine Shop-ID, nun gut ich werde mal beim nächsten anrufen. Manchmal ist ja so das nicht alle wissen was Sache ist. Problem ist, das die dänisches englisch sprechen - da muß man sich erstmal drann gewöhnen....
So entweder bin ich zu blöd...oder ich weiß nicht! Im zweiten Test-Shop andere Domain installiert....wieder alles Doppelt in der Anzeige! Ratlos
Kann es sein das der Fehler auftritt wenn Du aus der Breadcrumb die Startseite entfernt hast? Ich find aber zu verrecken die Datei für die Breadcrumb Anzeige nicht.
Sorry diese Geschichte kann man so nicht als Modul verkaufen. Keine eigenen Änderungen werden gespeichert. Die Auszeichnung bei Google ist schon gut, aber der User hat keine möglichkeiten seine standard.html selbst anzupassen.
Wie man im DAKL-Shop sehen kann, funktioniert das. Um Dich nicht weiter damit zu belasten, werde ich Dir Dein Geld zurück überweisen, dann kannst Du das einfach vergessen...
Danke Avenger was anderes habe ich von Dir auch nicht erwartet. Schwanz einziehen und gut ist. Sorry so stell ich mir das nicht vor, wenn jemand ein Modul anbietet. Mann hätte ja mal fragen können was los ist. Mich von deinem Modul abhängig zumachen kann es ja wohl nicht sein. Dann soll der Christian doch mal versuchen die Art.Nr.: rauszunehmen! Zweimal braucht man das nicht. Art.Nr.: und Hersteller-Nummer:. Oder er soll mal versuchen die Thumbs der Gallerybilder zu verkleiner das Sie richtig dargestellt werden. Ich habe meine eigenen TABs eingefügt, was mit dem Snippets nicht zutuen hat, Sie werden aber nicht angezeigt. SORRY SO NICHT!
Wenn Du Dein Template verbastelts, dann ist das alleine Dein Problem... Hersteller-Nummer und Artikelnummer sind normalerweise 2 ganz unterschiedlicch Dinge. Wenn Die bei Dir identisch sind, dann nimm halt die Artikelnummer aus dem Template raus... Die Snippet-Änderunger haben überhaupt nichts mit den Thumbs oder den Tabs zu tun. Aber wie ich schon sagte: vergiss es einfach, Du wirst sicher etwas besseres finden... Schick mir Deine Bankverbindung und gut ist.
@avenger damit Du siehst das ich kein kleiner Vollidiot bin: Deine standard_snippes.html in standard-USERMOD.html geändert und meine TABs eingebaut und die Art.-Nr.: gelöscht. HTML: {* Copyright (c) 2013 Avenger, entwicklung@powertemplate.de Add rich snippet data to template *} {load_language_text section="product_info"} {load_language_text section="buttons" name="button"} {if $PRODUCT_NAVIGATOR} {$PRODUCT_NAVIGATOR} {/if} {*Avenger*} <div {$PRODUCTS_RICH_SNIPPET_ID} class="details clearfix" id="product_info"> {$PRODUCTS_RICH_SNIPPET_OFFER_DATA} {*Avenger*} <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=""> {if $GMOTION == '0'} {*Avenger*} <img id="gallery_inside_main_1"{$PRODUCTS_RICH_SNIPPET_IMAGE_PROP} src="{$images.0.IMAGE}" alt="{$images.0.IMAGE_ALT|default:$images.0.PRODUCTS_NAME}" title="{$images.0.IMAGE_ALT|default:$images.0.PRODUCTS_NAME}" /> {*Avenger*} {/if} </a>{$PRODUCTS_RICH_SNIPPET_IMAGE_PROP_DEBUG} </div> {/if} </div> {if $thumbnails|@count > 1} <div class="thumbnails"> {foreach name=thumbnails item=thumbnails_data from=$thumbnails} <div class="thumbnail"> {*Avenger*} <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 style="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}" width="50"/></a> {*Avenger*} </div> {/foreach} </div> {/if} </div> {*Avenger*} {$PRODUCTS_RICH_SNIPPET_PREVIEW_BUTTON} {*Avenger*} {if $MODULE_products_media != ''} {$MODULE_products_media} {/if} </div> <div class="info clearfix"> <div class="inside"> {*Avenger*} <h1>{$PRODUCTS_NAME_SNIPPET}</h1> <dl> {if $PRODUCTS_RICH_SNIPPET_CATEGORY} <dt>{$txt.text_category}</dt> <dd class="products_model">{$PRODUCTS_RICH_SNIPPET_CATEGORY}</dd> {/if} {if $PRODUCTS_RICH_SNIPPET_BRAND} <dt>{$txt.text_brand}</dt> <dd class="products_model">{$PRODUCTS_RICH_SNIPPET_BRAND}</dd> {/if} {if $PRODUCTS_RICH_SNIPPET_MPN} <dt>{$txt.text_mpn}</dt> <dd class="products_model">{$PRODUCTS_RICH_SNIPPET_MPN}</dd> {/if} {if $PRODUCTS_RICH_SNIPPET_ISBN} <dt>{$txt.text_isbn}</dt> <dd class="products_model">{$PRODUCTS_RICH_SNIPPET_ISBN}</dd> {/if} {if $PRODUCTS_RICH_SNIPPET_UPC} <dt>{$txt.text_upc}</dt> <dd class="products_upc">{$PRODUCTS_RICH_SNIPPET_UPC}</dd> {/if} {if $PRODUCTS_RICH_SNIPPET_SKU} <dt>{$txt.text_sku}</dt> <dd class="products_model">{$PRODUCTS_RICH_SNIPPET_UPC}</dd> {/if} {if $PRODUCTS_RICH_SNIPPET_RATING} <dt>{$txt.text_rating}</dt> <dd class="products_model">{$PRODUCTS_RICH_SNIPPET_RATING}</dd> {/if} {*Avenger*} {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></dd> {/if} {if $PRODUCTS_QUANTITY_SNIPPET || $SHOW_PRODUCTS_QUANTITY} <dt>{$txt.text_stock}</dt> <dd class="products_quantity"><span class="products_quantity_value">{$PRODUCTS_QUANTITY_SNIPPET}</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} {*Avenger*} {*$PRODUCTS_RICH_SNIPPET_SHORT_DESCRIPTION*} {*Avenger*} {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"> <div class="inside"> <span class="price" id="gm_attr_calc_price">{$PRODUCTS_PRICE}{if $PRODUCTS_VPE}<br /><span class="tax-shipping-text gm_products_vpe">{$PRODUCTS_VPE}</span><br />{/if}</span>{if !$PRODUCTS_VPE}<br />{/if} {if $ADD_CART_BUTTON} <span class="tax-shipping-text">{$PRODUCTS_TAX_INFO}{$PRODUCTS_SHIPPING_LINK}</span><br /> <br /> <div id="details_cart_part" style="{if $GM_GPRINT} display: none;{/if}"> {if $QUANTITY}<input type="text" id="gm_attr_calc_qty" name="products_qty" class="article-count-input numeric input-text big" value="{$QUANTITY}"{if $DISABLED_QUANTITY} disabled="disabled"{/if} /> {/if}<a href="{page_url}#" id="cart_button" class="button_green_big button_set_big button_details_add_cart"><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> {if $ADD_WISHLIST_BUTTON}<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> </div> </div> <div style="clear: both"> <!-- --> </div> </div> {if $SHOW_BOOKMARKING || $SHOW_PRINT || $GM_PRICE_OFFER!='' || $GM_TELL_A_FRIEND || $SHOW_FACEBOOK || $SHOW_TWITTER || $SHOW_GOOGLEPLUS || $SHOW_PINTEREST} <div class="actions"> {if $SHOW_BOOKMARKING} <a 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="" /> {$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="" /> {$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="" /> {$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="" /> {$txt.text_tell_a_friend}</a> {/if} {if $SHOW_FACEBOOK || $SHOW_TWITTER || $SHOW_GOOGLEPLUS || $SHOW_PINTEREST} <div class="social_share_wrapper"> {if $SHOW_FACEBOOK} <div class="social_share_box" id="facebook_share_box"> <div class="social_share_image"></div> <div class="social_share_content"><img src="templates/EyeCandy/img/social_share_dummy_facebook.png" title="Facebook" /></div> <div style="clear: both"> <!-- --> </div> </div> {/if} {if $SHOW_TWITTER} <div class="social_share_box" id="twitter_share_box"> <div class="social_share_image"></div> <div class="social_share_content"><img src="templates/EyeCandy/img/social_share_dummy_twitter.png" title="Twitter" /></div> <div style="clear: both"> <!-- --> </div> </div> {/if} {if $SHOW_GOOGLEPLUS} <div class="social_share_box" id="googleplus_share_box"> <div class="social_share_image"></div> <div class="social_share_content"><img src="templates/EyeCandy/img/social_share_dummy_googleplus.png" title="Google +1" /></div> <div style="clear: both"> <!-- --> </div> </div> {/if} {if $SHOW_PINTEREST} <div class="social_share_box" id="pinterest_share_box"> <div class="social_share_image"></div> <div class="social_share_content"><img src="templates/EyeCandy/img/social_share_dummy_pinterest.png" title="Pinterest" /></div> <div style="clear: both"> <!-- --> </div> </div> {/if} <div style="clear: both"> <!-- --> </div> </div> {/if} {if $SHOW_BOOKMARKING} <script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js"></script> {/if} </div> {/if} {$SHOPGATE_QR_BOX} <!--### Änderung TAB Anfang ###--> <div class="description tabs"> <div id="description-1"> <div id="tabbed_description_part"> <ul style="overflow:hidden" class="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all"> <li class="ui-state-default ui-corner-top ui-tabs-selected ui-state-active"><a title="Produktdetails" href="#tab_fragment_0"><span>Produktdetails</span></a></li> <li class="ui-state-default ui-corner-top"><a title="Produkt Zubehör" href="#tab_fragment_1"><span>Produkt Zubehör</span></a></li> <li class="ui-state-default ui-corner-top"><a title="ähnliche Produkte" href="#tab_fragment_2"><span>Dies könnte Sie auch interessieren</span></a></li> </ul> <div id="tab_fragment_0" class="ui-tabs-panel ui-widget-content ui-corner-bottom"><div id="snippet_description" itemprop="description">{if $PRODUCTS_DESCRIPTION !=''}{$PRODUCTS_DESCRIPTION}{/if}</div></div> <div id="tab_fragment_1" class="ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide"><div class="products_crosselling"><p>{if $MODULE_cross_selling != ''}{$MODULE_cross_selling}{/if} {if $MODULE_reverse_cross_selling != ''}{$MODULE_reverse_cross_selling}{/if}</p></div></div> <div id="tab_fragment_2" class="ui-tabs-panel ui-widget-content ui-corner-bottom ui-tabs-hide"><div class="products_crosselling"><p>{if $MODULE_also_purchased != ''}{$MODULE_also_purchased}{/if}</p></div></div> </div> </div> </div> <!--### Änderung TAB Ende ###--> </form> {if $MODULE_products_reviews != ''} {$MODULE_products_reviews} {/if} </div> {if $MODULE_reverse_cross_selling != ''} {$MODULE_reverse_cross_selling} {/if} {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} Und zur Ansicht die Bilder des Testshops mit deiner standard_snippets.html und so wie es vorher war.