Всем привет правлю шаблончик один в папке хтмл шаблона, переопределил com_jshopping/product/product_default.php есть такая

строка которая создает путь к изображению:

$src = ($this->image_product_path.'/'.$image->image_name);

когда делаю echo $src; то показывает правильный путь

НО картинка не показывается
после этой строки я поставил проверку:

if (file_exists($src)) { echo $src; }
и он не выполняет echo значит проверка не прошла, а файл физически есть

как думаете почему не проходит данная проверка???

5 ответов

14 просмотров

Потому что URL и путь на сервере - это немного разные вещи?

SkyLord- Автор вопроса
Artem Vasilev
Потому что URL и путь на сервере - это немного раз...

смотрите если выполнить echo $src; то ответ: http://ххх.com/components/com_jshopping/files/img_products/grass_PS-_0115.jpg если открыть данный урл то открыватся картинка и как раз данное значени подставляется в <img src="$src" />

SkyLord- Автор вопроса
Artem Vasilev
ну и?

карочи, у меня проблема, не показываются картинки товаров если посмотреть в код, то вот что есть: $src = ($this->image_product_path.'/'.$image->image_name); if (file_exists($src) || @getimagesize($src) !== false) { $full_img = '<img src="'.$src.'" alt="'.htmlspecialchars($image->_title).'" />'; }else { $full_img = yt_placehold($placehold_size['product_detail']); } ?> <?php echo $full_img; ?> проблема что из if уходит в else и поэтому не показывается картинка вот решил написать в групу может кто подскажет как решить проблему

SkyLord
карочи, у меня проблема, не показываются картинки ...

В проверку полный путь. Конкатенируйте JPATH_SITE.$src, только слеши в пути проверьте

Похожие вопросы

Обсуждают сегодня

Доброго вечера. Поскажите, как изменить код number_fomat, что цена была без копеек. <?php if(!empty($value)) { $parts = explode('.',$value); echo number_format ($part...
Katerina Beliayeva
12
Ну вот просто даже давайте вот как. Какой нибудь конкретный кейс, можете в пример привести, где бч работает и приносит прикладную пользу, а не просто что бы было? Не крипту.
Alexander Andreev
22
слушайте, на многих старых сайта на 1.4 вижу этот алерт конкретно - смущает что ругается на index.php и manager/index.php Сайты друг с другом никак не связаны хостингами и об...
Jacov Borisov
5
core\config\database\connections\default.php На всякий случай проверь всё же файл <?php return [ 'driver' => env('DB_TYPE', 'mysql'), //$database_type 'host' => env('D...
Andrey K
2
добрый день. Подскажите, есть сайт на 1.4.7 и я хочу обновиться, особо ничего не меняя. мне выбирать версию 1.4.35 или третью ветку? и можно ли обновлять "как есть", или нужно...
Digital Cat
12
А это вообще исполнимо - посчитать прям всех-всех? Я же так понимаю, всегда найдется кто-то, кто не определился, не посчитался или еще как-нибудь испортит картинку
Julia Cherri
7
#оффтоп А кто-то уже видел, что там ребята из roistat настраивают на сайте? Очень хотят в админку "настроить аналитику бесплатно"
Julia Cherri
6
мои еще в начале пути, похоже. А куда уходят, если могут?
Julia Cherri
6
Как думаете, такою юмор на сайте лишним будет?
М
2
без автосабмита все равно должен?
Николай Архипов
2
Карта сайта