X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Как сделать в шаблоне DLE
mitzury
mitzury
Topic Starter сообщение 18.6.2013, 11:40; Ответить: mitzury
Сообщение #1


[aviable=main]
  <table border="0" cellpadding="0" cellspacing="0">
   <tr>
    <td><a href="about.html"><div class="rss1"></div></a></td>
     <td><a href="abou2t.html"><div class="rss2"></div></a></td>
   </tr>
   <tr>
    <td><a href="news/"><div class="rss3"></div></a></td>
    <td><a href="main"><div class="rss4"></div></a></td>
</tr>
  </table>
[/aviable]
[not-aviable=main]
<div class="contaner">
  <div class="sitebar">
   <ul>
    <li><a href="">Главная</a></li>
<li><a href="">История компании</a></li>
    <li><a href="">Наш парк</a></li>
    <li><a href="">Контакты</a></li>
</ul>
  </div>
  <div class="content">{content}</div>
</div>
[/not-aviable]



Вот есть код. Все что в [aviable=main] стоит меню на главной странице.

[not-aviable=main] - это меню, оно разное на каждой странице из 4х (статика либо категория)
Сейчас для работы сайта у меня 4 шаблона (один но с различиями в коде выше).
Можно ли сделать один шаблон, но чтобы при этом меню было разное?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
falken
falken
сообщение 18.6.2013, 11:47; Ответить: falken
Сообщение #2


Создавайте новый .tpl файл с соответствующим кодом меню и подключайте к нужным категориям/страницам. При этом в настройках категорий/страниц разумеется нужно убрать подключение иных шаблонов.


--------------------
🗹 Быстрый и надежный хостинг от 135 рублей
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mitzury
mitzury
Topic Starter сообщение 18.6.2013, 11:58; Ответить: mitzury
Сообщение #3


(falken @ 18.6.2013, 11:47) *
Создавайте новый .tpl файл с соответствующим кодом меню и подключайте к нужным категориям. При этом в настройках категорий разумеется нужно убрать подключение иных шаблонов.


не совсем понял как это сделать..
то есть получается 4 файла menu1-4.tpl
и его надо добавлять через {include ?
или как то иначе?
там только одна категория, три остальные это статические страницы
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Alex_RD
Alex_RD
сообщение 18.6.2013, 12:21; Ответить: Alex_RD
Сообщение #4


mitzury,

[not-aviable=main]
<div class="contaner">
  <div class="sitebar">
[static=Имя статической страницы 1]
   <ul>
    <li><a href="">Главная</a></li>
<li><a href="">История компании</a></li>
    <li><a href="">Наш парк</a></li>
    <li><a href="">Контакты</a></li>
</ul>
[/static]
[static=Имя статической страницы 2]
   <ul>
    <li><a href="">Главная</a></li>
<li><a href="">История компании</a></li>
    <li><a href="">Наш парк</a></li>
    <li><a href="">Контакты</a></li>
</ul>
[/static]
[static=Имя статической страницы 3]
   <ul>
    <li><a href="">Главная</a></li>
<li><a href="">История компании</a></li>
    <li><a href="">Наш парк</a></li>
    <li><a href="">Контакты</a></li>
</ul>
[/static]
[category=Id категории]
   <ul>
    <li><a href="">Главная</a></li>
<li><a href="">История компании</a></li>
    <li><a href="">Наш парк</a></li>
    <li><a href="">Контакты</a></li>
</ul>
[/category]
  </div>
  <div class="content">{content}</div>
</div>
[/not-aviable]


--------------------


Поблагодарили: (2)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
falken
falken
сообщение 18.6.2013, 12:39; Ответить: falken
Сообщение #5


(mitzury @ 18.6.2013, 11:58) *
и его надо добавлять через {include ?

На главной странице в нужном месте прописать следующее:
[not-aviable=main] {include file="category.tpl"}[/not-aviable]

где category.tpl - название шаблона, содержимое которого предоставил Alex_RD.

(mitzury @ 18.6.2013, 11:58) *
то есть получается 4 файла menu1-4.tpl

Одного файла вполне достаточно.

(Alex_RD @ 18.6.2013, 12:21) *
  <div class="content">{content}</div>

Вот только {content} запихивать в новый шаблон (category.tpl) не нужно, он и так выводится в main.tpl


--------------------
🗹 Быстрый и надежный хостинг от 135 рублей


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mitzury
mitzury
Topic Starter сообщение 18.6.2013, 12:50; Ответить: mitzury
Сообщение #6


спасибо, чуть позже опробую способ.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mitzury
mitzury
Topic Starter сообщение 2.7.2013, 12:46; Ответить: mitzury
Сообщение #7


Alex_RD,

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

можно ли сделать

[static=страница1, страница 2] ?

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
28 freeax 4567 12.4.2024, 1:22
автор: PostMan1
Горячая тема (нет новых ответов) Как вы отдыхаете от работы за компом
148 adw-kupon.ru 19648 8.4.2024, 10:37
автор: Skyworker
Открытая тема (нет новых ответов) Как вы бросили работу и перешли на заработок с сайтов?
18 uahomka 3054 5.4.2024, 5:53
автор: Skyworker
Горячая тема (нет новых ответов) Как бездомные хранят деньги?
81 metvekot 13629 31.3.2024, 12:44
автор: Boymaster
Горячая тема (нет новых ответов) Как отозвать банковский платеж фрилансеру?
29 metvekot 4268 31.3.2024, 0:17
автор: Liudmila


 



RSS Текстовая версия Сейчас: 16.4.2024, 15:29
Дизайн