Ссылка на скачивания файла в формате .doc находится в конце странички
В ходе выполнения скрипта следующий текст будет заменен:
%FULL_COST% будет заменен на полную стоимость заказа
12.
Рисунок 5.12 – Страница со списком деталей.
Со страницы со списком детали выбранной категории, можно щелкнув по ссылке, перейти на станицу просмотра сведений о выбранной детали.
Для вывода списка товаров используется функция
show_catalog
Код HTML шаблона подгружается из файла catalog.html. Который приведен в приложении листинг 1.3
В ходе выполнения скрипта следующий текст будет заменен:
%NAME_OF_PRODUCT% будет заменен на наименование товара
%ID_PRODUCT% будет заменен на ID товара
%COST% будет заменен на цену товара
%PIC% будет заменен на адрес рисунка с фотографией товара
%MAIN_OPTION% будет заменен на список опций которые были отмечены как показываемые в списке товаров. Для создания HTML кода со списком опций используется функция gen_option. Она создает список свойств используя SQL запрос:
select prod_option. Name, all_prod_option. Value
from prod_option
inner join all_prod_option
on prod_option.ID=all_prod_option.ID_option
and ID_product = $id_product
where ID_catalog = $id_catalog
%CURRENT% будет заменен на ID текущего каталога
Страница просмотра сведений о детали показана на рисунке 5.13. Также на этой странице находится ссылка добавления выбранного товара в корзину.
Рисунок 5.13 – Страница просмотра сведений о детали и добавление ее в корзину
Для вывода карточки товара используется функция
show_product, ее листинг приведен в приложении
Листинг 1.4
Код HTML шаблона подгружается из файла product.html.
В ходе выполнения скрипта следующий текст будет заменен:
%NAME% будет заменен на наименование товара
%COST% будет заменен на цену товара
%PIC% будет заменен на адрес рисунка с фотографией товара
%OPTION% будет заменен на список опций
%ID_PRODUCT% будет заменен на ID товара
Окно корзины показано на рисунке 5.14.
Рисунок 5.14 – Корзина покупателя
С этого же окна можно перейти, по нажатии на кнопку «Прейти к расчету», к оформлению платежа.
Для вывода списка каталогов используется функция
show_step_one, ее листинг приведен ниже: Листинг 1.5
Код HTML шаблона подгружается из файла basket_step1.html.
В ходе выполнения скрипта следующий текст будет заменен:
%FULL_COST% будет заменен на полную стоимость заказа.
%BASKET_PRODUCT% будет заменен на html код сгенерированный функцией gen_basket_product, листинг функции приведен ниже, Листинг 1.6
В ходе выполнения скрипта следующий текст будет заменен:
%NAME% будет заменен на наименование товара
%ID_PRODUCT% будет заменен на ID товара
%QUANTITY% будет заменен на количество товара в корзине
%COST% будет заменен на стоимость каждого товара в отдельности
%END_COST% будет заменен на полную стоимость товара
%ID_BASKET% будет заменен на ID записи сессии
Окно оформления платежа представлено на рисунке 5.15.
После оформления платежа данные о нём вносятся в базу данных, а корзина очищается.
Рисунок 5.15 – Окно оформления платежа
Код HTML шаблона подгружается из файла basket_step2.html.
Данные из этой формы будет переданы в функцию mail, которая вышлет заказ на e-mail операторам магазина.
6. Оценка эффективности инвестиций информационной системы
6.1 Цели, задачи и методы оценки эффективности инвестиций
Рыночная экономика предъявляет свои требования к новым проектам, и выживают лишь те, которые просчитывают каждый свой шаг, и соответствуют потребностям рынка, а не возможностям производителя.