Перейти к содержанию
Форум поддержки пользователей VamShop

Картинка в pop-up окне не открывается


Рекомендуемые сообщения

Гость Александр Павлов

еще раз спасибо,

проблема осталась только в opera 9.63

при этом все остальные варианты (ie 7, ka is2009, ka workstation 6, comodo 3v firewall во всех вариантах функционируют замечательно)

Ссылка на сообщение
Поделиться на другие сайты
Гость Александр Павлов

и все-таки она существует (проблема) - пишу, надеясь получить комментарий от VaM

итак

1. с .PNG - все замечательно

2. условия эксперимента: в popup-e .GIF-ы и .JPG-ы, допустим, кэш на картинки в браузере пуст (проверялось на opera 9.63 и ie7) сетвую активность браузера замедляет антивирус (касперский is 2009) - тогда при обращении к картинке POPUP-a которое обрабатывает JQUERY.JS (v1.2.3, пробовал и более поздние) - "теряется ссылка" на файл обработки и подменяется левой, например, вместо p674.jpg выдает p674.gif, но самое не веселое, что браузеру все равно подсовывается вместо запрошенного, но не найденного файла - изображение 1x1 pxl и браузер именно его ховает в кэш, а потом даже если вы уберете антивирус, браузер будет вам подсовывать его для просмотра.

3. юридически, антивирус - не виноват, поскольку, сделав паузу в его работе, и вдоволь наоткрывав POPUP-ы и тем самым заполнив кэш браузера корректными файлами-изображений, можете включать самый агрессивный режим касперского и ходить и открывать POPUP-ы, только уже пройденные - все будет работать как часы

.. немного многословно  :)

4.

выход а) настроить антивирус - получилось, все хорошо - но вдруг злодей какой полезет ..

выход б) может есть какие временные настройки для JQUERY.JS, или кто-то другой торопится выдать для показа на монитор 1x1 pxl изображение (а с г-ном John Resig из http://jquery.com/ - контакт есть?)

- по любому наличие того, что показано в "GRAB.JPG" (сообщение от 2009.04.10 14:10) - ни на какой антивирь не спишешь

надежда хоть есть какая-то, в обозримом будущем, товарищ Администратор, пожалуйста, несколько слов ..

P.S. кстати, заодно, аналогично, временно обошлась проблема, известная, как "PHP __FILE__ directive FAILED": при некоторых обстоятельствах _file_ отдает то абсолютную, то относительную ссылку на файл -- может тут единые корни ..

спасибо за внимание, с уважением ..

Ссылка на сообщение
Поделиться на другие сайты

adem

Наверное потому что удалили что-то в /templates/шаблон/module/product_info/product_info_v1.html

A.Павлов

Так может у Вас просто новая версия jquery?!

Была проблема с новой версией jQuery, я ж в 1.5 версии вернул как раз более старую версию файла /jscript/jquery/jquery.js

Вот прицепил файл, что сейчас идёт с магазином.

У меня со всеми картинками с ним нормально, если у Вас не работает, найдите аналог, например lightbox

Ссылка на сообщение
Поделиться на другие сайты

Нет, этот файл не трогал. Могу его заменить файлом из шаблона vamshop? А может что-то в моем шаблоне не доделано, такое ощущение, что и не предусмотренно? Ладно если бы как-то не работало или ошибку выдавало, а то...

Ссылка на сообщение
Поделиться на другие сайты
Гость Александр Павлов

Vam

>    Вот прицепил файл, что сейчас идёт с магазином.

>    У меня со всеми картинками с ним нормально, если у Вас не работает, найдите аналог, например lightbox

не куда мне  lightbox

эту тему поддерживал только с точки зрения обыкновенного покупателя, не замороченного знаниями установленного у него ПО, слоняющегося по интернет-магазинам, в том числе и вашего производства

Ссылка на сообщение
Поделиться на другие сайты

Файл заменил, но функции так и нет. Где она может быть отключена? (у меня и картинка-то не активна при наведении курсора и не было этого с самого начала... просто как-то сразу упустил)

Ссылка на сообщение
Поделиться на другие сайты

В /templates/vamshop.ru/modules/product_info/product_info_v1.html попробуйте заменить:


{if $PRODUCTS_IMAGE or $PRODUCTS_MO_IMAGES or $PRODUCTS_IMAGE_LINK!=''}
{if $PRODUCTS_POPUP_LINK!=''}<a href="{$PRODUCTS_POPUP_IMAGE}" title="{$PRODUCTS_NAME}" class="thickbox" {if $PRODUCTS_MO_IMAGES}rel="gallery-plants"{/if} target="_blank">{/if}<img src="{$PRODUCTS_IMAGE}" alt="{$PRODUCTS_NAME}" />{if $PRODUCTS_POPUP_LINK!=''}<img src="{$tpl_path}img/zoom.gif" alt="{#text_zoom#}" border="0" width="16" height="12" /></a>{/if}
{/if}
[/code] на:
[code]
{if $PRODUCTS_IMAGE or $PRODUCTS_MO_IMAGES or $PRODUCTS_IMAGE_LINK!=''}
<a href="{$PRODUCTS_POPUP_IMAGE}" title="{$PRODUCTS_NAME}" class="thickbox" {if $PRODUCTS_MO_IMAGES}rel="gallery-plants"{/if} target="_blank"><img src="{$PRODUCTS_IMAGE}" alt="{$PRODUCTS_NAME}" /><img src="{$tpl_path}img/zoom.gif" alt="{#text_zoom#}" border="0" width="16" height="12" /></a>
{/if}

Ссылка на сообщение
Поделиться на другие сайты

Теперь картинка стала активна, но при нажатии уходит в вечную загрузку...бегунок движется, якобы грузит картинку и все.

Ссылка на сообщение
Поделиться на другие сайты

Картинок в images/product_images/popup_images/ нет (если они там должны быть), только индексный файл. Указанные выше изменения вернул обратно, так как сайт зависает при нажатии. Если будет нужно, то скажите и исправлю для эксперимента еще раз.

Ссылка на сообщение
Поделиться на другие сайты

А почему нет?!

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

Тогда понятно, почему всплывающей картинки нет, всё правильно, если нет popup картинки, то и ссылки на popup окно не будет, верните стандартный файл product_info_v1.html, он правильный.

Скопируйте картинки из /images/product_images/info_images/ в /images/product_images/popup_images/

Ссылка на сообщение
Поделиться на другие сайты
  • 1 year later...

Подскажите пожалуйста,у меня открываются картинки только в формате png и то в новом окне а не в popup.

В формате jpeg открывается только пустое окно.Может что то надо сделать в настройках?

http://deadsea-store.ru/product_info.php?products_id=1  файл png

http://deadsea-store.ru/product_info.php?products_id=41  файл jpeg           

Ссылка на сообщение
Поделиться на другие сайты

проблема вероятно из-за того что магазин проапдейтил частично, файлы шаблона не обновил

в шаблоне templates/<template>/module/product_info/product_info_v1.html

<a class="thickbox"

нужно заменить на

<a class="zoom"

Ссылка на сообщение
Поделиться на другие сайты

Подскажите пожалуйста,у меня открываются картинки только в формате png ...

В формате jpeg открывается только пустое окно

в IE8 открываюся обе картинки - проблем не вижу.

... и то в новом окне а не в popup.       

У вас такой прописан - чтобы они открывались в новом окне. В соответствии с этим всё нормально работает.

Не нравится то что вы сами написани - возьмите стандартный шаблон.

Или воспользуйтесь советом  mosquito.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...