Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

sukalova / Zmist

.pdf
Скачиваний:
6
Добавлен:
23.02.2016
Размер:
34.76 Кб
Скачать

ЗМІСТ

Вступ

1.Лабораторна робота № 1. Придбання навичок роботи з шаблонізатором Twig...............................................................................

1.1.Призначення Twig..............................................................................

1.2.Принципи організації роботи з Twig................................................

1.2.1.Підключення бібліотечних модулів........................................

1.2.2.Настроювання файлів config.php і twig_config.php................

1.3.Підключення файлу-шаблону до файлу на мові php, формування масиву переданих змінних...........................................

1.4.Правило структурування шаблону base.tpl......................................

1.5.Формування нового шаблону на основі base.tpl, відображення в шаблоні, переданих змінних.............................................................

1.6.Індивідуальне завдання.....................................................................

2.Лабораторна робота № 2. Придбання навичок виведення масиву значень у шаблоні. ...................................................................................

2.1.Оператори циклу шаблонізатора Twig.............................................

2.2.Підключення файлу-шаблона до файлу на мові php, формування масиву переданих змінних зі змінними типу массив......................

2.3.Формування нового шаблону на основі base.tpl з сруктурованням списків значень і таблиць значень на основі, переданих змінних – масивів............................................................

2.4.Індивідуальне завдання.....................................................................

3.Лабораторна робота № 3. Придбання навичок роботи з класом DBSimple...................................................................................................

3.1.Призначення класу DBSimple...........................................................

3.2.Створення бази даних news у середовищі PHPMyAdmin СКБД MySQL.................................................................................................

3.3.Принципи організації роботи з класом DBSimple...........................

3.3.1.Підключення бібліотечних модулів........................................

3.3.2.Настройка файлів config.php і dbsimple_generic.php.............

3.4.Створення файлу lab3.php частини «controller» моделі MVC, який здійснює вибірку всієї інформації з таблиці бази даних, формування масиву переданих змінних, підключення файлушаблона lab2.tpl частини «viewer» моделі MVC.............................

3.5.Формування нового шаблону lab2.tpl на основі base.tpl, відображення в шаблоні, переданих змінних..................................

3.6.Індивідуальне завдання............................................................... ......

4.Лабораторна робота № 4. Розробка інтерфейсів динамічного сайту..

4.1.Розробка панелі навігації сайту. Стилізація базового шаблону…

4.2.Створення базового шаблону частині адміністрування сайту…..

4.3.Створення головної сторінки частині адміністрування сайту…...

4.3.1.Побудова index_admin.php…………………………………...

4.3.2.Побудова index_admin.tpl………………………………….…

4.4.Індивідуальне завдання ………………………………………….…

5.Лабораторна робота № 5. Розробка керуючих файлів частині адміністрування. ......................................................................................

5.1.Розробка файлів для додавання запису в таблицю……………….

5.1.1.add_admin.php - підключення шаблону форми для додавання......................................................................................

5.1.2.add_admin.tpl - формування форми.........................................

5.1.3.add_admin_act.php - виконання SQL запиту Insert, підключення шаблону index_admin.tpl.......................................

5.2.Розробка файлів для видалення запису з таблиці...........................

5.2.1.delete_admin.php - вибір записи, яку зібралися видаляти…..

5.2.2.delete_admin.tpl - формування рядка для видалення і кнопки про підтвердження видалення.......................................

5.2.3.delete_admin_act.php - виконання SQL запиту з видалення, підключення шаблону index_admin.tpl.......................................

5.3.Розробка файлів для редагування записів з таблиці

5.3.1.edit_admin.php - вибір записи, яку зібралися редагувати…..

5.3.2.edit_admin.tpl - формування форми для редагування і кнопки про збереження................................................................

5.3.3.delete_admin_act.php - виконання SQL запиту з видалення, підключення шаблону index_admin.tpl………………………...

5.4.Індивідуальне завдання…………………………………………….. Література ......................................................................................................

Додаток А. Назви кольорів та їх шістнадцятірічні коди (прикладом) Додаток В. спецсимволи ................................................ ............................

Соседние файлы в папке sukalova