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

Разные фото при использовании prettyPhoto

  • 06 января 2018 г.
  • Добрый день.
    Делал кто-нибудь такое: маленькое изображение - это одна картинка, а при нажатии увеличивается (анимация) и картинка становится другой?
    Мне нужно сделать: фото тренера маленькое, нажимаем - увеличивается и картинка меняется на другую, где подробная информация о нем. Можно ли это реализовать в этом плагине? Или лучше другой использовать?
    • 06 января 2018 г. , редакция: 06 января 2018 г.
    • Претти тут вообще ни при чем. Можно файл вывода картинок допилить, чтобы для большого изображения цеплялась другая фотка.
  • 12 июля 2018 г.
  • Добрый день, а можно подробней ответ дать, при открытии фото на другой странице появляется крестик с увеличением, а можно что бы картинка при нажатии на нее увеличивалась? Спасибо большое.
  • 12 июля 2018 г.
  • вот это
    https://derevyannyh.ru/doma-iz-brusa/dom-iz-brusa-50/
    В админке когда отрываешь загруженные фото то они увеличиваются и можно их листать, вот так бы установить для посетителей

  • 13 июля 2018 г.
  • Спасибо, если бы еще найти где это все находится?
    • 13 июля 2018 г.
    • Если у вас используется каталог (модуль магазин), то надо править карточку товара modules/shop/views/shop.view.id
      Отключить кэширование, сбросить кэш
      Удалить zoom.min.js
      Вернуть pretty
  • 13 июля 2018 г.
  • Я так понял это в оформлении? А какой шаблон и как поменять? спасибо
  • 15 июля 2018 г.
  • ПОМОГИТЕ!!!
    УДАЛИЛ zoom.min.js
    Вернул pretty
    что нужно поправит в файле shop.view.id
    //вывод изображений товара
    if (!empty($result["img"]))
    {
    echo '<div class="row">';
    echo '<div class="shop_all_img">';
    $img = $result["img"][0];
    if($result["preview_images"] && count($result["img"]) > 1) {
    echo '<div class="shop-photo-box col s9 m12 l12">';
    }
    else {
    echo '<div class="shop-photo-box col s12">';
    }
    echo '<img class="my-foto-container" src="'.BASE_PATH.$img["link"].'" data-large="'. (!empty($img["link"]) ? BASE_PATH . $img["link"] : $img["src"]) .'" title="'.$img["title"].'"></div>';

    echo '</div>';

    if($result["preview_images"] && count($result["img"]) > 1)
    {
    echo '<div class="shop_preview_img col s3 m12 l12"> <div class="row">';

    foreach ($result["img"] as $img)
    {

    echo '<div class="shop-preview-box col s12 m3 l3">';
    echo '<img class="my-foto" src="'.BASE_PATH.$img["link"].'" data-large="'. (!empty($img["link"]) ? BASE_PATH . $img["link"] : $img["src"]) .'" title="'.$img["title"].'">';
    echo '</div>';
    }
    echo '</div></div>';
    }
    echo '</div>';
    }

    echo '</div>';

    echo '<div class="col s12 m8 l8 container-right">';

    echo'<div class="tabs">

    <ul class="tabs__nav accordion-tabs">
    <li class="tab-head-cont">
    <a class="tab_title is-active" href="#">'.$this->diafan->_('Описание').'</a>
    <section>';

    echo '<div class="param-block">';


    У меня код вот такой, что в нем поменять. ПОМОГИТЕ !!!
    • 15 июля 2018 г.
    • Из версии 6.0

      Код
      foreach ($result["img"] as $img)
      {
      switch ($img["type"])
      {
      case 'animation':
      echo '<a class="js_shop_img shop-item-image'.(empty($k) ? ' active' : '').'" href="'.BASE_PATH.$img["link"].'" rel="prettyPhoto[gallery'.$result["id"].'shop]" image_id="'.$img["id"].'">';
      break;
      case 'large_image':
      echo '<a class="js_shop_img shop-item-image'.(empty($k) ? ' active' : '').'" href="'.BASE_PATH.$img["link"].'" rel="large_image" width="'.$img["link_width"].'" height="'.$img["link_height"].'" image_id="'.$img["id"].'">';
      break;
      default:
      echo '<a class="js_shop_img shop-item-image'.(empty($k) ? ' active' : '').'" href="'.BASE_PATH.$img["link"].'" image_id="'.$img["id"].'">';
      break;
      }
      echo '<img src="'.BASE_PATH.$img["link"].'" alt="'.$img["alt"].'" title="'.$img["title"].'" image_id="'.$img["id"].'" class="shop_id_img">';
      echo '</a>';
      $k++;
      }
  • 16 июля 2018 г.
  • Первое и главное правило - если что то работает, не обновлять CMS!!!!
    • 16 июля 2018 г. , редакция: 16 июля 2018 г.
    • Ну это не совсем верный подход. Обновлять надо - потому что после обновлений может как раз что-то заработать. Сломаться тоже может, но если сломается, то обязательно починят. А вот собственные опыты необходимо реализовывать исключительно в кастомной директории.
    • 16 июля 2018 г. , редакция: 16 июля 2018 г.
    • Цитата
      если что то работает
      Эта мысль звучит не так.

      Если на сайте всё в данный момент устраивает и всё работает, то "не трогай то, что работает (с)", - т.е. не используй обновление только ради обновления.

      Обновляться надо в первую очередь если в обновлении присутствует исправление ошибки, из-за которой в данный момент сайт не работает. Второй момент - обновление с целью получения новых фишек. Но тут уже надо не просто кнопку жать в админке, анализировать имеющиеся изменения, полученные с обновлением и конфликты между ними.
      • 17 июля 2018 г. , редакция: 17 июля 2018 г.
      • Да Павел... звучит так: если все раработает то руками лучше не трогать...
        Но все бездумно жмут обновиццо имея при этом кастомные темы и получают в итоге посыпывшийся дизайн...

        Нужно обращаться к спецами за корректным обновлением кастомных тем.
  • 17 июля 2018 г.
  • ПОМОГИТЕ ОПЯТЬ
    на странице https://derevyannyh.ru/shop/proekty/proekt-6/
    есть несколько фото, хочется что бы при нажатии они увеличивались и можно было бы их листать. Бьюсь и все не как не могу сделать.
    Спасибо большое если поможете!!!
    • 18 июля 2018 г.
    • Ну дык вам под картинки нужно вставить prettyPhoto, а если указать gallery после этого, то они объединяться в галерею и будут листаться.

Новости

  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 
  • 15 декабря 2023 г.
  • Подводим итоги 2023 года. Выпустили новую сборку DIAFAN.CMS 7.1.1, вводим новые тарифы на аренду сайта и коммерческую поддержку и автообновления с января 2024 г., строим планы на будущий год.
  • 25 июля 2023 г.
  • Выпустили очередную сборку DIAFAN.CMS 7.0.1. Она уже доступна к установке.

Блоги

  • 15.12.2023
  • В новой сборке DIAFAN.CMS 7.1.1 мы расширили функциональность баннеров, уделили внимание YML-фиду для Яндекс.Маркет, улучшили “Настройки шаблона”, оформили модуль лога действий и разработали “Заметки” для пользователей административной части сайта. Также проработали замечания и предложения наших пользователей, исправили несколько ошибок.

Форум