Здравствуйте.
Необходимо вывести в описание товара определенные фотографии.
Opencart 2.1.0.1
Воспользовалась макроподстановкой {ФОТО1}
В шаблоне выглядит так:
<img src="ФОТО1">
Однако при публикации на сайте ссылка на картинку совершенно непонятная, название фото на сервере не существующее, но при этом уникальное и у каждого товара своё, а каталог в котором якобы лежит фото имеет название склееное из рубрик в котором лежит сам товар, при этом такого каталога на сервере не существует. Соответственно и фото не показывается.
Например вот:
Адрес страницы товара: сайт.ру/foto-video-tekhnika/fotoapparaty/fotoapparaty-sony/fotoapparat-sony-ilce-7
Адрес несуществующей фотографии этого товара: сайт.ру/foto_video_tehnika_fotoapparati_fotoapparati_sony/pic_3500_305432_30_.jpg
Есть ли какие то настройки для этой макроподстановки? Как генерируется ссылка? В настройках загрузки картинок всё по дефолту и картинки закачиваются, но по стандартному пути, а не по тому что выдает {ФОТО1}
Макроподстановка выдает неверное значение
похоже из за папок не удастся сформировать ссылку на фото, эта макро не учитывает эти пути категорий, можно отключить их создание в доп. настройках экспорта, тогда все файлы будут в 1й папке и путь будет простой.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
После изменения этой настройки обнаружилась другая проблема. Фотографии загружаются, но пути к ним совсем не прописываются в базу данных. На странице товара img с пустыми src. Причем в независимости включено разделение на категории или нет. Хотя описания товаров в базу прописываются, проблема только с путями картинок. В чём может быть дело?e-special писал(а):похоже из за папок не удастся сформировать ссылку на фото, эта макро не учитывает эти пути категорий, можно отключить их создание в доп. настройках экспорта, тогда все файлы будут в 1й папке и путь будет простой.
Проверьте корректность папки в настройках для загрузки фото по ftp.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
Действительно, пути были неверно прописаны.e-special писал(а):Проверьте корректность папки в настройках для загрузки фото по ftp.
Фотографии появились, однако в описании товара макроподстановка {ФОТО1} всё равно выдаёт кривую ссылку в таком же виде как и ранее.
Вероятнее всего под "кривой" Вы понимаете оригинальное место хранения и название фото из папки с БД.
E-Trade Content Creator\content_db\ИМЯ_БД\ProductImages\elektronika_audiotehnika_akustika\85\62785_8090_microlab_h_200.jpg
E-Trade Content Creator\content_db\ИМЯ_БД\ProductImages\elektronika_audiotehnika_akustika\85\62785_8090_microlab_h_200.jpg
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
Блин и правда. Но какой в этом смысл? С сайта в локальную папку в любом случае не попасть. Я надеялась этой макроподстановкой картинку в описании товара вывести.e-special писал(а):Вероятнее всего под "кривой" Вы понимаете оригинальное место хранения и название фото из папки с БД.
E-Trade Content Creator\content_db\ИМЯ_БД\ProductImages\elektronika_audiotehnika_akustika\85\62785_8090_microlab_h_200.jpg
Как вариант загружать доп. фотографии из папки с БД.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
Спасибо большое за помощь, с этим теперь всё в порядке.e-special писал(а):Как вариант загружать доп. фотографии из папки с БД.
Еще такой вопрос:
Как выводить отдельные характеристики в описании товара? Т.е. именно в html шаблоне, а не через настройку для макроподстановки {ОПИСАНИЕ_ТОВАРА}.
В самом html шаблоне макроподстановки вида {FID=123} не работают.
Такой возможности нет, к сожалению, и не планируется.
C уважением, поддержка ElbuzGroup.
Документация E-Trade Jumper
Документация E-Trade Jumper
