Подключите нашего Telegram-бота для уведомлений о новых проектах

Изменение функционала экспорта/импорта товаров OkayCMS

d
Заказчик
Отзывы фрилансеров: + 1 - 0
Зарегистрирован на сайте 2 месяца
Бюджет: 8000 руб/заказ
83.24 $ — 75.69 €
Срок: До недели
Исполнитель определен: Николай Степанов  
Интернет магазин на CMS-платформе OkayCMS.
PHP версии 7.1 ~ 7.3
Есть функционал экспорта/импорта товаров.
Экспорт товаров производится через админ-панель магазина путем генерации csv файла.
Для импорта также необходимо через админ-панель загрузить csv файл.

Задача: 
Делаем возможность выбора формата файла в админке при экспорте и импорте, csv или xlsx.
Необходимо, чтобы экспорт и импорт работали с файлами excel (xlsx). 
Каждая ячейка должна по-дефолту иметь текстовый формат (во избежание автоформатирования данных при открытии редактора).
Ширину столбцов по-дефолту устанавливаем в 20 символов.
Для реализации используем библиотеку phpexcel которую размещаем в каталоге vendor/phpoffice.

Результат:
При экспорте товаров генерируется файл с товарами в выбранном формате с корректной разметкой.
При импорте выбираем формат загружаемого файла, окрывается окно для загрузки этого формата.
Данные из файла успешно импортируются: обновляются или создаются.
Другой функционал магазина не затронут.

По окончании работ необходимо предоставить список каталогов и файлов в которых производились изменения.
Разделы:
Опубликован:
29.07.2024 | 14:38 [поднят: 29.07.2024 | 14:38]

Теги:

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».