Перейти к публикации

Файл для категории


Рекомендованные сообщения

Всем привет. Я новичок в 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 не появляется. Вместо него просто стоит главная страница.

 

Как можно это исправить? или как это делается правильно..

Изменено пользователем Exzy
Ссылка на сообщение
Поделиться на других сайтах

Что это за написание? :

[category="1"}]

Посмотрите как написано в документации по шаблонам, как нужно писать сам тег и его параметры. Кавычки, фигурная скобка, откуда и вообще зачем?

  • Нравится 1
Ссылка на сообщение
Поделиться на других сайтах
<li [category=1]class="current"[/category]><a href="/news/">Новости</a></li> 

Всё же, при нажатии на кнопку Новости, ссылка меняется http://dle.loc/news/  но, сам стиль от news.tpl не появляется. Вместо него просто стоит главная страница.

 

Наверное я упускаю что то, где то в коде..

Ссылка на сообщение
Поделиться на других сайтах

Смотрите в разделе управления категориями, что у данной категории ID именно 1, а не другой, т.к. это автоматическое значение, а не вы сами создаете, а по умолчанию после установки DLE уже есть категории, соответственно сами вы создать категорию с ID1 вы не могли.

  • Нравится 1
Ссылка на сообщение
Поделиться на других сайтах

Извините я ошибся при написании, я не создал категорию а изменил категорию которая уже есть.

ID стоит именно 1, потому что я не создал новую категорию, а просто изменил категорию под id=1 которая стояла по умолчанию.

 

Шаблон короткой новости: modules/categories/news

Шаблон полной новости: modules/categories/news

 

Шаблоны короткой новости и полной новости, это один и тот же файл.

Необязательно делать отдельные файлы для этих шаблонов? (Например, news.tpl и news-full.tpl)

Изменено пользователем Exzy
Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Exzy сказал:

Шаблон короткой новости: modules/categories/news

Шаблон полной новости: modules/categories/news

Я не понял причем здесь это? Если ваш код стоит в main.tpl вы просто привели ссылку у которой при просмотре категории должно просто появится class="current" и все. У вас это появляется у ссылки? Если да, то приведенный вам здесь код работает. А больше ничего другого вы не привели.

 

2 часа назад, Exzy сказал:

Шаблоны короткой новости и полной новости, это один и тот же файл.

Необязательно делать отдельные файлы для этих шаблонов? (Например, news.tpl и news-full.tpl)

Конечно обязательно делать разные, у этих шаблонов разные теги и разный вывод.

  • Нравится 1
Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...