Решено! Отображение даты в модуле последних новостей

Тема в разделе "Joomla! RE (Russian Edition)", создана пользователем XsystemnikX, 04.05.2013.

  1. Offline

    XsystemnikX Недавно здесь

    Регистрация:
    04.05.2013
    Сообщения:
    14
    Симпатии:
    0
    Пол:
    Мужской
    Здравствуйте, эта тема уже обсуждалась и задавалась, но ситуация такая , что я использую прородитель CMS Joomla (сама же версия joomla 1.0), точнее тот хостинг на котором находиться сайт (школьный сайт).
    Для добавления даты многие пишут что нужно добавить в mod_latest_news.php всего строчку <?PHP echo date("d/m/Y",strtotime($row->created)); ?>
    но ксажелению выводить только рядом с последней новостью дату 01/01/1970

    Содержание mod_latest_news.php:
    Код (PHP):
    1. <?php
    2. defined( '_VALID_LM' ) or die( 'Direct Access to this location is not allowed.' );
    3. global $conn, $access_sql;
    4. $secid = @$params->get( 'secid' ,'') ;
    5. $catid = @$params->get( 'catid' ,'') ;
    6. $count = @$params->get( 'count' ,'5') ;
    7. $desc = @$params->get( 'desc' ,0) ;
    8. if($secid=='')$section='';
    9. else $section="AND sectionid=$secid";
    10.  
    11. if($catid=='')$category='';
    12. else $category="AND catid=$catid";
    13. $rsa = $conn->SelectLimit("SELECT id,title,introtext,sectionid,catid,created,ordering,access FROM #__content WHERE published = 1 $access_sql $category $section ORDER BY ordering DESC",$count);
    14. if( is_array($rsa) )
    15. { ?>
    16. <ul> <?php
    17. foreach($rsa as $row)
    18. {
    19. ?><li>
    20.  
    21. <a href="index.php?option=content&amp;task=view&amp;id=<?php echo $row['id']; ?>"><?php echo $row['title']; ?> </a>
    22.  
    23. <?php if($desc)echo "<br />".substr( strip_tags( dbdecode($row['introtext']) ), 0, 100 ); ?>
    24. </li><?php
    25. }?>
    26. </ul>
    27. <?php
    28.  
    29. }
    30. ?>


    Будьте добры подскажите что нужно сделать, чтобы выводилась именно дата создания последней новости. Спасибо!
     
  2.  
  3. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 311
    Симпатии:
    375
    Пол:
    Мужской
    Сама дата - как-то так
    Код (PHP):
    1. <?PHP echo date("d/m/Y",strtotime($row['created'])); ?>

    У последней - смотря с какой стороны...

    Если у первой сверху, то тогда примерно так
    Код (PHP):
    1. <?php
    2. $i = 0;
    3. foreach($rsa as $row)
    4. {
    5. ?><li>
    6. <?php if ($i == 0) echo date("d/m/Y",strtotime($row['created'])); ?>
    7. <a href="index.php?option=content&amp;task=view&amp;id=<?php echo $row['id']; ?>"><?php echo $row['title']; ?> </a>
    8. <?php if($desc)echo "<br />".substr( strip_tags( dbdecode($row['introtext']) ), 0, 100 ); ?>
    9. </li><?php
    10. $i++;
    11. }?>
     
    Последнее редактирование: 04.05.2013
  4. Offline

    XsystemnikX Недавно здесь

    Регистрация:
    04.05.2013
    Сообщения:
    14
    Симпатии:
    0
    Пол:
    Мужской
    Так в точности и так добавлял, но отбражается дата 01/01/1970, а не дата добавления новости

    Вот к названию новости так добавил:
    Код (PHP):
    1. <?PHP echo date("d/m/Y",strtotime($row['created'])); ?><a href="index.php?option=content&amp;task=view&amp;id=<?php echo $row['id']; ?>"><?php echo $row['title']; ?> </a>
     
  5. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 311
    Симпатии:
    375
    Пол:
    Мужской
    Тогда так попробуй
    Код (PHP):
    1. echo mosFormatDate ($row['created'], '%d/%m/%Y');
     
    XsystemnikX нравится это.
  6. Offline

    XsystemnikX Недавно здесь

    Регистрация:
    04.05.2013
    Сообщения:
    14
    Симпатии:
    0
    Пол:
    Мужской
    с таким вообще всё пропадает, даже блоки, и пишет LM_CONTENT_REP
     
  7. Offline

    XsystemnikX Недавно здесь

    Регистрация:
    04.05.2013
    Сообщения:
    14
    Симпатии:
    0
    Пол:
    Мужской
    Может что то в xml файле добавить:
    Код (PHP):
    1. <?xml version="1.0" encoding="iso-8859-1"?>
    2. <mosinstall type="module" version="4.5.2">
    3.     <name>Latest News</name>
    4.     <params>
    5.         <param name="desc" type="radio" default="1" label="Show Description" description="">
    6.             <option value="1">show</option>
    7.             <option value="0">hide</option>
    8.         </param>
    9.         <param name="count" type="text" default="5" label="Count" description="The number of items to display (default 5)"></param>
    10.         <param name="catid" type="text" default="" label="Category ID" description="Selects items from a specific Category or set of Categories (to specify more than one Category, seperate with a comma , )."></param>
    11.         <param name="secid" type="text" default="" label="Section ID" description="Selects items from a specific Secion or set of Sections (to specify more than one Section, seperate with a comma , )."></param>
    12.         <param name="@spacer" type="spacer" default="" label="" description=""></param>
    13.         <param name="moduleclass_sfx" type="text" default="" label="Module Class Suffix" description="A suffix to be applied to the css class of the module (table.moduletable), this allows individual module styling" ></param>
    14.        
    15.     </params>
    16. </mosinstall>
     
  8. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 311
    Симпатии:
    375
    Пол:
    Мужской
    Остается один выход - учить PHP ;)
     
  9. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 311
    Симпатии:
    375
    Пол:
    Мужской
    Mambo что ли? Брр... Limbo CMS? =O
     
  10. Offline

    XsystemnikX Недавно здесь

    Регистрация:
    04.05.2013
    Сообщения:
    14
    Симпатии:
    0
    Пол:
    Мужской
    Вроде , Техпоодержка называет CMS "Вальс"
     
  11. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 311
    Симпатии:
    375
    Пол:
    Мужской
    Короче, "Танец с бубном" :D
     
  12. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 311
    Симпатии:
    375
    Пол:
    Мужской
    А если просто
    Код (PHP):
    1. echo $row['created'];

    то чего покажет?
     
  13. Offline

    XsystemnikX Недавно здесь

    Регистрация:
    04.05.2013
    Сообщения:
    14
    Симпатии:
    0
    Пол:
    Мужской
    какие то цыфры))

    1367484503 День рождения любимой школы!!!
    30 апреля наша школа отпраздновала свой очередной день рождения. По традиции в актовом зале прошел т
    1367483079 Чистое будущее
    ООО «Бийсквторресурсы» совместно с отделом транспорта, связи и экологии Администрации го
    1367482738 Поддержим ребенка
    С целью сбора благотворительной помощи, в том числе денежных пожертвований, для оказания адресной по
    1367482407 Минута славы!
    С 16 по 24 апреля на сцене актового зала школы № 1 прошел III школьный фестиваль «Минута славы
     
  14. OlegM
    Offline

    OlegM Russian Joomla! Team Команда форума

    Регистрация:
    12.04.2007
    Сообщения:
    4 311
    Симпатии:
    375
    Пол:
    Мужской
    Значит достаточно
    Код (PHP):
    1. echo date("d/m/Y", $row['created']);
     
  15. Offline

    XsystemnikX Недавно здесь

    Регистрация:
    04.05.2013
    Сообщения:
    14
    Симпатии:
    0
    Пол:
    Мужской
    Всё получилось супер!!!! Спасибо большое!!!!![!][!][!]
     

Поделиться этой страницей

Загрузка...