Сообщение #3 korshunov » 07.05.2022, 05:11
1. Можно.
1.1. Порядком управляет поле position в таблице товаров, его можно в процессе импорта по-своему менять. Несколько хлопотно.
1.2. В файле импорта изменить порядок строк на обратный. Можно средствами EXCEL, можно программно в скрипте импорта.
2. "чтобы каждый следующий товар размещался снизу". Надо учитывать, что при импорте товар может не только добавляться, но и обновляться. Во втором случае он УЖЕ имеет свою позицию. Надо понимать, что хотите в этом случае - сохранять позицию или менять.
3. "порядок размещения товара на сайта соответствовал бы порядку в файле импорта" - невозможно в принципе, или по крайней мере требует существенных уточнений. Потому что строка в файле импорта, вообще говоря, определяет не товар, а пару товар-вариант. И файл может иметь вид
Товар 1 Вариант 1, Товар 1 Вариант 2, Товар 2 Вариант 3, Товар 2 Вариант 4.
Может быть и хитрее
Товар 1 Вариант 1, Товар 2 Вариант 3, Товар 2 Вариант 4, Товар 1 Вариант 2.
И еще хитрее даже с повтором
Товар 1 Вариант 1, Товар 2 Вариант 3, Товар 2 Вариант 4, Товар 1 Вариант 2, Товар 1 Вариант 1.
4. Если в п.2 хотите позицию менять, то надо планировать точные правила.
5. Если в п.2 хотите позицию менять, то и пример надо приводить сложный, учитывающий п. 2,3.
1. Можно.
1.1. Порядком управляет поле position в таблице товаров, его можно в процессе импорта по-своему менять. Несколько хлопотно.
1.2. В файле импорта изменить порядок строк на обратный. Можно средствами EXCEL, можно программно в скрипте импорта.
2. "чтобы каждый следующий товар размещался снизу". Надо учитывать, что при импорте товар может не только добавляться, но и обновляться. Во втором случае он УЖЕ имеет свою позицию. Надо понимать, что хотите в этом случае - сохранять позицию или менять.
3. "порядок размещения товара на сайта соответствовал бы порядку в файле импорта" - невозможно в принципе, или по крайней мере требует существенных уточнений. Потому что строка в файле импорта, вообще говоря, определяет не товар, а пару товар-вариант. И файл может иметь вид
Товар 1 Вариант 1, Товар 1 Вариант 2, Товар 2 Вариант 3, Товар 2 Вариант 4.
Может быть и хитрее
Товар 1 Вариант 1, Товар 2 Вариант 3, Товар 2 Вариант 4, Товар 1 Вариант 2.
И еще хитрее даже с повтором
Товар 1 Вариант 1, Товар 2 Вариант 3, Товар 2 Вариант 4, Товар 1 Вариант 2, Товар 1 Вариант 1.
4. Если в п.2 хотите позицию менять, то надо планировать точные правила.
5. Если в п.2 хотите позицию менять, то и пример надо приводить сложный, учитывающий п. 2,3.