Jump to content

  • You cannot start a new topic
  • This topic is locked This topic is locked

Куда Ложить Файлы Изображений При Импорте. Rate Topic   - - - - -

 
  • daer
  • Senior Member
  • Members
  • Join Date: 15-Nov 13
  • 221 posts

Posted 02 October 2014 - 01:09 PM #1

Подготовлена база для заливки товаров на сайт через импорт.

У каждого товара есть изображения Photo1.jpg, Photo2.jpg, Photo3.jpg. Делаю файл для импорта изображений.
Detailed Image,
как я понял - это имя файла изображения, который будет заливаться через ФТП, например Photo1.jpg, а что такое
Thumbnail
и для чего оно?

Второй вопрос. Сами файлы изображений через ФТП куда заливать? В
Директория с изображениями :  exim/backup/images/

А при импорте CSCART уже сам нарежет превьюшки и разложит их в нужные папки?

 
  • Alt-team
  • CS-Cart Developer
  • Authorized Reseller
  • Join Date: 18-Jan 11
  • 2596 posts

Posted 03 October 2014 - 05:59 AM #2

Здравствуйте,

Thumbnail - это и есть превьюшки. Их не обязательно делать. Если поле оставить пустым, система CS-Cart их сама сделает.

Второй вопрос. Путь правильно указан, туда надо заливать файлы изображений перед импортом.

С уважением,
Alt-team.

ADD-ONS  |  Web development service  |  Web design  |  Page speed increasing  | Server Optimization

Buy MULTIVENDOR - USD 1250 (14% off)   Buy CS-CART LICENCE - USD 345 (13% off)

 Email - manager@alt-team.com | Skype - Altteam    


 
  • dimaname
  • Newbie
  • Trial users
  • Join Date: 03-Oct 14
  • 2 posts

Posted 03 October 2014 - 08:42 AM #3

Здравствуйте. А если существует определенная структура каталогов для хранения изображений продуктов. Как сделать так чтобы модуль сохранял в базу корректный путь и не копировал изображения в папку images?

сейчас когда вызываю функцию fn_attach_image_pairs('xxx', 'product', $_product_id); происходит копирование.
и в таблице _images, обнаружил что сохраняется только имя файла, а не путь к нему. в документации не нашел описания данной таблицы.

 
  • dbazhenov
  • Senior Member
  • Authorized Reseller
  • Join Date: 15-May 12
  • 6446 posts

Posted 03 October 2014 - 09:15 AM #4

Здравствуйте. А если существует определенная структура каталогов для хранения изображений продуктов. Как сделать так чтобы модуль сохранял в базу корректный путь и не копировал изображения в папку images?


Никак. В том то всё счастье, что вы залили один раз картинки и всё. Все картинки хранятся в папке images/detailed , куда их система сохраняет и откуда нарезает миниатюры всевозможных размеров.

Зачем Вам нужно хранить изображения где то в другом месте?
Special cloud hosting for CS-Cart and Multi-Vendor. Just email me cloud@simtechdev.com

 
  • dimaname
  • Newbie
  • Trial users
  • Join Date: 03-Oct 14
  • 2 posts

Posted 03 October 2014 - 11:40 AM #5

Спасибо за ответ)
изображений огромное количество не хотелось бы чтобы все лежало вперемешку, в одной папке.

 
  • dbazhenov
  • Senior Member
  • Authorized Reseller
  • Join Date: 15-May 12
  • 6446 posts

Posted 03 October 2014 - 01:03 PM #6

Спасибо за ответ)
изображений огромное количество не хотелось бы чтобы все лежало вперемешку, в одной папке.


Как Вы делаете импорт товаров?

Если делать импорт через CSV , то:
1. Заливаете картинки в нужную папку.
2. Импортируете товары.
3. Удаляете картинки из папки, чтобы не мешались, так как они уже импортированы в систему.

Когда Вы удалите товар, картинки будут удалены автоматически.

Когда Выполняете импорт через CSV, то в CSV файле можно указывать не только название файла изображения но и абсолютный или относительный путь (относительно выбранного в настройках импорта) . Таким образом можно разбить картинки на подпапки, указать в CSV пути и импортнуть.

