Отклик на url. Метод url()

search

Основной роутинг происходит по откликам на части url. Система разбивает url на части и работает с каждой частью по отдельности для обеспечения откликов.
Отклик на часть url (номер слеша после которого брать данные)

Текущий url: /contacts


if (Pr::url(1) == 'contacts') {
/*
 *  условие отработает так, как первая часть url равна contacts
 */
}

Текущий url: /catalog/prices/


if (Pr::url(2) != 'prices') {
/*
 *  условие не выполнится
 */
}

Текущий url: / (главная страница)


if (!Pr::url(1)) {
/*
 *  условие выполнится так как на главной странице отсутствует первая часть url
 */
}

Аналогия в контроллерах

$this -> url(1);
© 2015 - 2018