Здравствуйте. Если у атрибута нет изображения, то выводится прозрачное изображение blank.gif. Как это предотвратить? А то сложно сделать красивый дизайн с такой особенностью работы списка выбора атрибутов. Я частично решил проблему удалением файла с сервера. Так в новых браузерах нет отступа для изображения и список атрибутов занимает всю ширину, но в консоли есть ошибка 404, В старых браузерах остается значок не найденной картинки, и после обновления магазина файл опять нужно удалять.
06.02.2019 09:49
|
|
Bozhkov
Name: Konstantin
17.07.2014
Posts: 284
|
Hide attribute img blank.gif
Здравствуйте. Если у атрибута нет изображения, то выводится прозрачное изображение blank.gif. Как это предотвратить? А то сложно сделать красивый дизайн с такой особенностью работы списка выбора атрибутов. Я частично решил проблему удалением файла с сервера. Так в новых браузерах нет отступа для изображения и список атрибутов занимает всю ширину, но в консоли есть ошибка 404, В старых браузерах остается значок не найденной картинки, и после обновления магазина файл опять нужно удалять. |
06.02.2019 11:00
|
|
admin
(Support Team) Name: Admin
05.08.2010
Posts: 25965
|
Aw: Hide attribute img blank.gif
Менять ядро. components\com_jshopping\tables\product.php function getHtmlDisplayProdAttrImg($attr_id, $img){ $jshopConfig = JSFactory::getConfig(); if ($img){ $path = $jshopConfig->image_attributes_live_path; $urlimg = $path."/".$img; $html = '<img id="prod_attr_img_'.$attr_id.'" src="'.$urlimg.'" alt="" />'; return $html; } else { return ''; } } |
06.02.2019 13:56
|
|
Bozhkov
Name: Konstantin
17.07.2014
Posts: 284
|
|
06.02.2019 15:13
|
|
admin
(Support Team) Name: Admin
05.08.2010
Posts: 25965
|
|
06.02.2019 19:05
|
|
Bozhkov
Name: Konstantin
17.07.2014
Posts: 284
|
|
17.07.2019 12:22
|
|
Bozhkov
Name: Konstantin
17.07.2014
Posts: 284
|
|
17.07.2019 15:23
|
|
admin
(Support Team) Name: Admin
05.08.2010
Posts: 25965
|
|
17.07.2019 17:47
|
|
Bozhkov
Name: Konstantin
17.07.2014
Posts: 284
|
Aw: Hide attribute img blank.gif
Да, код как и раньше поменял. В тех товарах, где в первом атрибуте нет изображения, при переключении на атрибут с изображением, изображение не появляется. https://kievdah.com.ua/okna/okna-roto/okno-roto-wdf-r45-h.html Первый атрибут, 2 и 3 значение с изображением, первое значение без изображения.
Letzte Änderung: 17.07.2019 17:55
|
17.07.2019 21:37
|
|
admin
(Support Team) Name: Admin
05.08.2010
Posts: 25965
|
|
18.07.2019 13:37
|
|
Bozhkov
Name: Konstantin
17.07.2014
Posts: 284
|
|
18.07.2019 15:46
|
|
admin
(Support Team) Name: Admin
05.08.2010
Posts: 25965
|
|
18.07.2019 18:53
|
|
Bozhkov
Name: Konstantin
17.07.2014
Posts: 284
|
Aw: Hide attribute img blank.gif
Кто-то кого-то не понял. У меня была проблема, вы подсказали как ее решить. Всё было хорошо и код магазина я больше не менял. По прошествии времени я заметил, что изображений в атрибутах нет (ни blank.gif ни присвоенных для атрибутов). Обновил Joomla и Joomshopping, моя правка (которую вы мне предложили) перезаписалась и во всех атрибутах без изображений опять появился blank.gif. Попытка опять заменить код ( на ваш) результата не дала. Я прошу вас помочь поправить тот код, чтобы опять всё работало как и раньше (чтобы не выводился или скрывался blank.gif). |