We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 21544
    • 3 Posts
    У меня есть страница с новостями и + на главной странице есть блок где нужно выводить, например, 5последних новостей. Как это сделать? Буду очень благодарен!!! wink
      • 21498
      • 11 Posts
      На главной странице:
      [[Ditto? &startID=`1` &tpl=`news_short` &sortDir=`DESC` &summarize=`5` &sortBy=`createdon` ]]


      $startID - id документа-папки, откуда берутся новости.
      &summarize=`5` - количество новостей

      Чанк news_short (для примера):
      <div class="block">
        <a href="/[~[+id+]~]">[+pagetitle+]</a>
        <div class="date">[[convertDate? &MyDate=`[+createdon+]`]]</div>
        [+introtext+]
      </div>


      Изпользую сниппет convertDate (дата красивее выглядит:)):
      <?php
      $MyDate=(int)$MyDate;
      $monthes=array('','января','февраля','марта','апреля','мая','июня','июля','августа','сентября','октября','ноября','декабря');
      $day=date("j",$MyDate);
      $month=$monthes[date("n",$MyDate)];
      $year=date("Y",$MyDate);
      echo $day.' '.$month.' '.$year.' года';
      ?>


      UPD:
      Небольшая проблема с кодировкой...
      http://nightuser.ru/modx/convertdate.txt