Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
  • UAH
  • USD
  • RUB
  • EUR
  • +38(044) 392-74-33  Киев
  • +38(057) 728-39-00  Харьков
  • +38(056) 794-38-31  Днепр
  • +38(032) 229-58-93  Львов
  • +38(048) 738-57-70  Одесса
  • +38(093) 170-15-42  Life
  • +38(067) 400-88-44  Киевстар
  • +38(095) 630-90-82  MTC
  • +1(888)393-24-51  USA, Toll free
  • +44(131)507-01-14  Great Britain
  • +7(499) 348-28-61  Москва

CMS Joomla. Virtuemart: не отображаются картинки в категориях

Форумы CMS Joomla Virtuemart: не отображаются картинки в категориях
tgr_85
8 лет
хостинг: есть
домен: есть
Virtuemart: не отображаются картинки в категориях
Собственно вопрос в теме... При переходе в любую категорию, не отображаются уменьшенные картинки товаров. При этом все тексты и ссылки на местах. Если перейти далее в карточку товара, то там все изображения на месте...
Голову поломал уже себе, техподдержке и людям на Джмловских форумах. Может кто-нибудь знает ответ? Буду очень благодарен!
Файл virtuemart.cfg.php правил как надо
belous
8 лет
хостинг: есть
домен: есть
сайт какой?
Sender
8 лет
хостинг: есть
домен: есть
А ссылки полные установлены?
http://сайт/папка/картинка.jpeg
Или /папка/картинка.jpeg ???

Попробуйте первый вариант.
olga03
8 лет
хостинг: нет
домен: нет
Решение:
За формирование адреса параметра src, тега img (только для категорий browse_xx.php, но не для товара fly_page.php) отвечает файл administrator\components\com_virtuemart\html\shop.browse.php. Где-то в 340 строке есть такое:
if( $product_thumb_image ) {
if( substr( $product_thumb_image, 0, 4)!= "http" ) {
if(PSHOP_IMG_RESIZE_ENABLE == '1') {
$product_thumb_image = $mosConfig_live_site."/components/com_virtuemart/show_image_in_imgtag.php?filename=".urlencode($product_thumb_image)."&newxsize=".PSHOP_IMG_WIDTH."&newysize=".PSHOP_IMG_HEIGHT."&fileout=";
}
elseif( !file_exists( IMAGEPATH."product/".$product_thumb_image )) {
$product_thumb_image = VM_THEMEURL.'images/'.NO_IMAGE;
}
}
}
Нас интересует эта строка. Ее меняем на:
if( $product_thumb_image ) {
if( substr( $product_thumb_image, 0, 4)!= "http" ) {
if(PSHOP_IMG_RESIZE_ENABLE == '1') {
$product_thumb_image = $mosConfig_live_site."/components/com_virtuemart/shop_image/product/".$product_thumb_image;
}
elseif( !file_exists( IMAGEPATH."product/".$product_thumb_image )) {
$product_thumb_image = VM_THEMEURL.'images/'.NO_IMAGE;
}
}
}

На выходе имеем стандартный адрес вида:
http://xxx.dp.ua/components/com_virtuemart/shop_image/product/resized/_________________4b434177703d9_165x165.png

взято с форума Joomla. Сработало.
tgr_85
8 лет
хостинг: есть
домен: есть
Действительно сработало! Ольга, Вы супер! Расцеловал бы:)
egor777
7 лет
хостинг: нет
домен: есть
Я обслуживаюсь на Вашем хостинге, у Вас же мой домен (www.atlaskanc.kh.ua).
Создал сайт на Joomla 1.5.22 с Virtuemart 1.1.7.
Проблема заключается в том, что не отображаются картинки категорий, товаров и т.п.
Адреса картинок генерируются правильно, без каких-либо проблем, но...
При открытии картинки по отдельности, например: https://www.atlaskanc.kh.ua/components/com_virtuemart/shop_image/category/resized/_________________4d5bafe3a6639_90x90.jpg - пишет, что время соединения вышло! Как эту проблему решить?

7 лет
хостинг: нет
домен: нет
Для: Журавлев Александр
Попробуйте выключить SSL, чтоб изменилось https:// на http://
egor777
7 лет
хостинг: нет
домен: есть
Спасибо, разобрался, я подцепил адреса через массивы (в вм, virtuemart.cfg.php)
admin131
7 лет
хостинг: нет
домен: нет
это не выход всё! поставишь модуль, например, вывода случайных товаров и тоже будешь репу чесать... тут дело в другом =) И спросить нужно хостера.
odarka17
7 лет
хостинг: нет
домен: нет
Здравствуйте,у меня тоже проблема с выводом картинок,только в разделе сопутствующие товары...выводит ссылку на товар,а картинку нет..Подскажите,пожалуйста,что нужно исправить? Заранее спасибо
admin131
7 лет
хостинг: нет
домен: нет
сменить хостинг =)
assis
7 лет
хостинг: нет
домен: нет
Молодцы, админы наладили таки! Картинки теперь отображаются. Спасибо, шаманам =)
odarka17
7 лет
хостинг: нет
домен: нет
а у меня теперь исчезли картинки даже в админ-панели vm...Подскажите,что в каком файле нужно поменять?!Пожалуйста!!
buzlyator
7 лет
хостинг: нет
домен: есть
Я заметил, что если убирать лого виртуал марта в настройках, то сразу возникает эта проблема - пропадают картинки.
Редактирование "shop.browse.php" помогает только для основного модуля виртуал марта, как только ставишь дополнительный модуль вывода случайных товаров или нечто похожее, сразу все пропадает. Об этом, в принципе, писалось и ранее.
Volkov142
7 лет
хостинг: есть
домен: есть
Сменить хостинг не выход надо как то решить проблему с выводом картинок! мой сайт http://viphorse.com.ua какая же штука как и у всех с картинками в магазине
assis
7 лет
хостинг: нет
домен: нет
Волков А.Н. так у тебя ж там ссылка локалхостовская, так что хостер тут не причем, копай сам))))

Там это: http://localhost/mg/components/com_virtuemart/shop_image/category/resized/_____________4dde4a87dace5_90x90.jpg
Volkov142
7 лет
хостинг: есть
домен: есть
есть решение дайте запрос на установку исходника ждумлы в админке хостера, после этого все проблемы пропадут, сайт с локалки не риально настроить!
Участвовать в общении на этом форуме могут только
зарегистрированные пользователи.

Если вы уже зарегистрированы Вам необходимо войти на форум.

Тема закрыта по истечению срока давности.
Горячая линия
(044)
392 74 33
другие города