Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Проект створення інтернет-магазину

Реферат Проект створення інтернет-магазину





ублях (спеціальна ліцензія на прийом оплати в ненаціональної валюті коштує великих грошей, а даний спосіб ведення комерційної діяльності передбачає невеликі витрати), тому важливо вказати за які гроші ми купили той чи інший товар, щоб при зміні курсів не було грошових втрат з боку продавця і не доводилося кожні добу вести перерахунок вартості кожного товару в білоруські рублі (це буде робити за нас модуль конвертації валют).

Нашої національної валюти немає серед валют, доступних в Virtuemart, тому доведеться її створити за аналогією зі створенням регіонів, тільки в меню «Налаштування Список валют». Після цього в меню «Магазин інформація про магазин» потрібно вибрати головну валюту, в якій будуть представлені товари на сайті (білоруський рубль), також додаткові валюти (американський долар, євро і російський рубль), щоб можна було здійснювати введення цін в тих валютах , в яких був зроблений розрахунок з нашими постачальниками.

Другим принципом мультивалютності є відображення цін на товари в декількох валютах за вибором покупця. Для реалізації цього принципу на сайті інтернет-магазину потрібно встановити модуль конвертації валют «mod_virtuemart_currencies_1.1.9.j15.zip». Потрібно поставити курси конвертації валют на сьогоднішній день, тому після настройки модуля потрібно створити файл з будь-якою назвою, я назвав його «convertHARD.php», і вставити в його вміст код, який здійснюватиме конвертацію між усіма вибраними в модулі валютами.


/* currency difinition */

$ currency [ EUR ]=$ eur_curr=11300;

$ currency [ USD ]=8700;

$ currency [ RUB ]=277;

$ currency [ BYR ]=1;

/* end currency difinition */


Дана частина коду відповідає за зв'язок між валютами. За одиницю узятий білоруський рубль, 1 російський рубль еквівалентний 277 білоруським рублям, 1 долар становить 8 700 білоруських рублів, а 1 євро - 11 300 білоруських рублів. Дані конвертації валют взяті 12.04.2013 р на сайті lt; # justify gt; Спочатку в Virtuemart всі ціни, що містять більше 7 знаків до коми, автоматично приводяться до вигляду «9999999». Цей нюанс потрібно виправити, адже в інтернет-магазині будуть присутні товари і дорожче 10000000 біл. руб .. Але насправді це не є проблемою Virtuemart. Це завдання потрібно вирішується таким чином: 1) потрібно прописати в адресному рядку браузера «localhost Tools phpmyadmin »; 2) вибрати базу даних інтернет-магазину; 3) Знайти таблицю під назвою «jos_vm_product_price» і вибрати її; 4) Після відкриття таблиці вгорі потрібно вибрати вкладку «Structure»; 5) Потрібно знайти колонку «field» і рядок «product_price». Видно, що тип таблиці «decimal, (12,5)» - це означає, що максимальне значення символів дорівнює дванадцяти, сім з яких знаходяться до коми, а п'ять - після; 6) Тепер в колонці «action» навпроти цього рядка вибираємо «Редагувати»; 7) У рядку «Length/Values1» потрібно виправити значення «12,5» на будь-яке інше (я виправив на «15,2») і зберегти зміни.

Щоб поліпшити зовнішній вигляд сайту, я допрацював модуль кошика, шляхом заміни зображення з сіркою візком на зображення з зеленою кошиком. Для цього я зберіг другий файл під назвою «menu_logo.png», а потім замінив перший файл, який називався аналогічно, другим по шляху «z: home localhost www im components com_virtuemart shop_image ps_image », після чого в модулі кошика став виводитися малюнок із зеленою кошиком.

Також я видозмінив модуль вибору валют. Для внесення будь-яких змін в даному модулі я зробив наступне: в файл «mod_virtue-mart_currencies.php» шляхом «z: home localhost www im modules mod_virtuemart_currencies » в рядок lt; input type= laquo ; submit name= submit value= lt;? php echo Вибрати валюту ? gt; / gt; lt;/div gt; я додав «class= button123 », тобто присвоїв кнопці, що відповідає за вибір відображуваної валюти, клас. Також стара напис була замінена на «Вибрати валюту», проте для того, щоб цей напис правильно відображалася на кнопці, необхідно зберегти редагований файл в кодуванні «UTF - 8». Наступним кроком було привласнення різних умов класу «class= button123 » у файлі «theme.css» (файли формату «.css» називаються каскадними таблицями стилів), який знаходиться по шляху «z: home localhost www im components com_virtuemart themes vm_green ». У цьому файлі я прописав наступне:


input.button123 {

border: solid 3px # 64b000;

font-weight: bold; size: 11px ;: 4px ;: 5px ;: #ffffff; image: url (images/menu_t.jpg);

}


Перший рядок означає, що команді «input» з класом «button123» присвоюються умови, що знаходяться у фігурних дужках. Др...


Назад | сторінка 5 з 17 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Чи потрібно було НАТО бомбити Югославію? Історія та наслідки Косівського к ...
  • Реферат на тему: Як потрібно робити "правильні новини"
  • Реферат на тему: Курси валют. Види грошей
  • Реферат на тему: Конвертованість національних валют і валютні курси
  • Реферат на тему: Парсер курсів валют українських банків, створене на Основі Windows Service