Необходима сохранять определенные UTM-метки в cookies, перезаписывать их при новых значениях, а так-же подставлять их в формы на сайте из cookies.
Импорт товаров в Opencart из xml.
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Исходные данные
Ocstore 2.1.0.2.1
Файл в формате XML
Описание.
Необходимо реализовать импорт прайс-листа в формате xml
Это должен быть модуль (скрипт), который размещается на сайте.
Модуль должен быть не привязан в домену и работать на разных сайтах.
После импортирования товаров необходимо реализовать их обновление по запросу.
Подробное описание, как я вижу работу модуля.
1. На сайте предварительно создаются категории и подкатегории.
2. Я захожу на страницу с модулем и выбираю xml файл.
3. Нажимаю кнопку загрузить категории. Получаю ответ «категории загружены»
4. Задаю соответствие категориям. (Например: моя категории «веники», а соответствует ей категория «метлы», а может соответствовать 2 и более категорий «метлы», «совки», «щетки».) Это соответствие должно запоминаться, что бы при проверке изменений не нужно было снова все делать.
5. Далее нажимаю «импорт», и все товары из нужных категорий импортируются на сайт.
Все параметры, которые есть в товарах и указаны в xml автоматически создаются и импортируются на сайт.
6. После того как все товары есть на сайте нужно проводить сверку, по запросу.
Я снова выбираю обновленный xml, загружаю его, и нажимаю кнопку «проверить изменения» если изменения есть, я нажимаю кнопку «внести их на сайт». (На Ваше усмотрение, перед изменением можно добавить информацию, что именно изменилось в этих категориях и товарах.)
Действия с товарами при изменениях.
Добавились новые товары –добавляем новые товары.
Пропали старые товары – меняем надпись для товара с «Есть в наличии», на «Нет в наличии». Стандартные надписи в opencart. Сами товары не удаляются. ПО УМОЛЧАНИЮ, ВСЕ ЗАКАЧЕННЫЕ ТОВАРЫ ДОЛЖНЫ БЫТЬ В НАЛИЧИИ.
- изменилась цена, меняем цену.
Важно! Товары заново не пересоздаются, а лишь вноситься изменения.
Пример товара их xml файла.
1054RUBЛосьон для шоковой терапии выпадения волос. Применение: Наносится после шампуня на влажную кожу по проборам - 1 капля на 1 кв.см. После нанесения, в течение 5 минут, обязателен массаж кожи головы. Не смывать. Назначается при диффузном и интенсивном выпадении волос. Курс - 6 недель. Частота применения - 2 раза в неделю.Красота и здоровье/Косметика, парфюмерия и уход/Уход за волосами1518971907KAARAL Лосьон против выпадения волос / Lozione Anticaduta K05 12*10мл12х10Выпадение https://www.сайт.ru/upload/iblock/275/inet-1051.jpg2130.00falsehttps:// www.сайт.ru /g/37o8e8gz3tc57f382e1902157dcfc6/?i=5&ulp=https%3A%2F% www.сайт.ru %2Fcatalog%2F40768%2FKAARAL1051
Что должно в итоге по товару попасть на сайте.
1.Название товара
2. Описание
3. Фото
4. Цена
5. Модель По данному параметру думаю целесообразно будет делать сверку товаров на предмет их изменения.
6. Производитель
7. Характеристики …сюда должны попасть все данные из «param name»
В данном случае будут созданы и записаны 2 характеристики:
Объем: 12х10
Назначение: Выпадение
Дополнительно.
Необходимо при импортирование добавить следующую информацию в описание товаров .
1. После каждой строчки, которая заканчивается точкой добавить тег
, что бы текст не сливался и размещался с новой строки.
2. Добавить последнюю строчку в описании «Купить по лучшей цене можно у нас в интернет магазине » Где соответственно название товара.
3. Все товары должны содержать:
= взять из <name> </p><p><meta name="description" content=" " /> = Купить <name> в интернет магазине с доставкой. </p><p><meta name="keywords" content= " " /> = взять из <name> </p><p> </p><p>Срок 2 дня , оплата по факту выполненной работы. Способ оплаты ЯД или на карту Сбербанка. Сумма 2000 руб. </p><p> </p><p>Убедительная просьба не приглашать общаться в скайп или подключиться к телеграмму. Не писать письма типа «все умею, давайте поговорим»!!! </p><p>В ТЗ я указал все Важные моменты. Стоимость работы и сроки прописаны. Если Вам это подходит, значит, мы договоримся. Принимаете заявку, указывайте сумму и сроки, я выберу Вас исполнителем. </p><p>Будут вопросы, обязательно на них отвечу. Отвечаю прямо на сайте фриланса. </p><p> </p><p>Результат работы должен быть представлен модулем или отдельным скриптом с описанием установки, настройки и работы. (Предварительно можете показать на своем сайте, как он работает)</p>
Заявки фрилансеров
Похожие заказы
- Веб-программирование4 заявкиЗакрыт7 лет назад
Есть плагин (прикладываю к этому заданию) Необходимо исправить так, чтобы: - текст передавался с абзатцами - текст передавался форматированный (жирный, курсив, .....) - передавались ссылки - поддерживал (H1, H2, H3 ...
Веб-программирование1 заявкаЗакрыт7 лет назадНужно сделать форму желательно на PHP. Чтобы можно было с нашего сайта оставлять отзывы на странице facebook, G+, Yelp, TripAdvisor. Можете выбрать любой. пример сюда: www.facebook.com/pg/neues... или сюда: www.tripadvisor.ru/UserRe... ...
Веб-программирование1 заявкаЗакрыт7 лет назадНужна хорошая форма обратной связи, без перезагрузки страницы, желательно защищенная. с поддержкой https. что то типа такой как на картинке, только без фона. сайт на html Поля: Имя E-mail Телефон ...
Веб-программирование4 заявкиЗакрыт7 лет назад1. Скорректировать "разметку" страницы (/account/) Нужно, чтобы столбец "Новостей" занимал не всю высоту страницы, а только на высоту 5 новостей. Под слайдером и новостями контент должен идти на 100% рабочей области сайта. Как это ...
Веб-программированиенет заявокЗакрыт7 лет назадКогда я перехожу на любой сайт то перед тем как на его перейти в адресной строке на пол секунды вылазит надпись about:blank Мне нужно чтобы ее не было, а сразу переходило на сайт.
Веб-программирование1 исполнительЗавершен7 лет назадНеобходимо сайт http://medkrmu.kz/ перенести на CMS - Wordpress. Всю информацию на всех языковых версиях тоже переносить должны ВЫ. Сроки и цена обязательны!
Веб-программирование9 заявокЗакрыт7 лет назадНужно интегрировать заявки с сайта в АМО SRM, проставить цели в метрике на отсылку форм
Веб-программирование1 исполнительЗавершен7 лет назаддвижок LARAVEL, маленький интернет магазин остальные подробности в скайпе или телеграме - оставляйте ваши контакты
Веб-программирование1 заявкаЗакрыт7 лет назадДобрый день, требуется периодическое обслуживание ресурса www.homo-tour.by Требования к разработчикам: Требования к кандидату: - php - javascript; - jQuery ; - yii; - bootstrap, понимание html и css; - git; - mysql; - умение работать с консолью Linux, ssh; - понимание работы веб-серверов apache, nginx; - понимание ООП, ...
Веб-программирование2 заявкиЗакрыт7 лет назад