Крупнейшая биржа рекламы в Телеграм
0 Пользователей и 1 Гость просматривают эту тему.
  • 29 Ответов
  • 13278 Просмотров
*

mi84

  • Осваиваюсь на форуме
  • 19
  • 3 / 0
У меня вот такая проблема, сайт http://mobitel.ee/ переносил с русского хостера на эстонский, все настройки изменил под этот сайт, но вот уменьшенные изображения не отображаются, всё перепробовал, что нашел на форуме. Кстати после того как сайт перенес, картинки были, а потом пропали, этот же сайт размещаю на русском хостинге, там все работает (настройки меняю в файле virtuemart.cfg.php). На хостинг обращался, говорят, что они что-то для безопасности сделали, что команды imagemagic быть в кавычках. Может кто-нибудь решил такую проблему?
« Последнее редактирование: 26.09.2009, 18:57:00 от mi84 »
*

mi84

  • Осваиваюсь на форуме
  • 19
  • 3 / 0
На изображения такие ссылки http://mobitel.ee/components/com_virtuemart/shop_image/product/http://mobitel.ee/components/com_virtuemart/show_image_in_imgtag.php?filename=resized%2FNokia_1650_49cf6d3806780_90x90.jpg&newxsize=90&newysize=90&fileout=
Сменил кавычки в файле show_image_in_imgtag.php на апостроф, вот что получилось:
Код
$filenames[] = IMAGEPATH.'product/'.$basefilename;
$resized_filenames[] = IMAGEPATH.'product/resized/'.$basefilename;
$filenames[] = IMAGEPATH.'category/'.$basefilename;
$resized_filenames[] = IMAGEPATH.'category/resized/'.$basefilename;
Но... не помогло, права доступа так же пробовал менять, но все равно не получилось  :(
На другом хостинге и на локалке работает.
Код
Платформа: 	Linux np-43-146.netpoint.ee 2.6.29.4 #3 SMP Sat May 30 10:31:59 EEST 2009 x86_64 
Версия MySQL: 5.1.34-log
Сравнение БД: utf8_general_ci
Версия PHP: 5.2.9
Веб-сервер: Apache/2
Интерфейс веб-сервер -> PHP: apache2handler
Версия Joomla: Joomla! 1.5.14 Stable [ Wojmamni Ama Naiki ] 30-July-2009 23:00 GMT
User Agent: Opera/9.64 (Windows NT 5.1; U; YB/3.5.1; ru) Presto/2.1.1

*

mi84

  • Осваиваюсь на форуме
  • 19
  • 3 / 0
Нашел на английском форуме решение проблемы
Находим
administrator/components/com_virtuemart/classes/ps_product.php
и
administrator/components/com_virtuemart/html/shop.browse.php
ищем строки
ps_product.php (1365 строка)
Код
$url = $mosConfig_live_site."/components/com_virtuemart/show_image_in_imgtag.php?filename=".urlencode($image)."&newxsize=".PSHOP_IMG_WIDTH."&newysize=".PSHOP_IMG_HEIGHT."&fileout=";
заменяем на
Код
$url = $mosConfig_live_site."/components/com_virtuemart/shop_image/product/".$image."";
и shop.browse.php (335 строка)
Код
$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=";
заменяем на
Код
$url = $mosConfig_live_site."/components/com_virtuemart/shop_image/product/".$image."";
Должно работать
*

zyklon

  • Осваиваюсь на форуме
  • 20
  • 0 / 0
mi84 ты красвачик :)
*

