Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
Сайт www.server2b.ru
Требуется выполнить нижеприведенные доработки на сайте www.server2b.ru .
Импорт/обновление/удаление
Импорт
Импорт товаров и категорий должен производиться из xlsx-файлов (*.csv ) в 2 этапа.
1 этап – импорт категорий товаров с иерархией по столбцам и свойствами (альтернативными названиями, title, h1, ссылка на изображение и т. п.).
2 этап – импорт товаров со свойствами (артикул, описание, название, цена, картинка, производитель, экспорт в Я. Маркет и т. п. ) и распределение их по категориям. Связка идет по названию категории, или по идентификатору категории (символьному коду, являющимся транслитерацией названия категории). Товары привязываются только к последней (самой глубокой) в иерархии категории.
Примеры файлов см. в приложении structure. xlsx и tovary. xlsx.
Обновление
Процесс обновления должен действовать по тому же принципу, что и импорт, обновляя информацию в существующих категориях, или товарах и создавая новые. Отсутствующие в файле обновления категории, или товары не удаляются, а пропускаются. Они будут удаляться вручную.
Удаление
Необходимо сделать модуль удаления, или выставить ограничение на удаление в случае одновременного выделения и удаления категорий с товарами с более, чем 15 000 товаров, чтобы это не приводило к падению сайта. (Обсуждаемо, не первостепенно, в случае большой стоимости и трудозатрат).
Процесс импорта/обновления должен занимать адекватное время (какое именно, при каких ресурсах).
Возможно, при импорте автоматически должны автоматически формироваться некоторые свойства категорий и товаров (url, url картинки, h1, title, … ). Если это необходимо и не будет влиять на скорость работы сайта в будущем, чтобы не производить все действия при обращении в базу. (Обсуждаемо).
URL должны формироваться согласно существующему принципу: урл/products/[название категории (конечной)]/[партномер]/
Экспорт
Экспорт должен производиться аналогично импорту, т. е. в 2 этапа, в 2 разных файла, причем независимо:
Экспорт категорий и товаров: вид результирующих файлов экспорта аналогичен файлам импорта, однако в файле должны содержаться все сформированные свойства (url, т. е. ссылка на страницу на сайте, url картинки, и т. п.). Желательно, сделать возможность выбора полей для импорта с чекбоксами, для снижения нагрузки на сервер, в случае, если нет необходимости экспортировать все.
Экспорт товаров в Я. Маркет
Должна быть возможность выбора тех полей товаров для экспорта в файл Я. Маркета, которые необходимы, а не всех, которые заданы по умолчанию. Также, там должна быть возможность выбора пользовательских полей, если они будут присутствовать. (Обсуждаемо, не первостепенно, в случае большой стоимости и трудозатрат).
Общее
- При изменении свойств элементов не должно происходить критических ошибок.
- У всех страниц каталога (товаров и категорий) необходимо сделать урлы со слешом «/» на конце, причем должен быть редирект 301 с урла вида виду http://www.server2b.ru/tovary на http://www.server2b.ru/tovary/ и http://www.server2b.ru/tovary/40k1044 на http://www.server2b.ru/tovary/40k1044/ Содержимое страницы, при этом, должно отображаться.
- Страница 404-й ошибки должна корректно выдаваться при запросе несуществующей страницы.
- Все заглавные буквы в урле должны преобразовываться в строчные, страница, при этом, должна отображаться.
- Сделать модуль для добавления изображений в слайдер.
Шаблоны
- Картинки товаров и категорий должны иметь название: урл/image/[tovar-pictures – всегда одна и та же папка, возможно, сделать внутри еще подпапки по вендорам]/[партномер]_s. jpg ( _s для маленькой картинки, _m для средней и без индекса для основной - большой)
- При выводе категорий каталога, т. е. при заходе в какую-либо категорию выводится полный список товаров этой категории. Также там присутствуют ссылки на категории, которые действуют как фильтры. Аналогично, при движении по меню. Товары необходимо выводить только в последней по иерархии категории. В списке категорий, которые не являются конечными – выводить ссылки на подкатегории вместо товаров + добавить картинку категорий и краткое описание (в случае его отсутствия не выводить ничего, но возможность предусмотреть).
- Во всех категориях должен быть вверху страницы h1 – в него выводится название категории.
- При выводе списка товаров в категории партномер поставить в <a></a>, перед названием (наименованием товара). Название сделать немного другим цветом. И партномер и название должны попадать в один тэг <a></a>.
- На странице товара – карточке товара партномер вывести куда-нибудь повыше – сделать его h1. Ниже, наименование товара сделать h2.
- Знак «#» перед партномером убрать.
В сером модуле с фильтрами убрать розничную цену и производителя, сделать его меньше, добавить поле для текста и тэг h1 с названием категории наверх.
Мета-тэги
- Мета тэги каталога должны формироваться следующим образом (если в файлах импорта не указано иное):
Категория каталога
H1: Название категории (секции)
Title: Название категории (секции)[n-1] / Название категории (секции)[n], n-текущая категория, если n=0, т. е. верхний уровень иерархии, то только Название категории (секции)[n]
Meta-keywords = Meta-description: Название категории (секции)[n-4] / Название категории (секции)[n-3]/ … / Название категории (секции)[n], n-текущая категория, т. е. все предыдущии категории
Карточка товара
H1: партномер
Title: партномер + наименование товара
Meta-description=Meta-keywords: партномер + наименование товара + Название категории (секции)[n], n-текущая категория.
Картинки
- У всех картинок каталога – товаров и категорий должны быть alt и title
Alt=title: партномер + наименование товара
Контентные страницы
Должна быть возможность редактирования h1, title, meta-keywords, meta-description.
Категории и каточки товара
У каждой категории товара должны быть поля для текста сверху и снизу страницы, автоматически добавляемые при импорте, или вносимые вручную.
Морда
- На морде должно быть текстовое поле, с возможностью редактирования.
- Сделать 5 спецпредложений на морде, вместо 8.
Поле поиск
Кнопка «Искать» съехала от строки поиска.


