Fehler bei Anzeige Artikelseite Mobile Candy

Thema wurde von masalo, 10. März 2017 erstellt.

  1. masalo
    masalo Erfahrener Benutzer
    Registriert seit:
    11. September 2013
    Beiträge:
    47
    Danke erhalten:
    13
    Danke vergeben:
    14
    #1 masalo, 10. März 2017
    Zuletzt von einem Moderator bearbeitet: 13. März 2017
    Hi!
    Ich hoffe, ich bin ich der richtigen Forum-Kategorie :)
    Seit Kurzem, und jeder beteuert, dass niemand etwas geändert hat, funktioniert bei unserem Shop www.masalo.eu die Artikelseitenanzeige mit Mobile Candy nicht mehr. Wir haben die standard.html eigentlich nicht modifiziert:

    HTML:
    {load_language_text section="product_info"}
    {load_language_text section="buttons" name="button"}
    {load_language_text section="mobile_template" name="mobile"}
    
    <form name="{$FORM_NAME}" id="{$FORM_NAME}" action="{$FORM_ACTION_URL}" method="{$FORM_METHOD}">
     
        <h1>{$PRODUCTS_NAME}</h1>
     
        {if $images|@count > 0}
            <div class="gallery">
                <div class="big_img">
                    <div id='image_slider' {if $images|@count > 1}class='swipe'{/if}>
                        <div {if $images|@count > 1}class='swipe-wrap'{/if}>
                            {foreach name=images item=images_data from=$images}
                                <div><a href="{$images_data.ZOOM_IMAGE}" rel="external" onclick="return false;"><img src="{$images_data.IMAGE}" alt="" /></a></div>
                            {/foreach}
                        </div>
                    </div>
                </div>
                {if $images|@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}">
                                    <img src="{$thumbnails_data.IMAGE}" alt="" />
                                </a>
                            </div>
                        {/foreach}
                    </div>
                {/if}
            </div>
        {/if}
     
        <div class="content_container product_data">
            {if $PRODUCTS_FSK18=='true'}
                <img align="right" style="padding: 0 0 20px 20px" src="{$tpl_path}img/fsk18.gif" alt="FSK 18" />
            {/if}
            {if $PRODUCTS_MODEL!='' || $SHOW_PRODUCTS_MODEL}
                <div><div class="product_data_key">{$txt.text_model}</div> <span class="products_model">{$PRODUCTS_MODEL}</span></div>
            {/if}
            {if $SHIPPING_NAME || $SHOW_SHIPPING_TIME}
                <div><div class="product_data_key">{$txt.text_shippingtime}</div> <span class="shipping_time">{if $SHIPPING_IMAGE}<img src="{$SHIPPING_IMAGE}" alt="{$SHIPPING_NAME}" />{/if} <span class="products_shipping_time_value">{$SHIPPING_NAME}</span></span>{if $ABROAD_SHIPPING_INFO_LINK_ACTIVE} <a class="abroad_shipping_info_link" href="{$ABROAD_SHIPPING_INFO_LINK}">({$txt.text_abroad_shipping_info})</a>{/if}</div>
            {/if}
            {if $PRODUCTS_QUANTITY || $SHOW_PRODUCTS_QUANTITY}
            <div><div class="product_data_key">{$txt.text_stock}</div> <span class="products_quantity"><span class="products_quantity_value">{$PRODUCTS_QUANTITY}</span> {if $PRODUCTS_QUANTITY_UNIT}{$PRODUCTS_QUANTITY_UNIT}{else}{$txt.text_pieces}{/if}</span></div>
            {/if}
            {if $MODULE_graduated_price !=''}
                <div>{$MODULE_graduated_price}</div>
            {/if}
            {if $additional_fields}
                {$additional_fields}
            {/if}
            <div style="clear:both"> <!-- &nbsp; --> </div>
            {$properties_selection_form}
            {$MODULE_product_options}
            <div id="gm_attribute_images" style="text-align: center;"></div>
        </div>
     
        <div id="product_tabs_group">
            <div class="description tabs" style="display: none;">
                <div id="description-1">
                    {if $PRODUCTS_DESCRIPTION !=''}{$PRODUCTS_DESCRIPTION}{/if}
                </div>
            </div>
            {if $MODULE_products_media != ''}
            <div class="tab_element" data-role="collapsible" data-collapsed="true" data-iconpos="right">
                <h3>{$mobile.documents}</h3>
                <div>{$MODULE_products_media}</div>
            </div>
            {/if}
            {if $MODULE_cross_selling != '' || $MODULE_reverse_cross_selling != ''}
            <div class="tab_element" data-role="collapsible" data-collapsed="true" data-iconpos="right">
                <h3>{$mobile.recommendations}</h3>
                <div>{$MODULE_cross_selling}{if $MODULE_reverse_cross_selling != ''}{$MODULE_reverse_cross_selling}{/if}</div>
            </div>
            {/if}
            {if $MODULE_also_purchased != ''}
            <div class="tab_element" data-role="collapsible" data-collapsed="true" data-iconpos="right">
                <h3>{$mobile.also_purchased}</h3>
                <div>{$MODULE_also_purchased}</div>
            </div>
            {/if}
            {if $MODULE_products_reviews != ''}
            <div class="tab_element" data-role="collapsible" data-collapsed="true" data-iconpos="right">
                <h3>{$mobile.product_reviews}</h3>
                <div>{$MODULE_products_reviews}</div>
            </div>
            {/if}
        </div>
     
        <div class="price-container bg_container">
            <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 $GM_GPRINT}
                <div class="errorText">{$mobile.cant_buy_product_gprint}</div>
                <a href="{$page_url|switch_template:EyeCandy}" data-role="button" data-theme="b" rel="nofollow">{$mobile.desktop_view}</a>
            {/if}
            {if $QUANTITY && !$GM_GPRINT}
                <span class="tax-shipping-text">{$PRODUCTS_TAX_INFO}{$PRODUCTS_SHIPPING_LINK|replace:"popup_content":"shop_content"|replace:"_blank":""|replace:"lightbox_mode=1":""}</span><br />
                <br />                         
                <div id="details_cart_part" style="{if $GM_GPRINT} display: none;{/if}">
                    {if $QUANTITY}
                        <div class="quantity_wrapper">
                            <div class="quantity_changer_less"></div>
                            <div class="quantity_changer_more"></div>
                            <span class="quantity_container{if !$PRODUCTS_QUANTITY_UNIT} full{/if}">
                                <input type="text" id="gm_attr_calc_qty" class="products_quantity" name="products_qty" value="{$QUANTITY}"{if $DISABLED_QUANTITY} disabled="disabled"{/if} />
                                {if $PRODUCTS_QUANTITY_UNIT}<label for="gm_attr_calc_qty" class="products_quantity_unit" id="gm_attr_calc_qty_unit">&nbsp;{$PRODUCTS_QUANTITY_UNIT}</label>{/if}
                                <div class="clear_both"> <!-- --> </div>
                            </span>
                            <div class="clear_both"> <!-- --> </div>
                        </div>
                    {/if}
                    <a href="{page_url}#" data-role="button" data-theme="b" id="cart_button" class="button_details_add_cart{if $DEACTIVATE_BUTTON == true} inactive{/if}">{$mobile.add_to_cart}</a>
                    <!--{if $ADD_WISHLIST_BUTTON}<a href="{page_url}#" id="gm_wishlist_link" data-role="button" class="button_details_add_wishlist">{$button.add_to_wishlist}</a>{/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="quantity_min_order">{$GM_MIN_ORDER}</span><br />
                        {/if}
                        {if $GM_GRADUATED_QTY}
                            {$txt.text_graduated_qty_1}<span class="quantity_steps">{$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>
            {elseif !$QUANTITY && $PRODUCTS_FSK18=='true'}
                <div class="errorText">{$mobile.cant_buy_product_fsk18}</div>
                <input type="hidden" name="products_id" id="gm_products_id" value="{$PRODUCTS_ID}" />
            {elseif !$QUANTITY}
                <div class="errorText">{$mobile.cant_buy_product}</div>         
                <input type="hidden" name="products_id" id="gm_products_id" value="{$PRODUCTS_ID}" />
            {/if}
        </div>
    </form>
    Trotzdem wird auf der Artikelseite kein Artikelbild angezeigt sondern nur die Thumbnails/Vorschaubilder. Klickt man auf diese so öffnet sich das dazu gehörige größere Bild in einem neuen Fenster/Tab. Klingt also nach einem fehlerhaften Javascript!? Welche Datei wäre das? :)

    Hier unser Shop:
    https://www.masalo.eu/?tpl=MobileCandy

    Danke für eure Mühen :)
     
  2. Torben Wark
    Torben Wark Gambio GmbH
    Registriert seit:
    15. Juli 2014
    Beiträge:
    2.581
    Danke erhalten:
    1.178
    Danke vergeben:
    399
    Ihr habt JavaScript Fehler auf eurer Seite, die vermutlich auch das Problem mit den nicht sichtbaren Bildern erklären. Könnte an einem Fehlerhaft eingebundenen Google Analytics liegen.