Денис Горбачев
Денис ГорбачевНа сайте 15 лет и 1 месяц (заходил 11 лет 3 месяца 26 дней назад)
0
487
|
Рейтинг
487
|
Редактирование бюджета
13 Января 2014
По договоренности
Привет, мир!
Сегодня мне нужен быстрый верстальщик. Есть дизайн: Пишите, пожалуйста, цену и срок выполения. |
16 Декабря 2013
По договоренности
Привет, мир! Сегодня мне нужен умный верстальщик.
Необходимо применить дизайн на работающий веб-сервис для управления задачами (аналог Trello, замена Basecamp и Redmine). Проект написан на Meteor, для шаблонов используется Handlebars, для стилей используется LESS, для контроля версий используется Git. Функционал полностью реализован, поэтому желательно использовать те же названия классов и ту же структуру HTML, чтобы сохранить работающий JS. Сейчас из дизайна готов только основной экран: Нюансы: * При увеличении ширины экрана должна растягиваться правая панель. * Если это можно сделать средствами CSS, то списки карточек должны менять свою ширину в зависимости от ширины правой панели и общего количества списков. Например, если на доске всего 2 списка, то логично отобразить их более широкими, а если на доске 10 списков, то нужно сделать их более узкими и отобразить горизонтальный скролл. * Вам не нужно писать на Handlebars, программисты уже все сделали. * Я готов консультировать по любым вопросам, связанным с Meteor, Handlebars, LESS. Демо-версия проекта: Целевые браузеры: Chrome, Safari, Firefox, IE8+. Минимальное разрешение: 1024x768. Присылайте примеры своей верстки на LESS, ник в скайпе и ориентировочную цену на почту или в ответе на это объявление. Буду рад сотрудничеству :) |
15 Ноября 2013
Бюджет:
10 $
Привет, мир! Сегодня мне нужен быстрый верстальщик.
Нужно сверстать одну страницу (макет в приложении). Обязательно правильное отображение в Chrome, а в остальных браузерах – как фишка ляжет. На IE можете вообще забить. Всю страницу нужно сделать сегодня к 20:00 МСК. Пожелания: * Использовать иконки * При увеличении ширины экрана должна растягиваться правая панель. При этом карточки должны занимать свободное место. * В процессе верстки сохранить исходные пропорции. Весь макет рассчитан на 1280px по ширине. Остальные размеры можно посмотреть в .vsdx (открывается в MS Visio 2013). Дополнительно: * Можно использовать любой шрифт (сейчас в макете используется Calibri). |
24 Сентября 2013
По договоренности
Привет, мир! Сегодня мне нужен аккуратный дизайнер.
Есть готовый интерфейс веб-приложения для управления задачами. Нужно красиво оформить все элементы. Обращайтесь, пожалуйста, в скайп за дополнительной информацией. |
20 Июня 2013
Бюджет:
100 000 руб
Привет, мир! Сегодня нам нужен дизайнер, умеющий созерцать и созидать.
Описание проекта доступно здесь: Бюджет и сроки: 100 000 рублей, 3 месяца. Мы очень ответственно относимся к вопросу сотрудничества. Пожалуйста, заполните форму на |
22 Февраля 2013
По договоренности
Привет, мир! Сегодня мне нужно продвижение новозеландского сайта в Google.
Сайт: Запросы: * Bed and breakfast in Taranaki * Boutique accomodation in Taranaki * Accomodation in Taranaki * Bed and breakfast in New Plymouth * Boutique accomodation in New Plymouth * Accomodation in New Plymouth Пожалуйста, пишите цены и сроки для попадания: * В Google на 1-ю страницу. * В Google на 2-ю страницу. |
21 Января 2013
По договоренности
Привет, мир! Сегодня мне нужен программист на Symfony2.
Система под названием "Медиана" находится в стадии разработки. В нее необходимо добавить ежесуточный расчет KPI и отображение графиков изменения расчитаных KPI по дням. Предполагаемый способ реализации: использовать события Doctrine для сохранения информации об изменениях в объектах в специально предусмотренную модель (KpiPerDay). Например, нужно посчитать, сколько объектов M сменили свой статус с X на Y. Тогда при каждой смене статуса с X на Y в поле "statusChangedFromXtoY" будет добавляться id объекта, сменившего статус. Если в течение того же дня произошла обратная смена (с Y на X) у того же объекта, то из поля "statusChangedFromXtoY" будет убираться id этого объекта. |
14 Декабря 2012
По договоренности
Привет, мир! Сегодня мне нужен PHP-программист, знакомый с symfony1.
Так сложилось, что нужно сделать много работы за короткий промежуток времени. Поэтому самым важным фактором выбора исполнителя является скорость разработки. В приложении — пример задачи. Весь проект в ~15 раз больше. Пожалуйста, присылайте: 1. Пример кода на symfony1. 2. Временную и финансовую оценку задачи. |
06 Декабря 2012
По договоренности
Привет, мир! Сегодня мне нужен PHP-программист, желающий перейти на Symfony2.
Мы готовимся к переводу своих проектов с symfony1 на Symfony2, и нуждаемся в умелых руках, управляемых светлой головой. Если вы знаете symfony1 или фреймворк аналогичного уровня, а также хотите узнать или уже знаете Symfony2 — добро пожаловать в нашу команду. Я уверен: код лучше характеризует программиста, чем стандартное резюме. Поэтому, пожалуйста, присылайте пример кода в предложении о сотрудничестве. |
14 Сентября 2012
По договоренности
Установить сабж + интегрировать его с Деньгами@Mail.Ru.
Пишите стоимость и сроки. |
11 Сентября 2012
Бюджет:
15 000 руб
Переверстать сайт, написанный на symfony 1.4, используя Twitter Bootstrap.
Работы много. |
23 Августа 2012
По договоренности
Привет, мир! Сегодня мне нужен хороший тестировщик.
Если вы во всем видите недочеты, если вас до глубины души трогают неработающие ссылки и кнопки, если маленькая буква вместо большой кажется вам огромным недочетом — добро пожаловать в нашу команду. Мы будем особенно рады человеку, который умеет не только тестировать руками, но и писать автоматические функциональные тесты на Behat+Mink. Для этого у нас поднят CI-сервер (TeamCity). Skype: faster-than-wind Email: Denis.Gorbachev@faster-than-wind.ru |
20 Августа 2012
По договоренности
Привет, мир!
Сегодня мне нужен специалист по верстке. Задача описана в загруженном файле. Пожалуйста, укажите цену и сроки в ответе. |
20 Августа 2012
По договоренности
Добрый день!
Мне нужен сайт, чтобы там был логотип и меню и чтобы в меню можно было выбрать продукцию. Еще должна быть продукция, которая загружается на сайт автоматически. Дизайн пердложите. И цену. |
13 Августа 2012
По договоренности
Привет, мир!
Ниже описана задача. Скриншоты в приложениях. Пожалуйста, в ответе объязательно предлагайте цену и сроки. 1. Общая информация 1.1. Потребности заказчика: 1.1.1. Предоставить клиенту информацию о наличии артикулов в магазинах. 1.1.2. Предоставить клиенту возможность фильтровать артикулы, которые присутствуют в выбранном магазине. 1.2. Обзор реализации: 1.2.1. Создать модель «Склад» в Magento. 1.2.2. Расширить модель «Артикул», организовав связь с моделью «Склад», указывая количество товара: 1.2.2.1. Выводить список магазинов и количество экземпляров данного товара на странице артикула. 1.2.3. Написать скрипт, способный обработать файл CSV, содержащий список существующих регионов, и обновить данные в БД Magento. 1.2.4. Написать скрипт, способный обработать файл CSV, содержащий список существующих магазинов, и обновить данные в БД Magento. 1.2.5. Написать скрипт, способный обработать файл CSV, содержащий информацию по артикулам и их наличию в магазинах, и обновить данные в БД Magento. 1.2.6. Добавить в шапку сайта селектор, позволяющий выбрать один из существующих магазинов (или оставить поле пустым) для последующей фильтрации товаров на страницах магазина, присутствующих только в этом магазине. 2. Работы по Заявке 2.1. Создать модель «Регион»: 2.1.1. Модель должна содержать следующие параметры: 2.1.1.1. Внешний идентификатор (числовое положительное поле). 2.1.1.2. Название (текстовое поле). 2.2. Создать модель «Магазин»: 2.2.1. Модель должна содержать следующие параметры: 2.2.1.1. Внешний идентификатор (числовое положительное поле). 2.2.1.2. Регион (внешний ключ на модель «Регион»). 2.2.1.3. Название (текстовое поле). 2.3. Создать связующую таблицу между моделями «Артикул» и «Магазин»: 2.3.1. Таблица дополнительно должна содержать следующую информацию: 2.3.1.1. Остаток товара в магазине (целое неотрицательное число). 2.4. На странице артикула выводить блок остатков (см. страницу макета «Блок остатков в магазинах»): 2.4.1. Выводить список магазинов, сгруппированных по регионам, и остатки товара в них: 2.4.1.1. Не выводить магазин, если товар в нем отсутствует. 2.4.1.2. Не выводить регион, если в нем не будет содержаться ни одного магазина (в результате фильтрации). 2.5. Добавить в шапку сайта блок фильтрации товаров по магазину (см. страницу макета «Блок фильтрации по магазину»): 2.5.1. В качестве вариантов для выбора отображать все названия из модели «Регион»: 2.5.1.1. Всегда выводить первым вариантом для выбора «Только интернет-магазин». 2.5.2. При выборе непустого значения в дальнейшем применять фильтрацию по наличию товара в выбранном регионе (товар не должен отображаться при просмотре категорий, если его нет на складах магазинов выбранного региона): 2.5.2.1. Если выбран вариант «Только интернет-магазин», отображать товары, у которых установлен флаг «Интернет-магазин». 2.5.3. При выборе значения должна происходить перезагрузка страницы и применяться фильтрация: 2.5.3.1. Если значение выбрано, оно должно быть по умолчанию установлено в элементе ввода на странице. 2.6. Добавить в панель администратора раздел для управления параметрами отображения остатков в магазинах: 2.6.1. Добавить переключатель «Отображать точное количество товара в магазине»: 2.6.1.1. Если флаг установлен, отображать количество товара в соответствии с шаблоном «Блок остатков с отображением точного количества товара». 2.7. Добавить в модель «Артикул» бинарное поле «Интернет-магазин». 2.8. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по существующим регионам: 2.8.1.1. Идентификатор региона. 2.8.1.2. Название. 2.9. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по существующим магазинам: 2.9.1. Одна запись будет содержать следующую информацию: 2.9.1.1. Идентификатор магазина. 2.9.1.2. Название. 2.9.1.3. Идентификатор региона. 2.9.2. Обновлять данные о существующих магазинах в соответствии с данными из файла. 2.10. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по параметрам артикулов: 2.10.1. Обновлять информацию по остаткам товара в магазинах на основании данных из файла: 2.10.1.1. Информация по остаткам будет в представлена в виде массива, в котором ключом является идентификатор магазина, а значением — остаток данного товара в нем: 2.10.1.1.1. Если запись о магазине отсутствует — принять количество данного товара в нем равным нулю. 2.11. Отображение разных ракурсов обуви. Нужно убрать то, что на картинке. 2.11.1. По ссылке checkout/onepage/ : 2.11.1.1. Переименовать поле "Штат/район" на "Район" :) 2.11.1.2. Убрать поле "Факс" из заказов, заменить его на "Другой телефон"; 2.11.1.3. Добавить поле "Примечание" (например, если человек хочет указать какую-то важную информацию для заказа). |
06 Августа 2012
По договоренности
Привет, мир!
Ниже описана задача. Скриншоты в приложениях. Пожалуйста, в ответе объязательно предлагайте цену и сроки. 1. Общая информация 1.1. Потребности заказчика: 1.1.1. Предоставить клиенту информацию о наличии артикулов в магазинах. 1.1.2. Предоставить клиенту возможность фильтровать артикулы, которые присутствуют в выбранном магазине. 1.2. Обзор реализации: 1.2.1. Создать модель «Склад» в Magento. 1.2.2. Расширить модель «Артикул», организовав связь с моделью «Склад», указывая количество товара: 1.2.2.1. Выводить список магазинов и количество экземпляров данного товара на странице артикула. 1.2.3. Написать скрипт, способный обработать файл CSV, содержащий список существующих регионов, и обновить данные в БД Magento. 1.2.4. Написать скрипт, способный обработать файл CSV, содержащий список существующих магазинов, и обновить данные в БД Magento. 1.2.5. Написать скрипт, способный обработать файл CSV, содержащий информацию по артикулам и их наличию в магазинах, и обновить данные в БД Magento. 1.2.6. Добавить в шапку сайта селектор, позволяющий выбрать один из существующих магазинов (или оставить поле пустым) для последующей фильтрации товаров на страницах магазина, присутствующих только в этом магазине. 2. Работы по Заявке 2.1. Создать модель «Регион»: 2.1.1. Модель должна содержать следующие параметры: 2.1.1.1. Внешний идентификатор (числовое положительное поле). 2.1.1.2. Название (текстовое поле). 2.2. Создать модель «Магазин»: 2.2.1. Модель должна содержать следующие параметры: 2.2.1.1. Внешний идентификатор (числовое положительное поле). 2.2.1.2. Регион (внешний ключ на модель «Регион»). 2.2.1.3. Название (текстовое поле). 2.3. Создать связующую таблицу между моделями «Артикул» и «Магазин»: 2.3.1. Таблица дополнительно должна содержать следующую информацию: 2.3.1.1. Остаток товара в магазине (целое неотрицательное число). 2.4. На странице артикула выводить блок остатков (см. страницу макета «Блок остатков в магазинах»): 2.4.1. Выводить список магазинов, сгруппированных по регионам, и остатки товара в них: 2.4.1.1. Не выводить магазин, если товар в нем отсутствует. 2.4.1.2. Не выводить регион, если в нем не будет содержаться ни одного магазина (в результате фильтрации). 2.5. Добавить в шапку сайта блок фильтрации товаров по магазину (см. страницу макета «Блок фильтрации по магазину»): 2.5.1. В качестве вариантов для выбора отображать все названия из модели «Регион»: 2.5.1.1. Всегда выводить первым вариантом для выбора «Только интернет-магазин». 2.5.2. При выборе непустого значения в дальнейшем применять фильтрацию по наличию товара в выбранном регионе (товар не должен отображаться при просмотре категорий, если его нет на складах магазинов выбранного региона): 2.5.2.1. Если выбран вариант «Только интернет-магазин», отображать товары, у которых установлен флаг «Интернет-магазин». 2.5.3. При выборе значения должна происходить перезагрузка страницы и применяться фильтрация: 2.5.3.1. Если значение выбрано, оно должно быть по умолчанию установлено в элементе ввода на странице. 2.6. Добавить в панель администратора раздел для управления параметрами отображения остатков в магазинах: 2.6.1. Добавить переключатель «Отображать точное количество товара в магазине»: 2.6.1.1. Если флаг установлен, отображать количество товара в соответствии с шаблоном «Блок остатков с отображением точного количества товара». 2.7. Добавить в модель «Артикул» бинарное поле «Интернет-магазин». 2.8. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по существующим регионам: 2.8.1.1. Идентификатор региона. 2.8.1.2. Название. 2.9. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по существующим магазинам: 2.9.1. Одна запись будет содержать следующую информацию: 2.9.1.1. Идентификатор магазина. 2.9.1.2. Название. 2.9.1.3. Идентификатор региона. 2.9.2. Обновлять данные о существующих магазинах в соответствии с данными из файла. 2.10. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по параметрам артикулов: 2.10.1. Обновлять информацию по остаткам товара в магазинах на основании данных из файла: 2.10.1.1. Информация по остаткам будет в представлена в виде массива, в котором ключом является идентификатор магазина, а значением — остаток данного товара в нем: 2.10.1.1.1. Если запись о магазине отсутствует — принять количество данного товара в нем равным нулю. 2.11. Отображение разных ракурсов обуви. Нужно убрать то, что на картинке. 2.11.1. По ссылке checkout/onepage/ : 2.11.1.1. Переименовать поле "Штат/район" на "Район" :) 2.11.1.2. Убрать поле "Факс" из заказов, заменить его на "Другой телефон"; 2.11.1.3. Добавить поле "Примечание" (например, если человек хочет указать какую-то важную информацию для заказа). |
03 Августа 2012
По договоренности
Добрый день.
В результате сканирования и конвертации pdf в epub возникли некоторые проблемы с текстом. Сейчас он выглядит примерно следующим образом: "Но иногда попадаются и бо¬ лее слож ные сло ва ла тин ско го или гре че ско го про ис хож де ния. В этих слу¬ чаях в тексте дана справка о происхождении того или иного термина. В кон це учеб ни ка есть ука за тель, с по мо щью ко то ро го лег ко най ти, где в учеб ни ке по яс ня ет ся к а ж дый тер мин." Нужно его "причесать" и привести в нормальный вид. В идеале ещё и проставить заголовки. Предполагается ручное корректирование, но если у вас есть предложения по автоматизации процесса, то мы будем только рады :) Пишите сроки и цену. |
02 Августа 2012
Бюджет:
3000 руб
Привет, мир! Сегодня мне нужен специалист по Joomla.
# Разработать веб-сайт со следующим функционалом: ## Статические страницы: ### Главная. ### Контакты (со схемой проезда). ## Каталог одежды: ### Разбиение на сезоны. ### Карточка товара: #### Номер модели. #### Основное изображение. #### Набор дополнительных изображений (при клике открывать галерею). #### Цвет. #### Материал. ## Ссылка на прайс-лист (с возможностью его замены через панель управления). ## Панель управления сайтом. # Подобрать и установить шаблон (оплачивается заказчиком). # Вставить логотип, предоставленный заказчиком. # Установить сайт на хостинг, предоставленный заказчиком. # Протестировать вышеуказанный функционал. Нужно будет начать работу в пятницу или понедельник. Пишите, буду рад сотрудничеству :) |
28 Июля 2012
По договоренности
Привет, мир!
Ниже описана задача. Скриншоты в приложениях. Пожалуйста, в ответе объязательно предлагайте цену и сроки. 1. Общая информация 1.1. Потребности заказчика: 1.1.1. Предоставить клиенту информацию о наличии артикулов в магазинах. 1.1.2. Предоставить клиенту возможность фильтровать артикулы, которые присутствуют в выбранном магазине. 1.2. Обзор реализации: 1.2.1. Создать модель «Склад» в Magento. 1.2.2. Расширить модель «Артикул», организовав связь с моделью «Склад», указывая количество товара: 1.2.2.1. Выводить список магазинов и количество экземпляров данного товара на странице артикула. 1.2.3. Написать скрипт, способный обработать файл CSV, содержащий список существующих регионов, и обновить данные в БД Magento. 1.2.4. Написать скрипт, способный обработать файл CSV, содержащий список существующих магазинов, и обновить данные в БД Magento. 1.2.5. Написать скрипт, способный обработать файл CSV, содержащий информацию по артикулам и их наличию в магазинах, и обновить данные в БД Magento. 1.2.6. Добавить в шапку сайта селектор, позволяющий выбрать один из существующих магазинов (или оставить поле пустым) для последующей фильтрации товаров на страницах магазина, присутствующих только в этом магазине. 2. Работы по Заявке 2.1. Создать модель «Регион»: 2.1.1. Модель должна содержать следующие параметры: 2.1.1.1. Внешний идентификатор (числовое положительное поле). 2.1.1.2. Название (текстовое поле). 2.2. Создать модель «Магазин»: 2.2.1. Модель должна содержать следующие параметры: 2.2.1.1. Внешний идентификатор (числовое положительное поле). 2.2.1.2. Регион (внешний ключ на модель «Регион»). 2.2.1.3. Название (текстовое поле). 2.3. Создать связующую таблицу между моделями «Артикул» и «Магазин»: 2.3.1. Таблица дополнительно должна содержать следующую информацию: 2.3.1.1. Остаток товара в магазине (целое неотрицательное число). 2.4. На странице артикула выводить блок остатков (см. страницу макета «Блок остатков в магазинах»): 2.4.1. Выводить список магазинов, сгруппированных по регионам, и остатки товара в них: 2.4.1.1. Не выводить магазин, если товар в нем отсутствует. 2.4.1.2. Не выводить регион, если в нем не будет содержаться ни одного магазина (в результате фильтрации). 2.5. Добавить в шапку сайта блок фильтрации товаров по магазину (см. страницу макета «Блок фильтрации по магазину»): 2.5.1. В качестве вариантов для выбора отображать все названия из модели «Регион»: 2.5.1.1. Всегда выводить первым вариантом для выбора «Только интернет-магазин». 2.5.2. При выборе непустого значения в дальнейшем применять фильтрацию по наличию товара в выбранном регионе (товар не должен отображаться при просмотре категорий, если его нет на складах магазинов выбранного региона): 2.5.2.1. Если выбран вариант «Только интернет-магазин», отображать товары, у которых установлен флаг «Интернет-магазин». 2.5.3. При выборе значения должна происходить перезагрузка страницы и применяться фильтрация: 2.5.3.1. Если значение выбрано, оно должно быть по умолчанию установлено в элементе ввода на странице. 2.6. Добавить в панель администратора раздел для управления параметрами отображения остатков в магазинах: 2.6.1. Добавить переключатель «Отображать точное количество товара в магазине»: 2.6.1.1. Если флаг установлен, отображать количество товара в соответствии с шаблоном «Блок остатков с отображением точного количества товара». 2.7. Добавить в модель «Артикул» бинарное поле «Интернет-магазин». 2.8. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по существующим регионам: 2.8.1.1. Идентификатор региона. 2.8.1.2. Название. 2.9. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по существующим магазинам: 2.9.1. Одна запись будет содержать следующую информацию: 2.9.1.1. Идентификатор магазина. 2.9.1.2. Название. 2.9.1.3. Идентификатор региона. 2.9.2. Обновлять данные о существующих магазинах в соответствии с данными из файла. 2.10. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по параметрам артикулов: 2.10.1. Обновлять информацию по остаткам товара в магазинах на основании данных из файла: 2.10.1.1. Информация по остаткам будет в представлена в виде массива, в котором ключом является идентификатор магазина, а значением — остаток данного товара в нем: 2.10.1.1.1. Если запись о магазине отсутствует — принять количество данного товара в нем равным нулю. 2.11. Отображение разных ракурсов обуви. Нужно убрать то, что на картинке. 2.11.1. По ссылке checkout/onepage/ : 2.11.1.1. Переименовать поле "Штат/район" на "Район" :) 2.11.1.2. Убрать поле "Факс" из заказов, заменить его на "Другой телефон"; 2.11.1.3. Добавить поле "Примечание" (например, если человек хочет указать какую-то важную информацию для заказа). |
09 Июля 2012
По договоренности
Привет, мир!
Ниже описана задача. Скриншоты в приложениях. Пожалуйста, в ответе объязательно предлагайте цену и сроки. 1. Общая информация 1.1. Потребности заказчика: 1.1.1. Предоставить клиенту информацию о наличии артикулов в магазинах. 1.1.2. Предоставить клиенту возможность фильтровать артикулы, которые присутствуют в выбранном магазине. 1.2. Обзор реализации: 1.2.1. Создать модель «Склад» в Magento. 1.2.2. Расширить модель «Артикул», организовав связь с моделью «Склад», указывая количество товара: 1.2.2.1. Выводить список магазинов и количество экземпляров данного товара на странице артикула. 1.2.3. Написать скрипт, способный обработать файл CSV, содержащий список существующих регионов, и обновить данные в БД Magento. 1.2.4. Написать скрипт, способный обработать файл CSV, содержащий список существующих магазинов, и обновить данные в БД Magento. 1.2.5. Написать скрипт, способный обработать файл CSV, содержащий информацию по артикулам и их наличию в магазинах, и обновить данные в БД Magento. 1.2.6. Добавить в шапку сайта селектор, позволяющий выбрать один из существующих магазинов (или оставить поле пустым) для последующей фильтрации товаров на страницах магазина, присутствующих только в этом магазине. 2. Работы по Заявке 2.1. Создать модель «Регион»: 2.1.1. Модель должна содержать следующие параметры: 2.1.1.1. Внешний идентификатор (числовое положительное поле). 2.1.1.2. Название (текстовое поле). 2.2. Создать модель «Магазин»: 2.2.1. Модель должна содержать следующие параметры: 2.2.1.1. Внешний идентификатор (числовое положительное поле). 2.2.1.2. Регион (внешний ключ на модель «Регион»). 2.2.1.3. Название (текстовое поле). 2.3. Создать связующую таблицу между моделями «Артикул» и «Магазин»: 2.3.1. Таблица дополнительно должна содержать следующую информацию: 2.3.1.1. Остаток товара в магазине (целое неотрицательное число). 2.4. На странице артикула выводить блок остатков (см. страницу макета «Блок остатков в магазинах»): 2.4.1. Выводить список магазинов, сгруппированных по регионам, и остатки товара в них: 2.4.1.1. Не выводить магазин, если товар в нем отсутствует. 2.4.1.2. Не выводить регион, если в нем не будет содержаться ни одного магазина (в результате фильтрации). 2.5. Добавить в шапку сайта блок фильтрации товаров по магазину (см. страницу макета «Блок фильтрации по магазину»): 2.5.1. В качестве вариантов для выбора отображать все названия из модели «Регион»: 2.5.1.1. Всегда выводить первым вариантом для выбора «Только интернет-магазин». 2.5.2. При выборе непустого значения в дальнейшем применять фильтрацию по наличию товара в выбранном регионе (товар не должен отображаться при просмотре категорий, если его нет на складах магазинов выбранного региона): 2.5.2.1. Если выбран вариант «Только интернет-магазин», отображать товары, у которых установлен флаг «Интернет-магазин». 2.5.3. При выборе значения должна происходить перезагрузка страницы и применяться фильтрация: 2.5.3.1. Если значение выбрано, оно должно быть по умолчанию установлено в элементе ввода на странице. 2.6. Добавить в панель администратора раздел для управления параметрами отображения остатков в магазинах: 2.6.1. Добавить переключатель «Отображать точное количество товара в магазине»: 2.6.1.1. Если флаг установлен, отображать количество товара в соответствии с шаблоном «Блок остатков с отображением точного количества товара». 2.7. Добавить в модель «Артикул» бинарное поле «Интернет-магазин». 2.8. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по существующим регионам: 2.8.1.1. Идентификатор региона. 2.8.1.2. Название. 2.9. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по существующим магазинам: 2.9.1. Одна запись будет содержать следующую информацию: 2.9.1.1. Идентификатор магазина. 2.9.1.2. Название. 2.9.1.3. Идентификатор региона. 2.9.2. Обновлять данные о существующих магазинах в соответствии с данными из файла. 2.10. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по параметрам артикулов: 2.10.1. Обновлять информацию по остаткам товара в магазинах на основании данных из файла: 2.10.1.1. Информация по остаткам будет в представлена в виде массива, в котором ключом является идентификатор магазина, а значением — остаток данного товара в нем: 2.10.1.1.1. Если запись о магазине отсутствует — принять количество данного товара в нем равным нулю. 2.11. Отображение разных ракурсов обуви. Нужно убрать то, что на картинке. 2.11.1. По ссылке checkout/onepage/ : 2.11.1.1. Переименовать поле "Штат/район" на "Район" :) 2.11.1.2. Убрать поле "Факс" из заказов, заменить его на "Другой телефон"; 2.11.1.3. Добавить поле "Примечание" (например, если человек хочет указать какую-то важную информацию для заказа). |
28 Июня 2012
По договоренности
Привет, мир!
Ниже описана задача. Скриншоты в приложениях. Пожалуйста, в ответе объязательно предлагайте цену и сроки. 1. Общая информация 1.1. Потребности заказчика: 1.1.1. Предоставить клиенту информацию о наличии артикулов в магазинах. 1.1.2. Предоставить клиенту возможность фильтровать артикулы, которые присутствуют в выбранном магазине. 1.2. Обзор реализации: 1.2.1. Создать модель «Склад» в Magento. 1.2.2. Расширить модель «Артикул», организовав связь с моделью «Склад», указывая количество товара: 1.2.2.1. Выводить список магазинов и количество экземпляров данного товара на странице артикула. 1.2.3. Написать скрипт, способный обработать файл CSV, содержащий список существующих регионов, и обновить данные в БД Magento. 1.2.4. Написать скрипт, способный обработать файл CSV, содержащий список существующих магазинов, и обновить данные в БД Magento. 1.2.5. Написать скрипт, способный обработать файл CSV, содержащий информацию по артикулам и их наличию в магазинах, и обновить данные в БД Magento. 1.2.6. Добавить в шапку сайта селектор, позволяющий выбрать один из существующих магазинов (или оставить поле пустым) для последующей фильтрации товаров на страницах магазина, присутствующих только в этом магазине. 2. Работы по Заявке 2.1. Создать модель «Регион»: 2.1.1. Модель должна содержать следующие параметры: 2.1.1.1. Внешний идентификатор (числовое положительное поле). 2.1.1.2. Название (текстовое поле). 2.2. Создать модель «Магазин»: 2.2.1. Модель должна содержать следующие параметры: 2.2.1.1. Внешний идентификатор (числовое положительное поле). 2.2.1.2. Регион (внешний ключ на модель «Регион»). 2.2.1.3. Название (текстовое поле). 2.3. Создать связующую таблицу между моделями «Артикул» и «Магазин»: 2.3.1. Таблица дополнительно должна содержать следующую информацию: 2.3.1.1. Остаток товара в магазине (целое неотрицательное число). 2.4. На странице артикула выводить блок остатков (см. страницу макета «Блок остатков в магазинах»): 2.4.1. Выводить список магазинов, сгруппированных по регионам, и остатки товара в них: 2.4.1.1. Не выводить магазин, если товар в нем отсутствует. 2.4.1.2. Не выводить регион, если в нем не будет содержаться ни одного магазина (в результате фильтрации). 2.5. Добавить в шапку сайта блок фильтрации товаров по магазину (см. страницу макета «Блок фильтрации по магазину»): 2.5.1. В качестве вариантов для выбора отображать все названия из модели «Регион»: 2.5.1.1. Всегда выводить первым вариантом для выбора «Только интернет-магазин». 2.5.2. При выборе непустого значения в дальнейшем применять фильтрацию по наличию товара в выбранном регионе (товар не должен отображаться при просмотре категорий, если его нет на складах магазинов выбранного региона): 2.5.2.1. Если выбран вариант «Только интернет-магазин», отображать товары, у которых установлен флаг «Интернет-магазин». 2.5.3. При выборе значения должна происходить перезагрузка страницы и применяться фильтрация: 2.5.3.1. Если значение выбрано, оно должно быть по умолчанию установлено в элементе ввода на странице. 2.6. Добавить в панель администратора раздел для управления параметрами отображения остатков в магазинах: 2.6.1. Добавить переключатель «Отображать точное количество товара в магазине»: 2.6.1.1. Если флаг установлен, отображать количество товара в соответствии с шаблоном «Блок остатков с отображением точного количества товара». 2.7. Добавить в модель «Артикул» бинарное поле «Интернет-магазин». 2.8. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по существующим регионам: 2.8.1.1. Идентификатор региона. 2.8.1.2. Название. 2.9. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по существующим магазинам: 2.9.1. Одна запись будет содержать следующую информацию: 2.9.1.1. Идентификатор магазина. 2.9.1.2. Название. 2.9.1.3. Идентификатор региона. 2.9.2. Обновлять данные о существующих магазинах в соответствии с данными из файла. 2.10. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по параметрам артикулов: 2.10.1. Обновлять информацию по остаткам товара в магазинах на основании данных из файла: 2.10.1.1. Информация по остаткам будет в представлена в виде массива, в котором ключом является идентификатор магазина, а значением — остаток данного товара в нем: 2.10.1.1.1. Если запись о магазине отсутствует — принять количество данного товара в нем равным нулю. 2.11. Отображение разных ракурсов обуви. Нужно убрать то, что на картинке. 2.11.1. По ссылке checkout/onepage/ : 2.11.1.1. Переименовать поле "Штат/район" на "Район" :) 2.11.1.2. Убрать поле "Факс" из заказов, заменить его на "Другой телефон"; 2.11.1.3. Добавить поле "Примечание" (например, если человек хочет указать какую-то важную информацию для заказа). |
26 Июня 2012
По договоренности
Привет мир!
Сегодня мне нужен укротитель Drupal-а, который поможет исправить пару ошибок на сайте toropizza.ru 1. При оформлении заказа через IE возникает следующая ошибка: 2. E-mail уведомления о заказах приходят с опозданием на час. Пишите сразу сроки и стоимость. |
22 Июня 2012
По договоренности
Привет, мир!
Ниже описана задача. Скриншоты в приложениях. Пожалуйста, в ответе объязательно предлагайте цену и сроки. 1. Общая информация 1.1. Потребности заказчика: 1.1.1. Предоставить клиенту информацию о наличии артикулов в магазинах. 1.1.2. Предоставить клиенту возможность фильтровать артикулы, которые присутствуют в выбранном магазине. 1.2. Обзор реализации: 1.2.1. Создать модель «Склад» в Magento. 1.2.2. Расширить модель «Артикул», организовав связь с моделью «Склад», указывая количество товара: 1.2.2.1. Выводить список магазинов и количество экземпляров данного товара на странице артикула. 1.2.3. Написать скрипт, способный обработать файл CSV, содержащий список существующих регионов, и обновить данные в БД Magento. 1.2.4. Написать скрипт, способный обработать файл CSV, содержащий список существующих магазинов, и обновить данные в БД Magento. 1.2.5. Написать скрипт, способный обработать файл CSV, содержащий информацию по артикулам и их наличию в магазинах, и обновить данные в БД Magento. 1.2.6. Добавить в шапку сайта селектор, позволяющий выбрать один из существующих магазинов (или оставить поле пустым) для последующей фильтрации товаров на страницах магазина, присутствующих только в этом магазине. 2. Работы по Заявке 2.1. Создать модель «Регион»: 2.1.1. Модель должна содержать следующие параметры: 2.1.1.1. Внешний идентификатор (числовое положительное поле). 2.1.1.2. Название (текстовое поле). 2.2. Создать модель «Магазин»: 2.2.1. Модель должна содержать следующие параметры: 2.2.1.1. Внешний идентификатор (числовое положительное поле). 2.2.1.2. Регион (внешний ключ на модель «Регион»). 2.2.1.3. Название (текстовое поле). 2.3. Создать связующую таблицу между моделями «Артикул» и «Магазин»: 2.3.1. Таблица дополнительно должна содержать следующую информацию: 2.3.1.1. Остаток товара в магазине (целое неотрицательное число). 2.4. На странице артикула выводить блок остатков (см. страницу макета «Блок остатков в магазинах»): 2.4.1. Выводить список магазинов, сгруппированных по регионам, и остатки товара в них: 2.4.1.1. Не выводить магазин, если товар в нем отсутствует. 2.4.1.2. Не выводить регион, если в нем не будет содержаться ни одного магазина (в результате фильтрации). 2.5. Добавить в шапку сайта блок фильтрации товаров по магазину (см. страницу макета «Блок фильтрации по магазину»): 2.5.1. В качестве вариантов для выбора отображать все названия из модели «Регион»: 2.5.1.1. Всегда выводить первым вариантом для выбора «Только интернет-магазин». 2.5.2. При выборе непустого значения в дальнейшем применять фильтрацию по наличию товара в выбранном регионе (товар не должен отображаться при просмотре категорий, если его нет на складах магазинов выбранного региона): 2.5.2.1. Если выбран вариант «Только интернет-магазин», отображать товары, у которых установлен флаг «Интернет-магазин». 2.5.3. При выборе значения должна происходить перезагрузка страницы и применяться фильтрация: 2.5.3.1. Если значение выбрано, оно должно быть по умолчанию установлено в элементе ввода на странице. 2.6. Добавить в панель администратора раздел для управления параметрами отображения остатков в магазинах: 2.6.1. Добавить переключатель «Отображать точное количество товара в магазине»: 2.6.1.1. Если флаг установлен, отображать количество товара в соответствии с шаблоном «Блок остатков с отображением точного количества товара». 2.7. Добавить в модель «Артикул» бинарное поле «Интернет-магазин». 2.8. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по существующим регионам: 2.8.1.1. Идентификатор региона. 2.8.1.2. Название. 2.9. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по существующим магазинам: 2.9.1. Одна запись будет содержать следующую информацию: 2.9.1.1. Идентификатор магазина. 2.9.1.2. Название. 2.9.1.3. Идентификатор региона. 2.9.2. Обновлять данные о существующих магазинах в соответствии с данными из файла. 2.10. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по параметрам артикулов: 2.10.1. Обновлять информацию по остаткам товара в магазинах на основании данных из файла: 2.10.1.1. Информация по остаткам будет в представлена в виде массива, в котором ключом является идентификатор магазина, а значением — остаток данного товара в нем: 2.10.1.1.1. Если запись о магазине отсутствует — принять количество данного товара в нем равным нулю. |
19 Июня 2012
По договоренности
Привет, мир!
Ниже описана задача. Скриншоты в приложениях. Пожалуйста, в ответе объязательно предлагайте цену и сроки. 1. Общая информация 1.1. Потребности заказчика: 1.1.1. Предоставить клиенту информацию о наличии артикулов в магазинах. 1.1.2. Предоставить клиенту возможность фильтровать артикулы, которые присутствуют в выбранном магазине. 1.2. Обзор реализации: 1.2.1. Создать модель «Склад» в Magento. 1.2.2. Расширить модель «Артикул», организовав связь с моделью «Склад», указывая количество товара: 1.2.2.1. Выводить список магазинов и количество экземпляров данного товара на странице артикула. 1.2.3. Написать скрипт, способный обработать файл CSV, содержащий список существующих регионов, и обновить данные в БД Magento. 1.2.4. Написать скрипт, способный обработать файл CSV, содержащий список существующих магазинов, и обновить данные в БД Magento. 1.2.5. Написать скрипт, способный обработать файл CSV, содержащий информацию по артикулам и их наличию в магазинах, и обновить данные в БД Magento. 1.2.6. Добавить в шапку сайта селектор, позволяющий выбрать один из существующих магазинов (или оставить поле пустым) для последующей фильтрации товаров на страницах магазина, присутствующих только в этом магазине. 2. Работы по Заявке 2.1. Создать модель «Регион»: 2.1.1. Модель должна содержать следующие параметры: 2.1.1.1. Внешний идентификатор (числовое положительное поле). 2.1.1.2. Название (текстовое поле). 2.2. Создать модель «Магазин»: 2.2.1. Модель должна содержать следующие параметры: 2.2.1.1. Внешний идентификатор (числовое положительное поле). 2.2.1.2. Регион (внешний ключ на модель «Регион»). 2.2.1.3. Название (текстовое поле). 2.3. Создать связующую таблицу между моделями «Артикул» и «Магазин»: 2.3.1. Таблица дополнительно должна содержать следующую информацию: 2.3.1.1. Остаток товара в магазине (целое неотрицательное число). 2.4. На странице артикула выводить блок остатков (см. страницу макета «Блок остатков в магазинах»): 2.4.1. Выводить список магазинов, сгруппированных по регионам, и остатки товара в них: 2.4.1.1. Не выводить магазин, если товар в нем отсутствует. 2.4.1.2. Не выводить регион, если в нем не будет содержаться ни одного магазина (в результате фильтрации). 2.5. Добавить в шапку сайта блок фильтрации товаров по магазину (см. страницу макета «Блок фильтрации по магазину»): 2.5.1. В качестве вариантов для выбора отображать все названия из модели «Регион»: 2.5.1.1. Всегда выводить первым вариантом для выбора «Только интернет-магазин». 2.5.2. При выборе непустого значения в дальнейшем применять фильтрацию по наличию товара в выбранном регионе (товар не должен отображаться при просмотре категорий, если его нет на складах магазинов выбранного региона): 2.5.2.1. Если выбран вариант «Только интернет-магазин», отображать товары, у которых установлен флаг «Интернет-магазин». 2.5.3. При выборе значения должна происходить перезагрузка страницы и применяться фильтрация: 2.5.3.1. Если значение выбрано, оно должно быть по умолчанию установлено в элементе ввода на странице. 2.6. Добавить в панель администратора раздел для управления параметрами отображения остатков в магазинах: 2.6.1. Добавить переключатель «Отображать точное количество товара в магазине»: 2.6.1.1. Если флаг установлен, отображать количество товара в соответствии с шаблоном «Блок остатков с отображением точного количества товара». 2.7. Добавить в модель «Артикул» бинарное поле «Интернет-магазин». 2.8. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по существующим регионам: 2.8.1.1. Идентификатор региона. 2.8.1.2. Название. 2.9. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по существующим магазинам: 2.9.1. Одна запись будет содержать следующую информацию: 2.9.1.1. Идентификатор магазина. 2.9.1.2. Название. 2.9.1.3. Идентификатор региона. 2.9.2. Обновлять данные о существующих магазинах в соответствии с данными из файла. 2.10. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по параметрам артикулов: 2.10.1. Обновлять информацию по остаткам товара в магазинах на основании данных из файла: 2.10.1.1. Информация по остаткам будет в представлена в виде массива, в котором ключом является идентификатор магазина, а значением — остаток данного товара в нем: 2.10.1.1.1. Если запись о магазине отсутствует — принять количество данного товара в нем равным нулю. |
18 Июня 2012
По договоренности
Привет, мир!
Сегодня мне нужен программист на Магенто. Укажите сроки и стоимость в ответе. 1. Общая информация 1.1. Потребности заказчика: 1.1.1. Предоставить клиенту информацию о наличии артикулов в магазинах. 1.1.2. Предоставить клиенту возможность фильтровать артикулы, которые присутствуют в выбранном магазине. 1.2. Обзор реализации: 1.2.1. Создать модель «Склад» в Magento. 1.2.2. Расширить модель «Артикул», организовав связь с моделью «Склад», указывая количество товара: 1.2.2.1. Выводить список магазинов и количество экземпляров данного товара на странице артикула. 1.2.3. Написать скрипт, способный обработать файл CSV, содержащий список существующих регионов, и обновить данные в БД Magento. 1.2.4. Написать скрипт, способный обработать файл CSV, содержащий список существующих магазинов, и обновить данные в БД Magento. 1.2.5. Написать скрипт, способный обработать файл CSV, содержащий информацию по артикулам и их наличию в магазинах, и обновить данные в БД Magento. 1.2.6. Добавить в шапку сайта селектор, позволяющий выбрать один из существующих магазинов (или оставить поле пустым) для последующей фильтрации товаров на страницах магазина, присутствующих только в этом магазине. 2. Работы по Заявке 2.1. Создать модель «Регион»: 2.1.1. Модель должна содержать следующие параметры: 2.1.1.1. Внешний идентификатор (числовое положительное поле). 2.1.1.2. Название (текстовое поле). 2.2. Создать модель «Магазин»: 2.2.1. Модель должна содержать следующие параметры: 2.2.1.1. Внешний идентификатор (числовое положительное поле). 2.2.1.2. Регион (внешний ключ на модель «Регион»). 2.2.1.3. Название (текстовое поле). 2.3. Создать связующую таблицу между моделями «Артикул» и «Магазин»: 2.3.1. Таблица дополнительно должна содержать следующую информацию: 2.3.1.1. Остаток товара в магазине (целое неотрицательное число). 2.4. На странице артикула выводить блок остатков (см. страницу макета «Блок остатков в магазинах»): 2.4.1. Выводить список магазинов, сгруппированных по регионам, и остатки товара в них: 2.4.1.1. Не выводить магазин, если товар в нем отсутствует. 2.4.1.2. Не выводить регион, если в нем не будет содержаться ни одного магазина (в результате фильтрации). 2.5. Добавить в шапку сайта блок фильтрации товаров по магазину (см. страницу макета «Блок фильтрации по магазину»): 2.5.1. В качестве вариантов для выбора отображать все названия из модели «Регион»: 2.5.1.1. Всегда выводить первым вариантом для выбора «Только интернет-магазин». 2.5.2. При выборе непустого значения в дальнейшем применять фильтрацию по наличию товара в выбранном регионе (товар не должен отображаться при просмотре категорий, если его нет на складах магазинов выбранного региона): 2.5.2.1. Если выбран вариант «Только интернет-магазин», отображать товары, у которых установлен флаг «Интернет-магазин». 2.5.3. При выборе значения должна происходить перезагрузка страницы и применяться фильтрация: 2.5.3.1. Если значение выбрано, оно должно быть по умолчанию установлено в элементе ввода на странице. 2.6. Добавить в панель администратора раздел для управления параметрами отображения остатков в магазинах: 2.6.1. Добавить переключатель «Отображать точное количество товара в магазине»: 2.6.1.1. Если флаг установлен, отображать количество товара в соответствии с шаблоном «Блок остатков с отображением точного количества товара». 2.7. Добавить в модель «Артикул» бинарное поле «Интернет-магазин». 2.8. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по существующим регионам: 2.8.1.1. Идентификатор региона. 2.8.1.2. Название. 2.9. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по существующим магазинам: 2.9.1. Одна запись будет содержать следующую информацию: 2.9.1.1. Идентификатор магазина. 2.9.1.2. Название. 2.9.1.3. Идентификатор региона. 2.9.2. Обновлять данные о существующих магазинах в соответствии с данными из файла. 2.10. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по параметрам артикулов: 2.10.1. Обновлять информацию по остаткам товара в магазинах на основании данных из файла: 2.10.1.1. Информация по остаткам будет в представлена в виде массива, в котором ключом является идентификатор магазина, а значением — остаток данного товара в нем: 2.10.1.1.1. Если запись о магазине отсутствует — принять количество данного товара в нем равным нулю. |
15 Июня 2012
По договоренности
Привет, мир!
Сегодня мне нужен программист на Магенто. Укажите сроки и стоимость. 1. Общая информация 1.1. Потребности заказчика: 1.1.1. Предоставить клиенту информацию о наличии артикулов в магазинах. 1.1.2. Предоставить клиенту возможность фильтровать артикулы, которые присутствуют в выбранном магазине. 1.2. Обзор реализации: 1.2.1. Создать модель «Склад» в Magento. 1.2.2. Расширить модель «Артикул», организовав связь с моделью «Склад», указывая количество товара: 1.2.2.1. Выводить список магазинов и количество экземпляров данного товара на странице артикула. 1.2.3. Написать скрипт, способный обработать файл CSV, содержащий список существующих регионов, и обновить данные в БД Magento. 1.2.4. Написать скрипт, способный обработать файл CSV, содержащий список существующих магазинов, и обновить данные в БД Magento. 1.2.5. Написать скрипт, способный обработать файл CSV, содержащий информацию по артикулам и их наличию в магазинах, и обновить данные в БД Magento. 1.2.6. Добавить в шапку сайта селектор, позволяющий выбрать один из существующих магазинов (или оставить поле пустым) для последующей фильтрации товаров на страницах магазина, присутствующих только в этом магазине. 2. Работы по Заявке 2.1. Создать модель «Регион»: 2.1.1. Модель должна содержать следующие параметры: 2.1.1.1. Внешний идентификатор (числовое положительное поле). 2.1.1.2. Название (текстовое поле). 2.2. Создать модель «Магазин»: 2.2.1. Модель должна содержать следующие параметры: 2.2.1.1. Внешний идентификатор (числовое положительное поле). 2.2.1.2. Регион (внешний ключ на модель «Регион»). 2.2.1.3. Название (текстовое поле). 2.3. Создать связующую таблицу между моделями «Артикул» и «Магазин»: 2.3.1. Таблица дополнительно должна содержать следующую информацию: 2.3.1.1. Остаток товара в магазине (целое неотрицательное число). 2.4. На странице артикула выводить блок остатков (см. страницу макета «Блок остатков в магазинах»): 2.4.1. Выводить список магазинов, сгруппированных по регионам, и остатки товара в них: 2.4.1.1. Не выводить магазин, если товар в нем отсутствует. 2.4.1.2. Не выводить регион, если в нем не будет содержаться ни одного магазина (в результате фильтрации). 2.5. Добавить в шапку сайта блок фильтрации товаров по магазину (см. страницу макета «Блок фильтрации по магазину»): 2.5.1. В качестве вариантов для выбора отображать все названия из модели «Регион»: 2.5.1.1. Всегда выводить первым вариантом для выбора «Только интернет-магазин». 2.5.2. При выборе непустого значения в дальнейшем применять фильтрацию по наличию товара в выбранном регионе (товар не должен отображаться при просмотре категорий, если его нет на складах магазинов выбранного региона): 2.5.2.1. Если выбран вариант «Только интернет-магазин», отображать товары, у которых установлен флаг «Интернет-магазин». 2.5.3. При выборе значения должна происходить перезагрузка страницы и применяться фильтрация: 2.5.3.1. Если значение выбрано, оно должно быть по умолчанию установлено в элементе ввода на странице. 2.6. Добавить в панель администратора раздел для управления параметрами отображения остатков в магазинах: 2.6.1. Добавить переключатель «Отображать точное количество товара в магазине»: 2.6.1.1. Если флаг установлен, отображать количество товара в соответствии с шаблоном «Блок остатков с отображением точного количества товара». 2.7. Добавить в модель «Артикул» бинарное поле «Интернет-магазин». 2.8. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по существующим регионам: 2.8.1.1. Идентификатор региона. 2.8.1.2. Название. 2.9. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по существующим магазинам: 2.9.1. Одна запись будет содержать следующую информацию: 2.9.1.1. Идентификатор магазина. 2.9.1.2. Название. 2.9.1.3. Идентификатор региона. 2.9.2. Обновлять данные о существующих магазинах в соответствии с данными из файла. 2.10. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по параметрам артикулов: 2.10.1. Обновлять информацию по остаткам товара в магазинах на основании данных из файла: 2.10.1.1. Информация по остаткам будет в представлена в виде массива, в котором ключом является идентификатор магазина, а значением — остаток данного товара в нем: 2.10.1.1.1. Если запись о магазине отсутствует — принять количество данного товара в нем равным нулю. |
08 Июня 2012
По договоренности
Привет, мир!
Ниже описана задача. Скриншоты в приложениях. Пожалуйста, в ответе объязательно предлагайте цену и сроки. 1. Общая информация 1.1. Потребности заказчика: 1.1.1. Предоставить клиенту информацию о наличии артикулов в магазинах. 1.1.2. Предоставить клиенту возможность фильтровать артикулы, которые присутствуют в выбранном магазине. 1.2. Обзор реализации: 1.2.1. Создать модель «Склад» в Magento. 1.2.2. Расширить модель «Артикул», организовав связь с моделью «Склад», указывая количество товара: 1.2.2.1. Выводить список магазинов и количество экземпляров данного товара на странице артикула. 1.2.3. Написать скрипт, способный обработать файл CSV, содержащий список существующих регионов, и обновить данные в БД Magento. 1.2.4. Написать скрипт, способный обработать файл CSV, содержащий список существующих магазинов, и обновить данные в БД Magento. 1.2.5. Написать скрипт, способный обработать файл CSV, содержащий информацию по артикулам и их наличию в магазинах, и обновить данные в БД Magento. 1.2.6. Добавить в шапку сайта селектор, позволяющий выбрать один из существующих магазинов (или оставить поле пустым) для последующей фильтрации товаров на страницах магазина, присутствующих только в этом магазине. 2. Работы по Заявке 2.1. Создать модель «Регион»: 2.1.1. Модель должна содержать следующие параметры: 2.1.1.1. Внешний идентификатор (числовое положительное поле). 2.1.1.2. Название (текстовое поле). 2.2. Создать модель «Магазин»: 2.2.1. Модель должна содержать следующие параметры: 2.2.1.1. Внешний идентификатор (числовое положительное поле). 2.2.1.2. Регион (внешний ключ на модель «Регион»). 2.2.1.3. Название (текстовое поле). 2.3. Создать связующую таблицу между моделями «Артикул» и «Магазин»: 2.3.1. Таблица дополнительно должна содержать следующую информацию: 2.3.1.1. Остаток товара в магазине (целое неотрицательное число). 2.4. На странице артикула выводить блок остатков (см. страницу макета «Блок остатков в магазинах»): 2.4.1. Выводить список магазинов, сгруппированных по регионам, и остатки товара в них: 2.4.1.1. Не выводить магазин, если товар в нем отсутствует. 2.4.1.2. Не выводить регион, если в нем не будет содержаться ни одного магазина (в результате фильтрации). 2.5. Добавить в шапку сайта блок фильтрации товаров по магазину (см. страницу макета «Блок фильтрации по магазину»): 2.5.1. В качестве вариантов для выбора отображать все названия из модели «Регион»: 2.5.1.1. Всегда выводить первым вариантом для выбора «Только интернет-магазин». 2.5.2. При выборе непустого значения в дальнейшем применять фильтрацию по наличию товара в выбранном регионе (товар не должен отображаться при просмотре категорий, если его нет на складах магазинов выбранного региона): 2.5.2.1. Если выбран вариант «Только интернет-магазин», отображать товары, у которых установлен флаг «Интернет-магазин». 2.5.3. При выборе значения должна происходить перезагрузка страницы и применяться фильтрация: 2.5.3.1. Если значение выбрано, оно должно быть по умолчанию установлено в элементе ввода на странице. 2.6. Добавить в панель администратора раздел для управления параметрами отображения остатков в магазинах: 2.6.1. Добавить переключатель «Отображать точное количество товара в магазине»: 2.6.1.1. Если флаг установлен, отображать количество товара в соответствии с шаблоном «Блок остатков с отображением точного количества товара». 2.7. Добавить в модель «Артикул» бинарное поле «Интернет-магазин». 2.8. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по существующим регионам: 2.8.1.1. Идентификатор региона. 2.8.1.2. Название. 2.9. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по существующим магазинам: 2.9.1. Одна запись будет содержать следующую информацию: 2.9.1.1. Идентификатор магазина. 2.9.1.2. Название. 2.9.1.3. Идентификатор региона. 2.9.2. Обновлять данные о существующих магазинах в соответствии с данными из файла. 2.10. Написать скрипт, обрабатывающий файл в формате CSV, содержащий информацию по параметрам артикулов: 2.10.1. Обновлять информацию по остаткам товара в магазинах на основании данных из файла: 2.10.1.1. Информация по остаткам будет в представлена в виде массива, в котором ключом является идентификатор магазина, а значением — остаток данного товара в нем: 2.10.1.1.1. Если запись о магазине отсутствует — принять количество данного товара в нем равным нулю. |
28 Мая 2012
По договоренности
Привет, мир!
Сегодня мне нужен программист на Битрикс. Задачи в приложениях. |
25 Мая 2012
По договоренности
Привет, мир!
Сегодня мне нужен программист на Битрикс. Существует две задачи (ТЗ в приложеных файлах) по доработке сайта на Битрикс. Пожалуйста, укажите сроки и стоимость в ответе. |
25 Мая 2012
По договоренности
Привет мир!
У меня есть две задачи (в приложеных файлах) по доработке сайта на Битрикс. Укажите сроки и стоимость. |