Вход • Регистрация

Вывод картинок в блоке похожих товаров.

  • 30 октября 2016 г.
  • Столкнулась с ситуацией, когда вывод картинок в блоке похожих товаров отсутствует. Они как бы прогружаются и исчезают. Это касается не всех мест.
    Обнаружила закономерность где нет картинок.

    Товар продается с вариантами выбора и к ним привязана картинка
    http://clip2net.com/s/3DQscO0
    http://clip2net.com/s/3DQsjMF

    Тогда нет картинок в блоке похожих товаров.
    http://denok.com.ua/shop/kruglye/vse-smeshariki/

    Обратилась в техподдержку. Вот наш разговор.

    [spoiler]
    ________________________________ТП____________________________
    Здравствуйте

    То есть, фотографии похожих товаров показываются только у тех товаров, у которых нет выбора вариаций?

    Проблема в том, что "ненужные" картинки скрывает скрипт http://denok.com.ua/modules/shop/js/shop.buy_form.js по классу .js_shop_img, который стоит и у основного товара и у похожих.

    Попробуйте удалить class="js_shop_img" у товаров в блоке похожих товаров

    _____________________________Я_________________________________
    Добрый день.
    Можете уточнить в каком файле надо удалить "class="js_shop_img""

    Я видимо не корректно поняла где оно. В процессе исправления появились картинки в блоке "похожих товаров". Но при этом все варианты картинок стали в столбец.
    http://clip2net.com/s/3DnZ0sd
    Возможно не там исправила.

    ___________________________ТП_______________________________
    Шаблон оформления похожих товаров modules/shop/views/shop.view.show_block_rel.php, но там идет вызов общего списка. Все зависит от того, как у ВАс оформлено в шаблоне.

    Где именно Вы удалили?

    _________________________Я__________________________
    shop.view.rows.php вот здесь удаляла

    В каком файле нужно искать (class="js_shop_img") ?

    ______________________________ТП_________________________
    Это общий шаблон всех списков товаров, включая основной.

    Тогда Вам лучше править http://denok.com.ua/modules/shop/js/shop.buy_form.js

    добавляя к обработке .js_shop_img класс карточки товара, чтобы получилось типа

    .shop_id .js_shop_img

    [/spoiler]

    Мои поиски файла, где нужно исправлять не были успешны. Помогите найти файл, который нужно исправить.
    • 30 октября 2016 г.
    • Это шутка? Пост на внимательность? Тест на то, кто прочитал всё?
      Цитата
      http://denok.com.ua/modules/shop/js/shop.buy_form.js

      Цитата
      Мои поиски файла, где нужно исправлять не были успешны. Помогите найти файл, который нужно исправить.

      В чем прикол?
  • 31 октября 2016 г. , редакция: 31 октября 2016 г.
  • И вот когда изменяю получается, что в блоке похожих товаров появляются картинки. Но вместе с этим выходит ломается сам товар. Картинки (варианты их) один под другим отображаются вниз в столбец.
    http://clip2net.com/s/3DT1ojM
    • 31 октября 2016 г.
    • Елена, не надо копипастить код, достаточно дать на него ссылку.
      Я не знаю, что Вы там правите и как, но ситуация прозрачна. JS скрывает лишние картинки у основного товара и цепляет картинки из дополнительных. Чтобы он этого не делал, нужно сузить класс картинки основного товара, о чем и сказано выше. Работы на минуту. Вы если не понимаете принцип работы js, слепо тыкать не надо, лучше обратиться к знакомому программисту
  • 01 ноября 2016 г.
  • Я скопировала код для того, чтобы было видно, что после выполненных рекомендаций нарушился вывод товаров в категории.
    Что я делаю не так ?
    1) В файле http://denok.com.ua/modules/shop/js/shop.buy_form.js добавляю
    в строки 138, 171 добавляю .shop_id к .js_shop_img
    2) Картинки появляются, но в категориях все рушится.

    Так в чем ошибка ?
    • 01 ноября 2016 г.
    • Елена, обратитесь к специалистам и все решиться. Иначе нужно кучу времени тратить, чтобы объяснить так, чтобы Вы поняли.
      Да, не воспринимайте то, что Вам необходимо долго объяснять, как оскорбление, просто в этом деле одно зависит от другого. Поэтому объяснять действительно долго, а свободного времени катострофично не хватает.
      Успехов.
      • 01 ноября 2016 г.
      • Дело даже не в том, что объяснять долго. А в том, что навскидку кажется, что проблема только в этом, а как сядешь делать, оказывается, что еще в одном месте надо поправить. Этого не учтешь сразу, оно видно только когда сядешь.
        Елена, может надо класс расширить, если он там дублируется где-то, или внизу что-то дописать, а может js в отдельный шаблон выделить, shop.buy_form.js в shop.buy_form_related.js склонировать.
        • 01 ноября 2016 г.
        • Спасибо, что пытались помочь.

          Если получится отпишусь как делать. Чтобы другим уже было проще.
      • 01 ноября 2016 г.
      • Да какие могут быть обиды. Если есть шанс исправить, то надо пробовать. Пока не спросишь этого не узнаешь.

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум