Акция!  Домен 34 грн, домен 55 грн, домен  - 65 грн, домен  - 99 грн, домен  - 56 грн!, домен  - 425 грн!
Мы используем cookie-файлы
Для оптимизации работы нашего сайта мы используем cookie-файлы. Продолжая использовать сайт, Вы соглашаетесь с использованием cookie-файлов.
  • RUB
  • USD
  • EUR
  • UAH
Чат техподдержки
Вы являетесь клиентом?
  • +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
8 лет
хостинг: нет
домен: есть
Я обслуживаюсь на Вашем хостинге, у Вас же мой домен (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 - пишет, что время соединения вышло! Как эту проблему решить?

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

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

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

Тема закрыта по истечению срока давности.