Ищем исполнителя для создания (переработки) сайта интернет-магазина.
Сайт нужно перенести на движок DIAFAN CMS
Разработка своего шаблона, на базе существующих шаблонов, а также по принципу - вот это надо сделать, примерно в таком виде, как на этом сайте, это
вот так, а вот это - как тут. Итд
Также требуется некоторые доработка стандартного интерфейса администратора, связанные с подгонкой под структуру данных существующего работающего магазина.
По окончании возможна дальнейшее сотрудничество по развитию и доработке магазина.
Теперь более детально и подробно:
ГЛАВНАЯ СТРАНИЦА
0) Предполагается предварительно что сайт буде сделан шириной 1000 pxl с фоновыми краями, которые будут заполнены гармонирующим фоном по бокам , а также всевозможными дополнительными сервисами типа Закажите Звонок, Онлайн оператор и т.п. Их самих делать не надо.
1) Меню с каталогом товаров = должно быть вверху надо основным меню - как сделано на таких сайтах как ulmart.ru, mtonline.ru, svyaznoy.ru, eldorado.ru
- то есть при наезде на категорию товара 0-уровня - открывается широкая табличка, в которой все подкатегории этой категории:
Подкатегории 1 уровня в этой табличке выделены жирным цветом( ну или еще как то), 2-го уровня - обычный шрифт. При нажатии на ссылку меню 0-го и 1-го уровня открывается список подкатегорий следующего уровня - соответственно, если нажата ссылка меню 0-го уровня - то открывается список категорий товаров 1-го уровня, лежащих внутри данного пункта 0-го уровня, если нажата ссылка меню 1-го уровня - то открывается список категорий товаров 2-го уровня, лежащих внутри данного пункта 1-го уровня. При нажатии в меню на ссылку категории второго и следующего уровня, открываются уже сами товары. Если в категории меню второго уровня есть погруппы, то выводятся все равно товары, но перед списком товаров есть еще список подкатегорий для выбранного второго уровня. Мелкие ньюансы реализации будут уточнены в процессе работы, когда каталог будет заполнен всеми категориями товаров - и будет видно на практике как оптимальнее сделать.
Стил цветовой гаммы и оформление кнопок больше всего устраивает как сделано на svyaznoy.ru. Но все обсуждаемо в процессе работы
Основное меню( не каталога товаров) - должно вести к простым страничкам, с примерно одинаковой версткой. Оно, предполагается - размещается ниже меню каталога товаров
как сделано на ulmart.ru
2) В админке должны быть предусмотрена возможность настройки вывода той или иной подкатегории не только внутри группы своего родителя, но также внутри других ( одной или нескольких) групп родителей - см. как сделано например в ulmart.ru или svyaznoy.ru Подгруппа каталога "Карты Памяти" появляется и в группе "Фото и видеокамеры" и в группе "Компьютерная техника"
или например на svyaznoy.ru подгруппа наушники, появляется в группах "телефоны и связь" и группах АудиоВИдеоТехника --> аксессуары.
3) ПОИСК товаров в каталоге. Поиск который сделан по умолчанию в diafan не подходит. Нужен поиск по каталогу ( по названиям товаров) а не по содержимому сайта
Окно поиска должно иметь также режим Быстрого Поиска, сделанного на Ajax примерно так как сделано на svyaznoy.ru или air21.ru Поиск должен запускаться после ввода 3-го символа( настраивается) Поиск по умолчанию должен работать по принципу И - то есть выводятся все товары, в которых есть в любом порядке перечисленные слова поиска без учета регистра.
При вызове поиска ( и обычного и Ajax, должен выполняться поиск по таблице товаров, имеющихся в наличии, а не по содержимому сайта. ) Товары, которые найдены, выводятся примерно также как и товары, выводимые при выборе той или иной категории из каталога( с теми же опциями настройки вывода), дополнительно перед каждой группой товаров из одной категории, должно выводится название категории, к которой эти товары принадлежат . См след пункт.
4) Страница вывода списка товаров из выбранной группы( а также найденных в результате поиска).
Вывод должен быть как списком - строкой 1 товар на строку, так и таблицей по несколько товаров на одну строку( например tomtop.com)
Дб выбор количества товаров выводимых на 1 страницу
10-20-50-100-все из xxxx Сортировака по названию, цене.
Вообщем примерно аналогично тому как сделано в http://www.mtonline.ru
Все настройки и дополнительные сортировки и фильтры отбора дб не сбоку, а верху, что бы не отнимать свободное пространство почти на всей высоте страницы
Для каждого товара дб показано: название, миникартинка, цена, наличие в трех точках: 1-ый магазин, 2-ой магазин, оптовый склад, цена. Если товар находится в ожидании к поступлению - то вместо наличия должно отображаться именно это.
Если товара нет ни в одном месте, то нет и наличия и нет цены, вместо этого должно отображаться - уведомить о поступлении.
Если товар доступен под заказ - то отображается цена, срок поставки, и какой то соответствующий значок, показывающий что товар на заказ.
Сравнение товаров пока делать не надо, из -за отсутствия структурированных описаний. Но на будущее такая возможность дб предусмотрена, так как после запуска и отладки сайта,
работы будут происходить по изменению описаний - добавления параметров для сравнения и отбора.
6) Страничка с описание конкретного товара. Поскольку содержание многих описаний заимствуется от основного поставщика, и уже хранится в базе, то и формат хранения текстовой информации этих описаний задается им. Информация хранится в виде текстовых файлов имеющих HTML разметку в виде таблиц. Макет страницы описания должен примерно быть такой как описание на Юлмарт ulmart.ru
http://www.ulmart.ru/goods/242161/?head=2 ( только при просмотре данной странички обязательно выбрать город в шапке - Москва или СПБ - иначе будет показываться по другому - у них разные сайты для разных городов):
Кратко стртура такая:
Шапка,
под ней меню товаров, под ним меню ссылок
Потом место для баннера
Потом само описание, слева картинка, справа текст. Здесь на Юлмарте уже немного по другому
Под всем этим блок наличия , положить в корзину, подписаться на уведомления, оставить/посмотреть отзыв итд
Внизу footer
7) В систему д.б. дополнительно встроено выделение пользователей с заданными IP. Если пользователь зашел с IP, принадлежащего к определенной группе IP адресов ( список настраивается в админке), то на любой странице сайта дб доступна системная переменная, показывающая что IP пользователя принадлежит этой группе - это так называемая группа сотрудников.
8) Для товаров, отсутcтвующих в наличии, дб сделана возможность подпиcки на уведомление о появлении в продаже - это вроде есть в штатной diafan
9) Отображение в личном кабинете информации о заказах для зарегистрированного клиента. Добавятся дополнительные статусы по состоянию заказа - например, часть товаром из заказа может перемещаться со склада в магfзин - тогда статус перемещается с оптового склада.
Или другой статус: У нас можно заказывать(резервировать)товары? даже если они только еще ожидаются к поступлению, - такие товары у нас на сайте помечены как ожидаемые с примерной датой прихода. Для такого заказа будет другой статус - ждем поступление от поставщика.
Или - у нас можно заказать товар выбрав магазин получения тот, в котором сейчас товара нет. Для данного заказа будет статус - Перемещается в Выбранный магазин.
Статусы будут меняться в 1С, а на сайт они транслируется путем изменения конкретных ячеек в базе данных сайта - прямо из 1С. Данный механизм отлажен и опробован, требуется только его небольшая доработка - подстройка под базу данных выбранной CMS. Мы сделаем это сами в процессе работы исполнителя над сайтом.
10)все статические странички сайта с описанием будут заполнены нами самостоятельно. Важно что бы они стандартно для diafan администрировались и управлялись из админки. Часть ссылок на такие страницы ( например - наши магазины) будет на фоне самой верхней картинки сайта, часть ссылок в виде относительно мелкого меню, находящегося под или над основного меню с
каталогом товаров. Так например сделано на ulmart.ru
Кратко, - наверное все, что бы примерно оценить обьем работы и соответственно сроки и стоимость. Более конкретные детали будут уточнены в процессе работы наверняка вылезет масса всяких неучтенных более мелких моментов.
Ждем предложений от студий и фрилансеров для рассмотрения и более детального обусждения ТЗ.