記事の日に公開されてから表示されるモジュールを書くには?Joomlaの日付が公開されていません
私はそれを書いたが、それは毎回うまくいかないようだ。
あなたは私を修正できますか?
{source}
<?php
$option = JRequest::getCmd('option');
$view = JRequest::getCmd('view');
if ($option=="com_content" && $view=="article") {
$ids = explode(':',JRequest::getString('id'));
$article_id = $ids[0];
$article =& JTable::getInstance("content");
$article->load($article_id);
$date = new JDate($article->get("publish_up"));
$currentTime = new JDate('now');
$interval = $date->diff($currentTime);
if($interval->d == 0) {
echo 'dzisiaj' . "<br>";
}
else if($interval->d == 1) {
echo 'wczoraj' . "<br>";
}
else if($interval->d > 1) {
echo $interval->format('%a dni temu') . "<br>";
}
}
?>
{/source}
私はそれをやったが、今は動作するが、記事のIDが間違っている。 41を取得する必要がありますが、22を取得します。 $ article_id = JFactory :: getApplication() - > input-> get( 'id'); 私はこのラインがうまくいかないと思います。 –