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

Не сортируются новости по категориям


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

В админке всё как положено - каждой новости имеется своя категория, но на морде всё в одной куче и на главной и в категориях расположены в том же порядке как и добавлены. Т.е. нет разницы, Публикации Мнения Новости - во всех категориях одно и тоже.

Что не так у меня?

Ссылка на сообщение
Поделиться на других сайтах
10 часов назад, celsoft сказал:

шаблон

спасибо. Смысловую составляющую можете добавить? Краткость в данном вопросе неуместна.

Ссылка на сообщение
Поделиться на других сайтах
26 минут назад, Dali3 сказал:

спасибо. Смысловую составляющую можете добавить? Краткость в данном вопросе неуместна.

смотри что в шаблоне сделал, сравнивай свой шаблон с шаблоном default в архиве с движком

Ссылка на сообщение
Поделиться на других сайтах
17 часов назад, Dali3 сказал:

Краткость в данном вопросе неуместна.

Совершенно верно. Как вы задали вопрос, так и получили ответ. Или вы думали что кто то раскинет карты "Таро" и угадает ошибки в вашем шаблоне. Где ссылка на сайт? Где полное описание того какими тегами выводите публикации в шаблоне?

Ссылка на сообщение
Поделиться на других сайтах
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
{headers}

<link href="{THEME}/style/style.css" type="text/css" rel="stylesheet" />
<link href="{THEME}/style/engine.css" type="text/css" rel="stylesheet" />
<link href="{THEME}/style/pages.css" type="text/css" rel="stylesheet" />
<link href="{THEME}/style/jquery-ui-1.8.5.custom.css" type="text/css" rel="stylesheet" />
<link rel="icon" href="/templates/phone-touch/images/favicon.ico" type="image/x-icon">
<link rel="shortcut icon" href="/templates/phone-touch/images/favicon.ico" type="image/x-icon">
<script type="text/javascript" src="{THEME}/js/libs.js"></script>
<script src="https://yastatic.net/share2/share.js" async="async"></script>
</head>
<body>
{AJAX}
<div id="wrapper">
  <div id="header">
        <div class="low_search">
          <form onsubmit="javascript: showBusyLayer()" method="post" action=""><input type="hidden" name="do" value="search"><input type="hidden" name="subaction" value="search"><input name="story" type="text" value="Поиск..." onblur="if(this.value=='') this.value='Поиск...';" onfocus="if(this.value=='Поиск...') this.value='';" /><input value="" type="submit" /></form>      
      </div>
          <div class="head_block">

      
      
{login}
        </div>
                                                                  
       <div class="lms">

        <div class="menu">

            <div><a href="/">ГЛАВНАЯ</a></div>
            <div><a href="https://protivkart.ru/o-komitete/">О КОМИТЕТЕ</a></div>
   			<div><a href="https://protivkart.ru/mnenija/">МНЕНИЯ</a></div>
              <div><a href="https://protivkart.ru/publication/">ПУБЛИКАЦИИ</a></div>
              <div><a href="https://protivkart.ru/novosti/">НОВОСТИ</a></div>
              <div><a href="/video/">ВИДЕО</a></div>
              <div><a href="/knigi/">КНИГИ</a></div>
              <div><a href="/izbranoe/">ИЗБРАННОЕ</a></div>
              <div><a href="/form/form.html">КОНТАКТЫ</a></div>
           </div>
      </div>
  </div><!-- #header--> 
      
  
  
  <div id="middle">
    <div id="container">
      <div id="content">

                     <div class="topc">
           <div class="speedbar">{speedbar}</div>

      </div>

                <div class="middlec">
[not-available=main|cat|allnews]
           {info}
              {content}
[/not-available]
                    {custom category="9,12,18" limit="9" short-story limit="200" navigation="yes"}
                </div>

                <div class="bottomc"></div>
      </div><!-- #content-->
    </div><!-- #container-->

    <div class="sidebar" id="sideLeft">

 <!--     <span>
      <div class="toplb">ПРОБЛЕМА</div>
      <div class="middlelb">Не работает загрузка файлов на Moydisk. Временно сайт не будет обновляеться.</div>
      <div class="bottomlb"></div>
      </span>  -->
      
      <div class="toplb">НАВИГАЦИЯ</div>
      <div class="middlelb">
              <ul class="navigation">
     
            
               
       
            <div class="bottomlb"></div>
<!--
            <div class="toplb">РЕКЛАМА</div>
            <div class="middlelb" align="center"></div>
            <div class="bottomlb"></div>
                  
            <div class="toplb">ПОПУЛЯРНОЕ</div>
            <div class="middlelb"><div class="topnews">{topnews}</div></div>
            <div class="bottomlb"></div>
         -->
            {vote}
                  
            <div class="toplb">ПОПУЛЯРНЫЕ НОВОСТИ</div>
            <div class="middlelb">
            	<ul class="r_news">
                	{topnews}
                </ul>
            </div>
            <div class="bottomlb"></div>                  
<!--
            <div class="toplb">СЕЙЧАС НА САЙТЕ</div>
            <div class="middlelb">статистика юзеров</div>
            <div class="bottomlb"></div>
-->
            <div class="toplb">АРХИВ</div>
            <div align="center" class="middlelb archive">{archives}</div>
            <div class="bottomlb"></div>

            <div class="toplb">ТЕГИ</div>
            <div class="middlelb">{tags}</div>
            <div class="bottomlb"></div> 
            
    </div>
  </div>
  <div id="footer">
    <div class="copyright"><span>Все права защищены &copy; <a href="https://protivkart.ru/">Против электронных карт УЭК</a></span></br></div>

  </div>

</body>
</html>

 

 

main.tpl 

Изменено пользователем Dali3
Ссылка на сообщение
Поделиться на других сайтах
[not-available=main|cat|allnews]
           {info}
              {content}
[/not-available]
                    {custom category="9,12,18" limit="9" short-story limit="200" navigation="yes"}

Здесь вы определяете как выводить новости, и переведя на русский язык: использовать вывод новостей по настройкам при помощи тега {content} везде, кроме главной, категорий, и всех новостей и на всех страницах еще и пользовательский вывод при помощи тега {custom ...} по указанным в нем параметрам.

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

а что не так? Ведь тег {content} обязательно должен присутствовать и им я не вывожу в категориях. На категорию стоит прямая ссылка, вот это мне не понятно - как в этой категории оказываются сторонние новости????

Скажите как исправить, пжст

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

а что не так? Ведь тег {content} обязательно должен присутствовать и им я не вывожу в категориях. На категорию стоит прямая ссылка, вот это мне не понятно - как в этой категории оказываются сторонние новости????

Скажите как исправить, пжст

{info}

[not-available=main] {content} [/not-available]

[available=main]{custom category="9,12,18" limit="9" short-story limit="200" navigation="yes"}[/available]

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

Спасибо большое! 

Ежели не трудно, поясните логику пжст. Как я понимаю в вышеуказанном коде мы не выводим новости на главной с помощью content , а выводим при помощи custom. Это понятно. Но каким образом это касается категорий?! ведь речь идет только о главной?????

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, Dali3 сказал:

Спасибо большое! 

Ежели не трудно, поясните логику пжст. Как я понимаю в вышеуказанном коде мы не выводим новости на главной с помощью content , а выводим при помощи custom. Это понятно. Но каким образом это касается категорий?! ведь речь идет только о главной?????

У вас был указан запрет вывода content в категориях и на странице просмотра всех новостей. А тег custom выводился вообще на всех страницах.

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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...