COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

Mirchik

Соучастники
  • Публикации

    5
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем Mirchik

  1. BuslikDrev, Еще раз большое спасибо! Без Вас у меня ничего бы точно не получилось.

     

    Еще столкнулся с проблемой, есть jqery плагин reel называется, там есть возможность маштабировать анимацию под размер экрана, я активировал данный пункт, но работает это мягко говоря непонятно для меня, возможно можно сделать "загрузку для пользователя" чтоб не было видно этих мерцаний при кэшировании. Вот описание функции от разработчика Reel -Responsiveness, а вот мой код при запуске через Ajax:

    Скрытый текст
    
    <div>
    <script src="catalog/view/javascript/jquery/jquery.reel.min.js"></script>
    <style>
    .reelsize {
    	margin: 0 auto
    }
    </style>
    
    <?php foreach ($tt360images as $result) { ?>
    	<div>
    	<img src="/image/magic360/<?php echo $result['product_id']; ?>/01.jpg"
    		width="1280"
    		height="960"
    		class="reel reelsize"
    		id="image"
    		data-responsive="true"
    		data-speed="0.3"
    		data-images="/image/magic360/<?php echo $result['product_id']; ?>/##.jpg|01..<?php echo $result['columns']; ?>">
    	</div>
    <?php } ?>
    </div>

     

     

    А вот этим запросом я вызываю модальное окно и ajax запрос:

    Скрытый текст
    
    <a data-fancybox data-type="ajax" data-src="index.php?route=product/product/getPhoto360img&product_id=<?php echo $product_id; ?> " href="javascript:;" class="js-fancy-popup">3D Просмотр</a>

     

     

    Проблем несколько:

    1. Мерцание при открытии (масштабирование работает но это мерцание пока не прокэшируется, возможно ли добавить какую то подгруздку)

    2. При повторном открытии модального окна с ajax запросом, скрипт reel не срабатывает, тут вообще не представляю что делать, если обновить страницу то первый раз сработает а потом опять болт.

     

    Выгрузил проект на временный хост, чтоб визуальнее объяснить проблему. При нажатии на ссылку "3D Просмотр".

  2. Здравствуйте, сразу прошу прощение за возможно для кого-то тупые вопросы, но я совсем новичОк((

    Вообщем задача в следующем:

    Имеется таблица(tt360images)в базе данных с тремя столбцами -1 product_id (соответственно привязка к ID продукта),   -2 images (это уже текстовая строка с именами файлов изображений, разделенными " ; " загруженных в папку с номером ID продукта)   -3 columns (общее количество загруженных в эту папку файлов изображений)

     

    Как мне отредактировать product.php и product.tpl чтоб добавить эти данные из базы для товаров с подходящим ID.

     

    Хочу использовать скрипт spritespin, вот для него и нужны все эти данные, помогите пожалуйста.

     

    Пример данных таблицы:

    Скрытый текст

    2018-03-11_005044.png.d7eb5a452a465fab4e5a0acf372910d1.png

     

    Картинки, код и логи убирайте под спойлер.