МишаняДон

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Изменил все, ничего не получилось :( что только не пробовал... На категориях товара все отображается, а на товарах нет :(
*

МишаняДон

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
у меня другая конфигурация правда
Платформа:  Windows NT U6 6.0 build 6002 
Версия MySQL:  5.0.45-community-nt-log 
Сравнение БД:  utf8_general_ci 
Версия PHP:  5.1.6 
Веб-сервер:  Apache/1.3.33-Pool-070114.1 (Win32) PHP/5.1.6 
Интерфейс веб-сервер -> PHP:  apache 
Версия Joomla:  Joomla! 1.5.12 Stable [ Wojmamni Ama Woi ] 01-July-2009 02:00 GMT 
*

МишаняДон

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
« Последнее редактирование: 20.12.2009, 10:54:13 от МишаняДон »
*

Addict999

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Сделал всё так как описал mi84, изображения появились, но тогда не возможно перейти на сам товар, в чём проблема, что ещё нужно прописать?
*

Addict999

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
что ни кто не в теме? >:(
*

avda

  • Осваиваюсь на форуме
  • 24
  • 1 / 0
Joomla 1.0.15 ранше  работал картинки а  сейчас   нет вот   код shop.browse.php
$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=";

и
ps_product.php

$url = $mosConfig_live_site."/components/com_virtuemart/show_image_in_imgtag.php?filename=".urlencode($image)."&newxsize=".PSHOP_IMG_WIDTH."&newysize=".PSHOP_IMG_HEIGHT."&fileout=";


как исправить сайь http://www.avda.ru
*

KingGod

  • Осваиваюсь на форуме
  • 26
  • 0 / 0
Нашел на английском форуме решение проблемы
Находим
administrator/components/com_virtuemart/classes/ps_product.php
и
administrator/components/com_virtuemart/html/shop.browse.php
ищем строки
ps_product.php (1365 строка)
Код
$url = $mosConfig_live_site."/components/com_virtuemart/show_image_in_imgtag.php?filename=".urlencode($image)."&newxsize=".PSHOP_IMG_WIDTH."&newysize=".PSHOP_IMG_HEIGHT."&fileout=";
заменяем на
Код
$url = $mosConfig_live_site."/components/com_virtuemart/shop_image/product/".$image."";
и shop.browse.php (335 строка)
Код
$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=";
заменяем на
Код
$url = $mosConfig_live_site."/components/com_virtuemart/shop_image/product/".$image."";
Должно работать

Преогромнейшее спасибо,помогло! Откуда беруться подобные ошибки хоть..?
*

Петр

  • Новичок
  • 4
  • 0 / 0
Спасибо. Все отлично работает
*

zlideni

  • Захожу иногда
  • 337
  • 76 / 0
Столкнулся с такой-же проблемой ....(попросили исправить ошибки)
Цитировать
Сделал всё так как описал mi84, изображения появились, но тогда не возможно перейти на сам товар, в чём проблема, что ещё нужно прописать?
ps_product.php (1365 строка) 
меняем на
Цитировать
$url = $mosConfig_live_site."/components/com_virtuemart/shop_image/product/resized/".urlencode($image)."";
и shop.browse.php (335 строка)
заменяем на
Цитировать
$product_thumb_image = $mosConfig_live_site."/components/com_virtuemart/shop_image/product/resized/".urlencode($product_thumb_image)."";
*

Adrian

  • Новичок
  • 9
  • 0 / 0
все сделал как писал mi84 - не помогло. Какие еще есть предложения?
*

Adrian

  • Новичок
  • 9
  • 0 / 0
заработало :D :D :D
*

Adrian

  • Новичок
  • 9
  • 0 / 0
Однако возникла проблема куда важнее - перестали открываться сами товары. Как с этой проблемой быть?
*

zlideni

  • Захожу иногда
  • 337
  • 76 / 0
а этот пост к чему был написан  :)
*

Adrian

  • Новичок
  • 9
  • 0 / 0
zlideni, не помогает. когда поменял коды на твои то все вернулось на круги своя, точнее в категории картинки нет а в товарах есть.
*

Adrian

  • Новичок
  • 9
  • 0 / 0
zlideni, спасибо огромное все работает, знал бы сразу к кому обращаться, сэкономил бы уйму времени и нервов :D :D :D
*

zlideni

  • Захожу иногда
  • 337
  • 76 / 0
asd54 возможно проблема ещё в чем-та....убедитесь что у Вас 1.1.3 ....
если что можете дать доступ фтп я по возможности гляну....контакты в профиле...
*

zlooker

  • Новичок
  • 8
  • 1 / 0
Здра всем, проблема не решена  у меня ..пробовала 2-мя вышеописанными......после последнего-нет превьюшек в в категории..кто сможет помочь??
*

zlooker

  • Новичок
  • 8
  • 1 / 0
вот решение-нашла в сети
Цитировать
Пользователям VirtueMart 1.1.4!
Пишу просто впрок, из добрых побуждений.
Вопрос стоял следующим образом.
Дано: Joomla1.5, VirtueMart 1.1.4
Задача: При переносе сайта на хостинг, в категориях не выводилось изображение товара. На локале (денвер 2008) все выводиться. И что еще интереснее, в подробностях товара (flypage) эта же картинка отображается. Что делать?!
Не вдаваясь в подробности поиска...
Проблема заключалась в том, что по какой-то, мне до сих пор непонятной, причине в параметре src, тега img, формировался адрес типа:
http://xxx.dp.ua/components/com_virtuemart/show_image_in_imgtag.php?filename=resized%2F_________________4b434177703d9_165x165.png&newxsize=165&newysize=165&fileout=
который "воспринимался" Денвером, но не сервером хостера. В следствии чего, выводилась просто ссылка изображения и его alt

Эта же картинка выводиться во flypage, для товара, просто переменной $product_image, в то время как в browse это
ps_product::image_tag( $product_thumb_image, 'class="browseProductImage" border="0" title="'.$product_name.'" alt="'.$product_name .'"' ) для меня непонятный ход разработчиков, объясните, кто знает!

Решение:
За формирование адреса параметра 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
*

angelo4ek-001

  • Захожу иногда
  • 93
  • 1 / 0
Позволю немного поправить:
administrator/components/com_virtuemart/classes/ps_product.php
и
administrator/components/com_virtuemart/html/shop.browse.php
ищем строки
ps_product.php (1365 строка)
Код
$url = $mosConfig_live_site."/components/com_virtuemart/show_image_in_imgtag.php?filename=".urlencode($image)."&newxsize=".PSHOP_IMG_WIDTH."&newysize=".PSHOP_IMG_HEIGHT."&fileout=";
заменяем на
Код
$url = $mosConfig_live_site."/components/com_virtuemart/shop_image/product/".$image."";
и shop.browse.php (335 строка)
Код
$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=";
заменяем на
Код
$product_thumb_image = $mosConfig_live_site."/components/com_virtuemart/shop_image/product/".$product_thumb_image."";


Я сначала не обратила внимания на эти мелочи, сделала. не пашет((( И 4 часа не прошли даром! А в целом огромное спасибо mi84!

У меня после загрузки сайта на сервер некоторые картинки отображаются, а некоторые нет.  Ссылки на изображение однотипные, но некоторые картинки не видит. Проверил, картинки все на сервере есть- и большие и маленькие. Если делаю изменения указанные здесь, то  список товаров вообще не открывается. Подскажите пожалуйста, в чем может быть причина. Сайт- http://www.ecomebel.su 

В общем объеденив ваши знания с моими получилось сделать все как надо! То есть маленькие картинки отображаются а при нажатии на их мы переходим на страницу товара!

говорю как делать  абсолютно все сначала, т.е файл у вас каким был при установке, такой и редактируете!

заходим в

administrator/components/com_virtuemart/html/shop.browse.php

Код
$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=";

заменяем на

Код
$product_thumb_image = $mosConfig_live_site."/components/com_virtuemart/shop_image/product/resized/".$image.urlencode($product_thumb_image)."";

и все работает!

с administrator/components/com_virtuemart/classes/ps_product.php я ничего не делал, но впринципе  если не будет работать то можно будет и там заменить

Код
$url = $mosConfig_live_site."/components/com_virtuemart/show_image_in_imgtag.php?filename=".urlencode($image)."&newxsize=".PSHOP_IMG_WIDTH."&newysize=".PSHOP_IMG_HEIGHT."&fileout=";

на

Код
$product_thumb_image = $mosConfig_live_site."/components/com_virtuemart/shop_image/product/resized/".$image.urlencode($product_thumb_image)."";

вот так как-то)))
*

Jsc

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Здравствуйте, а у меня не заработал ни один из вариантов замены кода. Только в категории зайти стало невозможно. Joomla 1.5.15, VirtueMart 1.1.4. Превьюшки пропали частично без видимой причины. Единственное, что удалось выяснить, что если галочки "динамически изменять размер" в настройках VirtueMart не стоит, то отображающиеся картинки имеют размер 100*75, а неотображающиеся - 100*100. Уже 2 дня не могу победить. Поиск на англоязычном форуме VirtueMart тоже пока не увенчался успехом. Заливали прежнюю версию сайта и базы (когда ещё всё работало) - проблема остается, заливали также на другой хостинг - не помогло. Может ли кто-нибудь помочь? Очень остро стоит проблема.
Заранее спасибо.

P.S. Нашла ещё кое что: у неотображающихся превьюшек кривой урл
<img src="http://kuh-fregat.ru/components/com_virtuemart/shop_image/product/components/com_virtuemart/shop_image/product/ЛЕОНАРДО.png" alt="" height="100" width="100" class="browseProductImage" border="0">
в то время как у нормальных
<img src="" alt="" height="75" width="100" class="browseProductImage" border="0">

В файле VirtueMart.cfg.php путь прописан нормально.
Что это может быть?
« Последнее редактирование: 28.10.2010, 22:46:25 от Jsc »

Срочно нужна помощь! После того как перенесла сайт с локального сервера на хостинг перестали отображаться изображения, только ссылки на них. Если переходим по ссылке то появляется предупреждение:Страница, размещенная в публичном Интернет, запрашивает данные с вашего компьютера. По соображениям безопасности автоматический доступ будет заблокирован, но вы можете его разрешить. Как исправить эту ошибку, может кто-нибудь знает?
« Последнее редактирование: 17.11.2010, 10:08:07 от olse »
*

Naslednik

  • Осваиваюсь на форуме
  • 17
  • 1 / 0
перепробовал все вышеперечисленное - не помогает.

Переношу сайт с одного хостинга на другой. На новом месте перестали отображаться уменьшенные изображения товаров. Уменьшенные изображения категорий показаны нормально. Эти изображения категорий лежат в папке /resized. В папке /product нет подпапки /resized, в которую ведет ссылка на картинку:
img src=""
При этом на старом хостинге этой папки так же нет, ссылки выглядят так же, но все отображается нормально.

Где нужно покопать?

Joomla 1.5 +VM 1.1.9
*

Naslednik

  • Осваиваюсь на форуме
  • 17
  • 1 / 0
В общем, решение проблемы оказалось не там, где я его искал. Дело оказалось в том, что у меня очень много файлов-картинок товаров, а ФТП-клиенты могли открыть только 1498 из них, и то не с первого раза. На демонстрацию подпапки у них просто не хватало силы :) В итоге, чтобы добраться до всех картинок, пришлось скачивать их по 1498 шт и удалять скаченное. Тогда появлялись следующие 1498 шт :) И так до победного конца...
*

fila61

  • Осваиваюсь на форуме
  • 15
  • 1 / 0
mi84, молодец. Все помогло. Во втором файле я и сам искал, дошло, что где то еще проблема и полез в поисковик. Спасибо огромное.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено] SP VirtueMart Product Slider - русификация (локализация)

Автор Hatter

Ответов: 2
Просмотров: 1887
Последний ответ 21.11.2015, 11:10:30
от vskuchmak
Увеличение изображения при наведении в VirtueMart

Автор zedzedzed

Ответов: 18
Просмотров: 7646
Последний ответ 22.01.2015, 01:08:43
от ssttaass
Убрать отображение меню категорий в карточке товара [Решено]

Автор master3000

Ответов: 11
Просмотров: 2968
Последний ответ 19.10.2014, 21:25:18
от kajjja
Дополнительные изображения в карточке товара

Автор aks99

Ответов: 0
Просмотров: 669
Последний ответ 15.09.2014, 22:05:09
от aks99
Не отображаются нормально url сайта href="...../components/com_virtuemart/fetchscript.php?

Автор Vas80

Ответов: 3
Просмотров: 1098
Последний ответ 17.04.2014, 18:17:00
от draff