Необходимо загружать прайс
Есть интернет магазин, надо загружать прайс, есть ли готовый плагин для этого? Или необходимо писать с нуля?
Сергей, тут есть несколько вариантов в зависимости от сложности задачи
1. В админке в каждом модуле есть экспорт/импорт через csv файл, кнопка находится в общей таблице записей модели, называется "Операции". С ее помощью можно выгрузить список товаров, и загрузить его обратно. Загрузчик хорошо работает со строковыми и числовыми данными, полями типа enum, но не сможет загрузить дерево категорий каталога. Также он может не только обновлять строки в БД, но и создавать новые, для этого в строке csv файла в поле id должна быть пустота.
2. Если нужен более сложный загрузчик, то можно сделать его как описано тут, с некоторыми модификациями под свои нужды, его также можно переделать для работы например с XML
http://mv-framework.ru/zagruzka-iz-csv-faiylov/
3. Если же нужна автоматическая загрузка по расписанию cron, а не через админку, то нужно делать файл для загрузчика как тут http://mv-framework.ru/ajax/, писать в нем алгоритм, потом создать специальную папку например uerfiles/price/, в нее заливать прайс и обрабатывать его загрузчиком.
Принцип обработки примерно как описан в "Загрузка из csv файлов".