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

Мой книжный интернет-магазин, над которым нужно поработать: http://kniga-podarok.com.ua. Он сделан на базе древнего фреймворка http://www.phpwact.org.

Нужно реализовать возможность предоставлять скидки ограниченного действия на отдельные книги с помощью специальных ссылок. Это называется "скидочные купоны".

Например, есть книга http://kniga-podarok.com.ua/book/ezoterika/299/2744/. Клиент как-то получает информацию о своей личной скидке на эту книгу и специальную ссылку вроде http://kniga-podarok.com.ua/book/ezoterika/299/2744/?cid=1421, где cid=1421 - это идентификатор скидочного купона.

Когда пользователь переходит по этой ссылке на страницу книги, то видит (см. скриншот, прилагается к этому заданию):

а) текст красный сверху над названием книги

б) старая цена перечеркнута, сверху красным написана новая цена

Если пользователь хочет оформить заказ на книгу, то цена для него - новая, т. е. со скидкой.

Предположим, пользователь перешел на книгу по "скидочной" ссылке, но не оформил заказ сразу, а "гуляет" по сайту или вообще ушел. Если он вернется обратно, даже не используя скидочную ссылку, то цена на "акционную" книгу для него должна остаться сниженной на все время до истечения срока действия купона. И страница книги имеет вид, описанный выше.

Нужно в админке создать раздел "Скидочные купоны". На главной странице этого раздела будет список действующих скидочных купонов.

Там купоны можно:

а) добавлять

б) редактировать

в) удалять

Скидочный купон - это таблица, в которой указывается:

а) На какую книгу дается скидка. Скидка каждого купона действует только на одну книгу!

б) Сумма скидки (не %, а именно сумма)

в) До какой даты действует купон

г) Текст, который будет сверху над названием книги. Админ может разбить его на несколько строк с помощью тега

После первого сохранения купона автоматически генерируется сссылка на книгу, которая запускает действие купона. Эту ссылку можно скопировать из списка действующих купонов на главной странице раздела админки "Скидочные купоны". Если купон перед сохранением не создавали, а редактировали, то ссылка не меняется.

Предположим, одновременно действуют несколько купонов на разные книги. Пользователь по специальной ссылке пришел на одну книгу. В этом случае, для него должны действовать и все остальные купоны, если он зайдет на страницу любой другой "акционной" книги, даже без специальной ссылки на нее. Т. е. система должна понимать, что "этот пользователь знает о скидочных купонах".

12 лет назад
kust
40 летУкраина
15 лет в сервисе
Был
3 года назад
  • Похожие заказы
  • $50

    В самописный движек нужно встроить самописную галерею. Клиентскую и администраторскую часть. Функционал галереи: добавление, удаление категорий, добавление, удаление подкатегорий, добавление, удаление фотографий, оценка фото (Добавить голос +-), очистка рейтинга через админку, добавление комментариев, удаление комментов через админку, ...

    Закрыт
    12 лет назад
  • $500

    Верстка дизайна для всех страниц сайта уже выполнена. По запросу вышлю верстку на почту. К проекту прилагаю макет главной страницы для примера. Интересуют специалисты, которые работали со shop-script, т.к. в соответствие с тех.задание необходимо доработка. Прикладывайте ...

    Закрыт
    12 лет назад
  • 1. Hover: 1.1 text 1.2 Нужно чтоб при наведении курсором на изображение, alt этого изображения подставлялся ->вот сюда<- Так же нужно сделать чтоб при заходе на страницу, по умолчанию, была активной первая позиция. 2. Смена ...

    Завершен
    12 лет назад
  • $250

    Здравствуйте. Требуется разработать браузерную программу для диспетчера такси. Рабочие данные - номер телефона клиента, информация о клиенте, позывной таксиста, фиксирование времени поступления заказа, времени прибытия таксиста в точку заказа, адрес, тип поездки (по городу, за город ...

    Закрыт
    12 лет назад
  • Всем привет. Сайт ludent.by Нужно: 1. убрать автоматическое переключение закладок 2. сделать переключение только при наведении курсора на закладку 3. сделать переход на другую страницу при клике на закладку

    Завершен
    12 лет назад
  • Вот пример того что нужно: http://yarland.ru/map/ Нужно сделать такой же сервис на своем сайте. Движок сайта на Joomle. Подробнее в личку. Интересует стоимость и сроки. Готов выслушать все предложения и рекомендации.

    Закрыт
    12 лет назад
  • Есть магазин на Astra CMS. lendeluxe.ru В разделы сверху – СПАЛЬНЯ, ВАННАЯ, СТОЛОВАЯ и тд. в конце нужно добавить раздел – СКИДКИ. С такой же структурой как и остальные. У кого нет опыта работы с данной цмс ...

    Закрыт
    12 лет назад
  • $50

    Необходимо по ТЗ написать небольшое задание на PHP c использованием MySQL. Уровень сложности и исполнения минимальный. Нужно сделать небольшую БД по фирме и возможность вносить и удалять сотрудников и заказы. Возможность для стороннего пользователя получать информацию ...

    Закрыт
    12 лет назад
  • Нужен скрипт для увеличения картинки как в этом примере: http://www.diomedia.ru/imageSearcher2.do#/?resources%2FajaxImageSearch2.do=&contributorId=8708&keywords=10-2011 Не просто увеличение,а зависимость от положения малой картинки на экране, чтобы в нижних рядах позиционирование увеличенного изображения менялось по сравнению с верхними. Без предоплаты, без ...

    Закрыт
    12 лет назад