Решено! Если нет картинок товара в карточке товара JoomShopping

Тема в разделе "JoomShopping", создана пользователем OlegK, 11.06.2020.

  1. OlegK
    Offline

    OlegK Russian Joomla! Team Команда форума ⇒ Профи ⇐

    Регистрация:
    17.01.2011
    Сообщения:
    7 812
    Симпатии:
    771
    Пол:
    Мужской
    Код (javascript):
    1. <script type="text/javascript">
    2.    jQuery(function($) {
    3.        $('#list_product_image_middle img').each(function(){
    4.          $(this).error(function(){
    5.            var image_url = $(this).closest('a').attr('href');
    6.            $(this).attr('src', image_url);
    7.    });
    8. });
    9. $(document).ajaxStop(function() {
    10.          $('#list_product_image_middle img').each(function(){
    11.          $(this).error(function(){
    12.            var image_url = $(this).closest('a').attr('href');
    13.            $(this).attr('src', image_url);
    14.    });
    15. });
    16. });
    17.    });
    18.    </script>

    КОд на jQuery, заменяет путь к картинке, если картинка товара не загрузилась, на фулл_картинку.
    Прописать код в макет /product/load.js.php
    И не удивляйтесь, что два раза одинаковый код, нижняя часть кода, срабатывает после окончания Аякс загрузки дочернего товара созданного через Дополнительное в зависимых атрибутах товара .
     
    Alekxandr нравится это.
  2.  

Поделиться этой страницей

Загрузка...