Вы так сообщили (Ваш код смотрите выше). А что еще нужно поставить - data-src? Куда его ставить, что бы указать изображению атрибутом data-src?
Сообщите пожалуйста - что у Вас получилось - дайте картинки - что было и что получилось. (очень, очень, ну очень прям таки - хочется посмотреть исходный вид и полученный Вами (путем работы) результат)
В примере кода все есть, достаточно взять код и заменить, PHP: <label> <input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" /> <img data-src="<?php echo $option_value['scale_image']; ?>" src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" class="img-thumbnail" /> <?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label> Видите <img> там вставлен data-src а в его значения выводиться большая картинка
В /catalog/view/theme/default/template/product, файле: product.tpl Было так: <label> <input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" /> <?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label> Заменил на этот код: <label> <input type="radio" name="option[<?php echo $option['product_option_id']; ?>]" value="<?php echo $option_value['product_option_value_id']; ?>" /> <img data-src="<?php echo $option_value['scale_image']; ?>" src="<?php echo $option_value['image']; ?>" alt="<?php echo $option_value['name'] . ($option_value['price'] ? ' ' . $option_value['price_prefix'] . $option_value['price'] : ''); ?>" class="img-thumbnail" /> <?php echo $option_value['name']; ?> <?php if ($option_value['price']) { ?> (<?php echo $option_value['price_prefix']; ?><?php echo $option_value['price']; ?>) <?php } ?> </label> Обновил модификаторы (нажал кнопку обновить) - зашел на страницу, обновил (её) - результатов (так-же) нет. Навожу курсор на картинку (квадратную 40х40 пикс) - нет появления картинки, нажимаю (эту радиокнопку) - так же нет появления картинки. только появляется точка означающая что эту опцию выбрал.
РЕАБИЛИТАЦИЯ Господа, подозрения с фотоскрипта fancyBox сняты - его вины в левой ссылке нет. Эта ссылка формируется встроенным в Опенкарт скриптом (пояснение под катом) Спойлер Поиск по файлам СМС выявил скрипт, отсылающий на адрес, который Мазила Фирефокс блокирует и обозначает в консоли, как вредоносную, идущую на сайт, заблокированный системой Мазилы за скрытый сбор сведений о пользователях. Скрипт лежит в СМС в файле: catalog\view\theme\default\template\product\product.tpl стр. 321 Код: <script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-515eeaf54693130e"></script> P.S. В некоторых сборках присутствует модуль Блог - там тоже есть этот скрипт (catalog\view\theme\default\template\blog\article.tpl, стр43)
Я об этом уже писал в этой же теме. Вы только мусор разводите Админ явно будет не очень доволен ибо придеться чистить.
Два месяца изменяю шаблон - настраивая под свои нужды и будет жаль (мне) за бесцельно потраченное время когда то что мне предлагают к использованию (да простят меня советчики), будет костылем к работе того что должно работать, НО, в силу введений которые вовремя не удалил (забыл про них и не удалил по этому) - будут портить часть работы функционала который должен работать как это требует.... По сему, внедрения проводятся (мною) в дефолтном шаблоне (-это изначально установленный опенкарт с шаблоном сайта который идет в установочной версии - если кто забыл), а коли все будет работать на дефолте, то и будет в последующем применено и в купленном и далее установленном шаблоне. Так разве не делает не кто - тогда считайте меня гением! Берите на вооружение.
Да, чуть не забыл. Если желаете посмотреть коды - сообщите (стеснения прочь) - по Skype или по телефону - я включу шаблон (нужный) в работу и посмотрите коды, а так - это просто вода... толку нет и не будет. Мне нужно Вас провести и показать... Для всего свое время, которое нужно регламентировать. (простите, не так будет правильно)
Я знаю что тема по умолчанию, я думал вы проводите изменения в теме default, но смотрите результат в new-store. Не понятно по чему у вас что либо не работает, когда полный пример кода был приведен.
Нет. сделал изменения в дефолтном шаблоне - посмотрел как и что заработало, переключил с него на основной шаблон и работаю с ним дальше - не ставя в основной (купленый шаблон) то что в дефолтном шаблоне не работает.
У меня тоже не заработало (дефолтный, 2.3.0.2, браузером нормальным проверяла). Всё удалила, но вернусь к этому вопросу чуток позжей, переустановлю, ща занята немного. И напишите - а что должно в итоге получиться? Как оно в итоге должно будет выглядеть? А то много о чем говорили, немного подзапуталась.
Сообщу как будет результат. Пока тупи(и) и только. Мне нужно строить свою страницу для вывода товаров - если создаали собстенную страницу витрины - сообщите, поделитесь. мне без неё не как. а нужно создать...
При наводке на опцию путь до картинки меняется в итоге получаем её увеличенной, уводим курсор от мышки, он возвращает старый путь на место. Скрипт универсальный достаточно указать картинке <img> специальный атрибут data-src="..." внутри скобок переменная она приведена в выше примере.
- я эту тему не буду больше тревожить. Надоело быть первопроходцем который плохо пока понимает опенкарт и разбирается в нем. Если кто и знает - пусть поделится. Я то-же отпишусь, но как сделаю и будет результат.
На этом пока остановилась окончательно Это фотоскрипт FANCYBOX в работе Картинки меняются всеми доступными способами, в том числе и колесиком мышки Что касается увеличения картинок в категориях при наведении мышки - пока нет определённости Тот способ, который через CSS, мне пока не нравится (но подумала, что уменьшив величину увеличения до совсем небольшого, будет может приемлемо - тогда он будет увеличивать чуть-чуть и пусть даже внутри рамочки, это может даже и к лучшему - вред обратить на пользу (Сунь-цзы, Искуство войны))
- Благо дарю Вас! Но это не то что мне нужно, такой результат у меня был - я ищу другое... Наводишь на опцию видишь картинку увеличенную - отводишь курсор - большая картинка исчезает. мне так нужно, по другому нет. Буду искать. Решение есть - я в нем запутался. Делал, почти запустил, НО все сломалось, пришлось из бекапа восстанавливать сайт и оставить эту затею. Оно такое. Изначально в опциях прописать размер как есть (лучше по умолчанию - тогда можно будет что положишь в папку - то и получишь в выводе картинки) - далее для опций прописать в CSS размер радиокнопки (37х37 или 40х40 к примеру) - потом ставим скрипт вывода и он (как не странно - берет родное изображение и показывает его а не увеличивает то что было 37х37 или 40х40) - все вроде просто. Так можно сделать. НО, я не понимаю пока многих вещей и кодов (если честно).