Exzy 0 Опубликовано: 2 ноября 2018 Рассказать Опубликовано: 2 ноября 2018 (изменено) Всем привет. Я новичок в DLE. Не критикуйте плиз.. Хочу поставить простой html шаблон под DLE. Получилось сделать главную страницу через mail.tpl Потом создал категорию под ID=1 , Альтернативное имя: news Соответственно создал папку categories и внутри его файл news.tpl Шаблон короткой новости: modules/categories/news Шаблон полной новости: modules/categories/news В main.tpl там где идут блок меню, есть кнопка "Новости". Я её написал как <li [category="1"}]class="current"[/category]><a href="/news/">Новости</a></li> Так же в файле news.tpl добавил соответственный код. Проблема в том что, при нажатии на кнопку Новости, ссылка меняется http://dle.loc/news/ но, сам стиль от news.tpl не появляется. Вместо него просто стоит главная страница. Как можно это исправить? или как это делается правильно.. Изменено 2 ноября 2018 пользователем Exzy Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 2 ноября 2018 Рассказать Опубликовано: 2 ноября 2018 Что это за написание? : [category="1"}] Посмотрите как написано в документации по шаблонам, как нужно писать сам тег и его параметры. Кавычки, фигурная скобка, откуда и вообще зачем? 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Exzy 0 Опубликовано: 2 ноября 2018 Рассказать Опубликовано: 2 ноября 2018 Автор <li [category=1]class="current"[/category]><a href="/news/">Новости</a></li> Всё же, при нажатии на кнопку Новости, ссылка меняется http://dle.loc/news/ но, сам стиль от news.tpl не появляется. Вместо него просто стоит главная страница. Наверное я упускаю что то, где то в коде.. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 2 ноября 2018 Рассказать Опубликовано: 2 ноября 2018 Смотрите в разделе управления категориями, что у данной категории ID именно 1, а не другой, т.к. это автоматическое значение, а не вы сами создаете, а по умолчанию после установки DLE уже есть категории, соответственно сами вы создать категорию с ID1 вы не могли. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Exzy 0 Опубликовано: 3 ноября 2018 Рассказать Опубликовано: 3 ноября 2018 (изменено) Автор Извините я ошибся при написании, я не создал категорию а изменил категорию которая уже есть. ID стоит именно 1, потому что я не создал новую категорию, а просто изменил категорию под id=1 которая стояла по умолчанию. Шаблон короткой новости: modules/categories/news Шаблон полной новости: modules/categories/news Шаблоны короткой новости и полной новости, это один и тот же файл. Необязательно делать отдельные файлы для этих шаблонов? (Например, news.tpl и news-full.tpl) Изменено 3 ноября 2018 пользователем Exzy Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 081 Опубликовано: 3 ноября 2018 Рассказать Опубликовано: 3 ноября 2018 1 час назад, Exzy сказал: Шаблон короткой новости: modules/categories/news Шаблон полной новости: modules/categories/news Я не понял причем здесь это? Если ваш код стоит в main.tpl вы просто привели ссылку у которой при просмотре категории должно просто появится class="current" и все. У вас это появляется у ссылки? Если да, то приведенный вам здесь код работает. А больше ничего другого вы не привели. 2 часа назад, Exzy сказал: Шаблоны короткой новости и полной новости, это один и тот же файл. Необязательно делать отдельные файлы для этих шаблонов? (Например, news.tpl и news-full.tpl) Конечно обязательно делать разные, у этих шаблонов разные теги и разный вывод. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.