Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Среда программирования:

perl

MySQL

Цель:

Необходимо модернизировать интерфейс обработки сущности БД.

Краткое описание:

Задание состоит из трех частей:

1. Добавление функционала по созданию тэгов из карточки товара;

2. Модернизация отображения тэгов в карточке товара;

3. Добавление новых полей в карточку товара;

Описание:

Для эффективного использования пространства дисплея при открытии карточки товара, следует изменить дизайн карточки товара.

Некоторые тэги являются почти уникальными, т.к. используются для двух - трех карточек товара, для таких тэгов удобно предусмотреть механизм создания при редактировании карточки товара. Для этого, необходимо добавить новое значение для поля "группа тэгов" таблицы Relation - "определяется карточкой". Система при открытии карточки товара с групой тэгов определенной как "определяется карточкой" для ввода значения этого имени тэга открывает в карточке товара поле аналогичное соответствующему полю журнала тэгов. При сохранении карточки товара, система ищет имя тэга в соответствующей группе тэгов, если не находит тогда создает его используя алгоритмы защиты от дублирования тэгов и защищаясь от ошибок (аналогично алгоритма предупреждения ошибок операций с множеством карточек товара). Для созданных таким образом тэгов работаю все методы и алгоритмы системы равно как и с другими тэгами.

Необходимо преобразовать представление группами тэгов карточек товара представление тэгов посредством таблицы. Каждая строка таблицы состоит из двух элементов, это:

Описание группы тэгов является статическим элементом, тогда как наименование возможно изменить. Варианты изменения наименования определяются полем "группа тэгов" таблицы Relation и Extname:

один тэг - в ячейке таблицы отображается значение изменяемое посредством дропбокса содержащего все значения (имена) тэгов этой группы;

несколько тэгов - в ячейке таблицы отображаются все установленные значения изменяемые посредством открываемого отдельного фрэйма содержащего все значения (имена) тэгов этой группы;

несколько тэгов + количество - то же что и предыдущий вариант, только для каждого значения есть поле для ввода количества;

определяется карточкой - в ячейке таблицы отображается значение изменяемое посредством тестового поля.

Количество и порядок строк таблицы полностью соответствует количеству элементов наименования карточки товара из тэгов и их значимости определяемым таблицами Relation и ExtName для выбранного в карточке типа товара. Строки таблицы могут быть разнесены в столбцы, количество которых определенно настройками системы.

Необходимо также добавить в карточку поля для ссылок на описание товара

* Vendor description - которое будет содержать ссылку на страничку описания товара на сайте вендора.

* Large Image - ссылка на больше изображение товара (для YML)

* Small Image - ссылка на маленькое изображение товара (для YML)

По смыслу информационные элементы карточки товара можно разделить на:

1. Описание товара в системе (флаги и поля определяющие как обрабатывать (сортировать) карточки);

2. Ссылки на описание товара: на сайте вендора и картинки;

3. Свойства товара (свойства упаковки и комплектация);

4. Идентификаторы товара:

* Вендорские (ID Vendor, Model)

* Дистрибьюторские (ID distrib);

5. Таблица тэгов;

6. Элементы управления карточкой товара;

Следует вынести в шапку товара, растянув в строку блоки 1, 2, 3, 4 и 6.

Необходимо рядом с полями ID distributor (правее) выводить информацию о:

* цене товара в валюте категории;

* доступности товара у данного дистрибьютора, меняя цвет шрифта цены товара, зеленый - доступно, красный - недоступно, черный - доступно условно;

данные берутся из таблицы "Актуальная цена".

Добавить новый элемент управления, кнопка "Создать имя товара". При клике по этой кнопке система:

1. Сохраняет внесенные изменения;

2. Создает имя товара из тэгов;

3. Закрывает карточку товара;

--------------------------------------------------------

Готов к вопросам по ICQ

Описание проекта в целом и ответы на некоторые технические вопросы по проекту http://code.google.com/p/infohighway/

Готов к вопросам по ICQ

Условия сотрудничества:

*Условия работы http://docs.google.com/View?id=dhb3rmqg_661d972ccvb

*Стоимость нормо-часа 15$-20$

15 лет назад
A_Sol
52 года
16 лет в сервисе
Был
9 лет назад

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • Есть скрипт считает кредит по аутентной формуле, надо его доработать,чтоб считал и по дифиринцированной формуле. В форме калькулятора надо предусмотреть выбор по какой формеле расчитывать кредит. Пример скрипта здесь ...

    Закрыт
    15 лет назад
  • Сделать качественный шаблон для системы ucoz Тематика (рефераты, сочинения, рецензии, книги, изложения) вообщем образование. Пожелания к дизайну: Белый фон, не очень яркий дизайн, нужно чтобы не уставали глаза. если есть ...

    Закрыт
    15 лет назад
  • Приветствую, нигде не могу найти скрипт, который используется для вывода информации как здесь http://www.mybanktracker.com/ Буду благодарен в помощи по поиску

    Закрыт
    15 лет назад
  • Имеется нерабочий шаблон под старую версию wordpress, его надо переделать под новую версию. Оставляйте заявки, шаблон вышлю только человеку, которого приму на выполнение работы.

    Завершен
    15 лет назад
  • $500

    Срочно!!! Нужен человек, который может написать заново или продолжить работу программиста по написанию CMS под проект (небольшая соц.сеть)..оригинал уже есть..писать в аську ICQ#: 445314870 здесь не отвечаю.

    Закрыт
    15 лет назад
  • Здравствуйте, мне создали доску объявлений, овнованной на mysql и php с динамическими полями. проблема состоит в том, что после создании рубрики и привязывание к ней соответствующих скажем 20 полей, часть полей исчезает ...

    Закрыт
    15 лет назад
  • Написать модуль для самописной CMS. Должна быть возможность грабинга и последующего парсинга новостей. Должен уметь: 1. Подстраиваться под каждый сайт отдельно 2. Перезаливать рисунки 3. Парсить ...

    Завершен
    15 лет назад