У меня возникла проблема. На сайте есть разделы, но ссылки не генерируются. Должны быть вида example.com/index.php?DepartmentId=1 , но ссылки ведут просто на гланую страницу example.com/
Если ввожу вручную адрес в строку, то запрос работает нормально появляются категории.
Вот листинги:
departments_list.php
PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- // Отвечает за список отделов
- class DepartmentsList {
- /* Public-переменные, доступные в шаблоне Smarty departments_list.tpl */
- public $mSelectedDepartment = 0;
- public $mDepartments;
- // Конструктор считывает строку запроса как параметр
- public function __construct() {
- /* Если в строке запроса есть DepartmentId, мы посещаем отдел */
- $this->mSelectedDepartment = (int)$_GET['DepartmentId'];
- }
- /* Вызывает метод уровня логики приложения для считывания списка
- отделов и создания соответствующих ссылок */
- public function init() {
- // Получаем список отделов из уровня логики приложения
- $this->mDepartments = Catalog::GetDepartments();
- // Создаем ссылки на отделы
- $this->mDeparments[$i]['link_to_department'] =
- }
- }
- ?>