Страница 1 из 1
Фото!!!
Добавлено: 12 окт 2009 20:21
Дмитрий
Добрый вечер!
Опять вопросы...

)
С креатором разобрался вроде нормально.
Делаю экспорт, отправляю на магазин, все ок.
Но вот фото скидываю черех фтп на магазин там где хранятся фото, и они почему-то не отображаются в магазине.
Можете посмотреть internetmarket.kiev.ua, последние добавленные товары.
Описание, цена и т.д. есть, но фото нет?
В чем причина?
Спасибо, жду ответ!
Re: Фото!!!
Добавлено: 13 окт 2009 08:57
support
Привязка описаний и картинок идет по внутреннему уникальному коду в Вашем магазине, а у вас фотографии в магазине привязываются к наименованию.
internetmarket.kiev.ua/images/Panasonic_TH-R42PV8_.jpg
должно быть примерно так:
internetmarket.kiev.ua/images/p3299_small.jpg
internetmarket.kiev.ua/images/p3299_big.jpg
Где 3299 - уникальный код в вашем магазине и Учетной системе PLI.
Re: Фото!!!
Добавлено: 13 окт 2009 10:20
Дмитрий
e-special писал(а):Привязка описаний и картинок идет по внутреннему уникальному коду в Вашем магазине, а у вас фотографии в магазине привязываются к наименованию.
internetmarket.kiev.ua/images/Panasonic_TH-R42PV8_.jpg
должно быть примерно так:
internetmarket.kiev.ua/images/p3299_small.jpg
internetmarket.kiev.ua/images/p3299_big.jpg
Где 3299 - уникальный код в вашем магазине и Учетной системе PLI.
Спасибо, уже разобрался...

))
Только вот теперь другая проблема возникла.
Картинки сохраняются в маленьком и большрм размере.
Заливаю их на сайт, отображаются на сайте сначала как буд-то картинки маленького размера только растянутые, а больших вообще нет.
И если даже нажимаешь на картинку, она по идее должна быть больше, но она открывается именно маленькой, посмотрите опять пожалуйста на сайте.
Что это за причина и как ее решить?
Спасибо, жду...
Re: Фото!!!
Добавлено: 13 окт 2009 12:24
Дмитрий
e-special писал(а):Привязка описаний и картинок идет по внутреннему уникальному коду в Вашем магазине, а у вас фотографии в магазине привязываются к наименованию.
internetmarket.kiev.ua/images/Panasonic_TH-R42PV8_.jpg
должно быть примерно так:
internetmarket.kiev.ua/images/p3299_small.jpg
internetmarket.kiev.ua/images/p3299_big.jpg
Где 3299 - уникальный код в вашем магазине и Учетной системе PLI.
Вы мне так и не дали ответ.
Что можно сделать с фото?
Может при парсировании убрать маленькие фото вообще?
Так будт ли тогда большие отображаться?
Или как мне настроить это в конструкторе?
Я вот думаю может дать Вам доступ на мй конструктор и Вы посмотрите в чем причина?
Пожалуйста...

)
Re: Фото!!!
Добавлено: 13 окт 2009 13:48
TechAdmin
Вам скорей всего нужно изменить размеры маленьких фотографий товаров.
По умолчанию из программы E-Trade Content Creator фотографии экспортируются в эти папки:
маленькие фотографии
c:\Program Files\E-Trade Content Creator\export\thumbnail_images\
большие фотографии
c:\Program Files\E-Trade Content Creator\export\info_images\
Можно попробывать использовать встроенный механизм ресайза фотографий или вручную с использованием бесплатной программы
FastStone Photo Resizer которая пакетно изменяет размеры фотографий в заданной папке.
Так же обращаем ваше внимание на то что в стандартной поставке движка osCommerce используется всего одна фотография для товара. Таблица базы данных
products имеет поле
products_image в которое прописывается имя файла картинки при импорте данных с использованием нашего модуля.
Исходный код модуля импорта и экспорта данных (etrade_ie_for_osc22_csv.php), строка №104:
Код: Выделить всё
tep_db_perform("products", array('products_image' => $parameter2), 'update', 'products_id=\''.$parameter1.'\'');
Если у вас расширенная версия (самописная, доработанная) движка osCommerce, в котором есть дополнительные поля для фотографий товаров, тогда вы можете расширить функционал нашего модуля, добавив обновление вашего доп. поля, например добавив после строки №104 такой код:
Код: Выделить всё
tep_db_perform("products", array('products_image_big' => $parameter3), 'update', 'products_id=\''.$parameter1.'\'');
Re: Фото!!!
Добавлено: 13 окт 2009 14:46
Дмитрий
TechAdmin писал(а):Вам скорей всего нужно изменить размеры маленьких фотографий товаров.
По умолчанию из программы E-Trade Content Creator фотографии экспортируются в эти папки:
маленькие фотографии
c:\Program Files\E-Trade Content Creator\export\thumbnail_images\
большие фотографии
c:\Program Files\E-Trade Content Creator\export\info_images\
Можно попробывать использовать встроенный механизм ресайза фотографий или вручную с использованием бесплатной программы
FastStone Photo Resizer которая пакетно изменяет размеры фотографий в заданной папке.
Так же обращаем ваше внимание на то что в стандартной поставке движка osCommerce используется всего одна фотография для товара. Таблица базы данных
products имеет поле
products_image в которое прописывается имя файла картинки при импорте данных с использованием нашего модуля.
Исходный код модуля импорта и экспорта данных (etrade_ie_for_osc22_csv.php), строка №104:
Код: Выделить всё
tep_db_perform("products", array('products_image' => $parameter2), 'update', 'products_id=\''.$parameter1.'\'');
Если у вас расширенная версия (самописная, доработанная) движка osCommerce, в котором есть дополнительные поля для фотографий товаров, тогда вы можете расширить функционал нашего модуля, добавив обновление вашего доп. поля, например добавив после строки №104 такой код:
Код: Выделить всё
tep_db_perform("products", array('products_image_big' => $parameter3), 'update', 'products_id=\''.$parameter1.'\'');
Спасибо, но как узнать какая это версия и за какую версию говорите Вы?
Спасибо еще раз, ответы у Вас всегда хорошие!!!
Re: Фото!!!
Добавлено: 13 окт 2009 14:57
TechAdmin
Вам же кто то создавал сайт, вот к нему и обратитесь за справочной информацией, в какой таблице и в каком поле этой таблицы хранится большая картинка товара.
Re: Фото!!!
Добавлено: 13 окт 2009 20:16
Дмитрий
TechAdmin писал(а):Вам же кто то создавал сайт, вот к нему и обратитесь за справочной информацией, в какой таблице и в каком поле этой таблицы хранится большая картинка товара.
Добавил я этот код который Вы говорили под 104 строчку:
Вот что мне выкинуло после того как я пытался сделать импорт через Ваш модуль к себе на сайт.
1054 - Unknown column 'products_image_big' in 'field list'
update products set products_image_big = 'p7233_big.jpg' where products_id='7233'
[TEP STOP]
Re: Фото!!!
Добавлено: 14 окт 2009 00:06
TechAdmin
Мы привели вам пример как модифицировать модуль импорта данных чтоб заполнялось дополнительное поле для хранения большой фотографии. В данном примере мы указали название поля "products_image_big", но данного поля у вас может не быть, т.к. это всего навсего пример. Вам необходимо уточнить структуру вашей базы данных MySQL. Например если у вас есть доступ к программе phpMyAdmin на вашем хостинг аккаунте (
phpMyAdmin — веб-приложение с открытым кодом, написанное на языке PHP и представляющее собой веб-интерфейс для администрирования СУБД MySQL. phpMyAdmin позволяет через браузер осуществлять администрирование сервера MySQL, запускать команды SQL и просматривать содержимое таблиц и баз данных. Приложение пользуется большой популярностью у веб-разработчиков, так как позволяет управлять СУБД MySQL без непосредственного ввода SQL команд, предоставляя дружественный интерфейс.).
Открыв веб приложение phpMyAdmin вы сможете увидеть структуру вашей базы данных и возможно отыскать правильное имя поля для хранения имя файла большой фотографии товара в таблице. Примерный вид структуры таблицы в программе phpMyAdmin:

- phpMyAdmin.png (33.34 КБ) 4866 просмотров