Павел С, у меня например импортировано 300 товаров, у них не указалась категория, среди 2000 каким образом я их должен найти? Может быть я чего то не понимаю, но в выводе полей нет "Категория", поэтому отсортировать нельзя.
Андрея так никто и не понял. Я с такой проблемой ежедневно сталкиваюсь.
Если импортируется файл, где не указаны категории или на сайте используются свои категории, то новые товары не имеют привязки НИ к одной категории! Скажем было у меня 2000 товаров, я импортировал прайс и система добавила 127 новых.
А теперь внимание вопрос! Как среди 2127 товаров найти именно эти, не привязанные НИ к одной категории товары?
Да никак, вручную крыжить или делать модуль.
Кстати, в CSCART в таком случае появляется выключенная категория "Новые товары" и такие товары к ней привязываются.
Проблема возникает только у тех, кто импортирует через CSV, так как при импорте из 1с категории создаются.
>> Как среди 2127 товаров найти именно эти, не привязанные НИ к одной категории товары?
Сортировка по id товаров - это уже не модно? :) Новые товары имеют самый большой id в системе.
Поэтому никто и не понял - решения-то все на поверхности.
***
Даже больше напишу - у нас кое-где работает модуль автоматического импорта товаров из csv (как там csv появляется, это тема другая). Так вот, товары, которые есть уже в системе, просто получают новую цену. А те, которых нет, валяются в корне. И задача менеджеров клиента эти новые товары постоянно сортировать. Ненужные товары складывают в папочку "ненужное" - не удалять их обязательно, т.к. товар с таким артикулом уже должен быть в системе. А нужные товары дополняют фотками, описанием, характеристиками, привязывают к категориям и публикуют.
Удобно? Да, очень. А как они находят новые товары? По id.
>> так как при импорте из 1с категории создаются
и поддерживать нужно уже две сущности. ридискрипт и 1с.
если же транзитом через csv гнать, то забираешь, что нужно, и всё.
но это вопрос такой... холиварный, в общем. я лично за разделение сущностей, т.к. в 1с я не верю.
Сортировка по ID неочевидна для обычного пользователя. Ну хоть какая то возможность.
У меня модуль автоимпорта CSV у клиента раскидывает сам в папку "Неотсортированное","Новинки", "Новые поступления". Поэтому вопросов не возникает.
Пока товар в неотсортированном, он не виден. Фоточки добавили, проставили категории, сразу появляется.
Импорт из CSV работает в раз в 100 быстрее, чем стандартный обмен, в этом согласен. Обмен с 1с и большим количеством товаров сразу вынуждает покупать более дорогой сервер.
Ярослав Пономарев, вот именно, что медленнее и с постоянными проблемами. Промежуточный CSV между ридискриптом (да и любым другим движком) и 1С - это благо. Да и просто контроль, что куда ползёт и где конкретно ошибка.
Я даже когда-то (лет пять назад) в джумлу автоматом с CSV грузил, самописная байда - отлично работает по сей день.
***
А по поводу того, что обычному пользователю не очевидно... Да ему много что не очевидно - если хочет обычным пользователем оставаться, пусть расчехляет кошелёчек и оплачивает услуги тех, кому стыдно быть обычными пользователям в настолько пропитанном информационными технологиями современном мире.
не всегда у товаров без категорий будет самый большой id. возможна ситуация, когда после очередного импорта категории были прописаны не всем новым товарам.
админ забыл о том, что прописаны не все товары и сделал новый импорт (надо было срочно базу пополнять). тут уже сложнее искать.
к тому же, искать хотелось бы не только товары без категорий, а, к примеру, товары без прописанных description или с незаполненными описаниями.
поэтому проблема имеет место и она, на мой взгляд, несколько шире.
;)
у последних добавленных товаров _ВСЕГДА_ будет самый большой id
хоть у вас 100500 импортов было, сортируем по id и роем до первого товара с категорией.
всё что выше первого найденного товара - новые товары
все остальные ваши хотелки доступны через экспорт товаров. выгрузили csv, отсортировали по какому угодно полю и всё увидели
не надо перегружать админку функциями, которые и так есть.
ну да...))
тут вспоминается анекдот...
едут люди в поезде в купе, проезжают поле на котором пасется стадо овец.
один из пассажиров говорит:
- в этом стаде 4092 овцы.
другой пассажир отвечает:
- вы знаете, я владелец этого стада и тут действительно 4092 овцы.
как вы догадались?
первый пассажир:
- нет ничего проще, я просто посчитал количество ног у этих овец и поделил на 4...
ваш вариант примерно такой же:
"роем до первого товара с категорией - все, что выше первого найденного товара - новый товар..."
вопрос только один... зачем???
не всегда есть возможность экспортировать csv, чтобы смотреть отсортированные поля, особенно с телефона,
особенно на iOS.
хотелось бы прямо с телефона импортнуть остатки, обновить цены, проверить категории...
то, что предлагаете вы, это искать среди тысяч товаров те, которые будут "выше первого найденного"
при большом количестве товаров и мобильном трафике это может сильно затянуться на много страниц.
к тому же ReadyScript 3 (не говоря уже про новую - ReadyScript 4) как бы заточена под мобильные платформы...
то, что предлагает автор этой темы, несколько упрощает данные потуги до нескольких кликов.
конечно, прожить без этого можно,
но гибкость, на мой скромный взгляд, никогда не помешает...
))
Олег Токарев, с телефона? о_0
Вы серьёзно с 5-6 дюймов собрались интернет-магазин админить?
Телефон - штука для потребления контента, а для создания есть десктоп, особенно с 27" монитором - и лучше ничего не придумано пока.
Если сделать экспорт - то у таких товаров значение колонки "Категория" пустое. Сортируете в редакторе (Excel, LibreOffice, Openoffice) эту колонку по по возрастанию и все товары с неуказанными категориями будут идти подряд. Далее просто заполните пустые ячейки значением "Без категории" к примеру и снова импортируйте. После этого увидите все эти товары в созданной категории.
Комментарии 14
Ответить 0
Ответить 0
Ответить 0
Ответить +1
Ответить 0
Ответить 0
Ответить +2
Ответить 0
Ответить 0
Ответить 0
Ответить 0
Ответить 0
Ответить 0
Ответить 0
Написать сообщение