Перед созданием новой темы, пожалуйста, ознакомьтесь с FAQ по LinkorCMS

внешние ссылки в верхнем меню

Разработчик
Сообщений: 605
Там с этой функцией такая история. В init.php она объявляется, он подключается, все нормально. Но иногда он подключается второй раз. И тогда происходит объявление объявленной функции (или, другими словами, попытка создание еще одной функции с таким именем, что невозможно). И на этом валится. Дальше этого пока не стал разбираться и просто вынес эту функцию в отдельный файл, а в init.php сделал подключение через include_once. Костыль, но работает. В бутстрапе есть такие неожиданности.

На счет ссылки. Вы просто неправильно используете функцию MenuLink. Почитайте ее код, если можете. Она в зависимости от третьего параметра ожидает получить на входе разное в качестве ссылки. Если mod - то название модуля, index.php - сделает ссылку на главную, page - название страницы. И дальше сама достраивает эти ссылки. По умолчанию она хочет получить имя модуля, а вы суете ей какую-то свою ссылку. Добавьте третий параметр в вызове функции как '' (пустая строка). Должно пройти.

MenuLink('Программы', 'downloads/1', '');
MenuLink('Музыка', 'downloads/2', '');


-- Изменено "Мартин": 19.04.2014 10:10 --
Гости не могут отвечать на темы. Войдите или Зарегистрируйтесь.
Здесь присутствуют
(пользователей: 0, гостей: 1)
Быстрый переход: