CMS DataLife Engine - Система управления сайтами

Sign in to follow this  
Dali3

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

Recommended Posts

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

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

Share this post


Link to post
Share on other sites
23.08.2019 в 10:46, Dali3 сказал:

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

шаблон

Share this post


Link to post
Share on other sites
10 часов назад, celsoft сказал:

шаблон

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

Share this post


Link to post
Share on other sites
26 минут назад, Dali3 сказал:

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

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

Share this post


Link to post
Share on other sites
17 часов назад, Dali3 сказал:

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

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

Share this post


Link to post
Share on other sites
<!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 

Edited by Dali3

Share this post


Link to post
Share on other sites
[not-available=main|cat|allnews]
           {info}
              {content}
[/not-available]
                    {custom category="9,12,18" limit="9" short-story limit="200" navigation="yes"}

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites
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]

Edited by Gameer
  • Thanks 1

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites
2 часа назад, Dali3 сказал:

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

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

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

Edited by Gameer
  • Thanks 1

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this