Финиш.
Special cloud hosting for CS-Cart and Multi-Vendor. Just email me cloud@simtechdev.com

 
  • daer
  • Senior Member
  • Members
  • Join Date: 15-Nov 13
  • 221 posts

Posted 05 October 2014 - 10:03 AM #7

В импорте товаров есть поля:
Thumbnail
- разобрались зачем
Detailed images
- понятно, главное фото товара

а зачем эти поля?

Image URL, Detailed image URL

Остальные картинки, как я понял, загружать через импорт изображений

 
  • dbazhenov
  • Senior Member
  • Authorized Reseller
  • Join Date: 15-May 12
  • 6446 posts

Posted 05 October 2014 - 02:32 PM #8

а зачем эти поля?

Image URL, Detailed image URL


Скорее всего, вытягивать картинки из внешних URL

Остальные картинки, как я понял, загружать через импорт изображений


Можно вообще картинки загружать только через него.

1. Делаете импорт товаров, без картинок.
2. Делаете импорт картинок

Импорт изображений имеет флаг изображения A - дополнительное , M - основное.

P.S. Пишу по памяти.
Special cloud hosting for CS-Cart and Multi-Vendor. Just email me cloud@simtechdev.com

 
  • eComLabs
  • CS-Cart Expert
  • Authorized Reseller
  • Join Date: 27-Jan 14
  • 18009 posts

Posted 06 October 2014 - 07:33 AM #9

а зачем эти поля?

Image URL, Detailed image URL

Остальные картинки, как я понял, загружать через импорт изображений


У вас неродные модули не стоят случаем? Что-то на демке не видно таких полей:

http://demo.cs-cart....ection=products

GET A FREE QUOTE | CS-Cart Add-ons | CS-Cart Licenses | CS-Cart Development | CS-Cart Design | Server Configuration | UniTheme and YOUPI
CS-Cart                USD 345     Multi-Vendor              USD 1250    CS-Cart RU                         24500 руб.
CS-Cart Ultimate  USD 775     CS-Cart + YOUPI      USD 545      CS-Cart RU + UniTheme    36000 руб.


 
  • kangol
  • Newbie
  • Trial users
  • Join Date: 21-Jan 15
  • 4 posts

Posted 21 January 2015 - 03:57 PM #10

Здравствуйте.
В CSV-ф-ле прописал для полей
"Thumbnail" "Detailed image"
пути и наименования картинок. Картинки соответственно были залиты в указанные директории.
Сделал импорт товаров:
Импорт данных => Товары ; Импорт данных => Изображения;
Картинки все-равно не отображаются.
Попробовал вставить в таблицы _image и _image_lonks соответствующие данные - результат так же ни к чему не привел.
Что делаю не правильно? Где в настройках можно прописать путь к картинкам? В какой таблице БД он храниться?

 
  • dbazhenov
  • Senior Member
  • Authorized Reseller
  • Join Date: 15-May 12
  • 6446 posts

Posted 22 January 2015 - 06:38 AM #11

Поступите следующим образом:
1. Сделайте сначала экспорт пары товаров у которых есть изображения.
2. По аналогии сделайте импорт изображений для нескольких других товаров.

Thumbnails заполнять ненужно, так как оно генерируется автоматически из детальной картинки.
В табилицы _image и _image_lonks тоже ничего писать не нужно, так как туда пишет система используя свою логику.

По импорту изображений можете посмотреть вот это видео:
http://youtu.be/4fUQV78k2TI?t=7m55s
Special cloud hosting for CS-Cart and Multi-Vendor. Just email me cloud@simtechdev.com

 
  • Brandix
  • Advanced Member
  • Trial users
  • Join Date: 21-Feb 15
  • 109 posts

Posted 28 February 2018 - 07:59 PM #12

Не получается залить,все перепроверил,просмотрел видео.Файлы в нужной папке,в нужном разрешении.ТОвары импортирует,картинки нет



 
  • Brandix
  • Advanced Member
  • Trial users
  • Join Date: 21-Feb 15
  • 109 posts

Posted 28 February 2018 - 08:24 PM #13

Не получается залить,все перепроверил,просмотрел видео.Файлы в нужной папке,в нужном разрешении.ТОвары импортирует,картинки нет

с проблемой разобрался.Удалил все товары и перезалил заново,все появилось