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

Discussion in 'JoomShopping' started by OlegK, Jun 11, 2020.

  1. OlegK
    Offline

    OlegK Russian Joomla! Team Staff Member ⇒ Профи ⇐

    Joined:
    Jan 17, 2011
    Messages:
    7,812
    Likes Received:
    771
    Gender:
    Male
    Код (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 likes this.
  2.  

Share This Page

Loading...