• Добро пожаловать на биржу фриланса Justwebber.com

  • Мы делаем удаленное сотрудничество удобным

  • Заказчикам - огромный выбор исполнителей, а фрилансерам - неиссякаемый поток проектов

  • За удаленной работой - ваше будущее и финансовое благополучие

Необходимо вывести следующие на сайте ДЛЕ

Вывод информации в зависимости от категории


Навигатор: Форумы / Предметное общение / Программирование / Необходимо вывести следующие на сайте ДЛЕ
Автор Сообщение

SergeS

#1 /07.12.2013 15:05
 222
 

Карма:  3




Всем привет! Давненько не заглядывал к Вам на форум. Интересует вот таков вопрос, как вывести следующую инфу на сайте, типа как вот здесь vipsite.ws

А именно вот - это описание

И если переходишь по категориям, может заметили - то к каждой категории в том месте, где я указал - появляется описание данной категории. Как все это сделать?

Да и вот в самом подвале и тоже при переходе меняется и появляется как бы описание этого раздела.

Если, кто надумает почь мне в этом разобраться, то вот ГС сайт на котором можно потренироваться Рrogramms.tk

За ранее спасибо!!!

ADMIN

#2 /07.12.2013 16:03
АДМИНИСТРАТОР   


 286
 

Карма:  20




Для вывода информации в зависимости от категории, используется тег [category=n][/category]
В зависимости от раздела: [aviable=n][/aviable]


aviable раздел в котором будет выводится запрашиваемые новости, может принимать следующие значения:

global - во всех разделах
main - на главной странице
date - при просмотре новостей за определенные даты
cat - при просмотре категории
showfull - при просмотре полной новости
search - при просмотре результатов поиска
userinfo - при просмотре профиля
register - при регистрации
stats - при просмотре статистики
pm - при просмотре персональных сообщений
feedback - при просмотре обратной связи
favorites - при просмотре закладок
newposts - при просмотре новых сообщений
addnews - при добавлении новости
lastnews - при просмотре последних новостей на сайте
lastcomments - при просмотре последних комментариев
lostpassword - при восстановлении пароля от аккаунта на сайте
static - при просмотре статических страниц
catalog - при просмотре каталога страниц
alltags - при просмотре облака тегов
tags - при просмотре новостей из облака тегов
allnews - при просмотре всех новостей на сайте или всех новостей какого либо пользователя

Вы можете комбинировать разделы при помощи "|", например aviable="userinfo|register|main" будет выводить ваши новости на главной, при регистрации и при просмотре профиля пользователя.

Онлайн документация


SergeS

#3 /07.12.2013 16:38
 222
 

Карма:  3




Да если бы я знал куда и чего ставить...засада).


ADMIN

#4 /07.12.2013 17:50
АДМИНИСТРАТОР   


 286
 

Карма:  20




Например у вас есть раздел soft
Создайте файлик .tpl в папке шаблона , например myh.tpl

Подключите его в main.tpl , перед тегом {content} таким способом:

{include file="myh.tpl"}

После этого можете выводить нужное описание для категорий и других мест.

Для раздела soft это будет выглядеть так:

[aviable=cat]
[category=n]<h1>Категория софт</h1>[/category]
[/aviable]


где n - это id вашей категории (в админке смотрите)

Результатом будет вывод слова Категория софт только в этой категории, в остальных его не будет. Так делаете для каждой категории, меняется только id и желаемый текст


SergeS

#5 /07.12.2013 19:15
 222
 

Карма:  3




[aviable=cat:
[category=n]<h1>Категория софт</h1>[/category]
[/aviable]]

А это куда ставить? что то получилось но кракозявры одни

Вы меня конечно извините за дурацкие вопросы - но скажу честно если на примерах не пробовать, то не чему не научусь).

Сказать, честно накопилось много вопросов, но стесняюсь спрашивать, да и Вас от своих дел отвлекать - своим тупизмом (((

ADMIN

#6 /07.12.2013 19:41
АДМИНИСТРАТОР   


 286
 

Карма:  20




Похоже что кодировка текста не та, поэтому кракозябры. Для сравнения попробуйте английскими буквами текст вывести, кракозябры бывают в русском.
Сравните кодировку сайта с кодировкой созданного файла, возможно вы его создали в другой. Можете в notepad++ открыть файл и посмотреть в какой кодировке он