Reg.ru: домены и хостинг
Крупнейший регистратор и хостинг-провайдер в России.
Более 2 миллионов доменных имен на обслуживании.
Продвижение, почта для домена, решения для бизнеса.
Более 700 тыс. клиентов по всему миру уже сделали свой выбор.
Бесплатный Курс "Практика HTML5 и CSS3"
Освойте бесплатно пошаговый видеокурс
по основам адаптивной верстки
на HTML5 и CSS3 с полного нуля.
Фреймворк Bootstrap: быстрая адаптивная вёрстка
Пошаговый видеокурс по основам адаптивной верстки в фреймворке Bootstrap.
Научитесь верстать просто, быстро и качественно, используя мощный и практичный инструмент.
Верстайте на заказ и получайте деньги.
*Наведите курсор мыши для приостановки прокрутки.
CodeIgniter + Хлебные крошки
Размер: 37,7 Мб. Длительность: 29 мин. 33 сек. |
Breadcrumbs (или "Хлебные крошки") - это элемент навигации по сайту, представляющий собой путь по сайту от его корня до текущей страницы.
Такого рода навигация существенно облегчает ориентирование пользователя на сайте. В этом видеоуроке мы рассмотрим создание "Хлебных крошек" на примере сайта, написанного на фреймворке CodeIgniter.
Вы наверняка уже замечали своеобразные "цепочки" из слов, которые тянутся обычно под хэдером сайта. Это и есть те самые breadcrumbs, помогающие нам быстрее понять структуру сайта и то, где мы находимся в данный момент.
В видеоуроке мы с вами рассмотрим концептуальные моменты создания подобной навигации, т.к. универсальных решений не бывает, и каждый находится в своих "стартовых условиях".
Тем не менее, при работе с CodeIgniter общая схема будет примерно одинаковой:
1. Мы изучаем структуру адресов сайта.
2. Сопоставляем части url-адреса с "разумными названиями" (скажем, "разделы", "материалы" и т.п.).
3. Передаем в контроллер массив с необходимой информацией (сами "Хлебные крошки").
4. Из контроллера передаем массив с данными в вид.
5. В виде выводим breadcrumbs в нужном месте.
Конечно, в каждом конкретном случае могут быть отличия от данной схемы, но в целом все будет происходить именно так.
В видео я показываю, какие файлы нужно создать и модифицировать для реализации на сайте данной функции.
Для ознакомления с содержанием урока Вы можете просмотреть видео ниже. Скачать видеоурок в высоком качестве можно по ссылке выше.
P.S. Есть ли альтернатива CodeIgniter? Можете решить сами, просмотрев бесплатный видеокурс по основам работы с PHP-фреймворком CakePHP. Скачайте его, чтобы получить общее представление о возможностях этого фреймворка:
Понравился материал и хотите отблагодарить?
Просто поделитесь с друзьями и коллегами!
Смотрите также: