vendor/heimrichhannot/contao-newselement/elements/ContentNewsArticle.php line 31

Open in your IDE?
  1. <?php
  2. namespace HeimrichHannot\Newselement;
  3. class ContentNewsArticle extends \ContentElement
  4. {
  5.     public function generate()
  6.     {
  7.         $time time();
  8.         // Get news item
  9.         $objArticle = \NewsModel::findPublishedByParentAndIdOrAlias($this->news, array($this->news_archive));
  10.         if ($objArticle === null)
  11.         {
  12.             return '';
  13.         }
  14.         if(TL_MODE == 'BE')
  15.         {
  16.             $objTemplate = new \BackendTemplate('be_wildcard');
  17.             // requires existing template from autoload.ini
  18.             $this->news_template 'news_latest';
  19.             $newsarticle = new ModuleNewsElement($objArticle$this);
  20.             $objTemplate->wildcard $newsarticle->generate();
  21.             
  22.             return $objTemplate->parse();
  23.         }
  24.         
  25.         $newsarticle = new ModuleNewsElement($objArticle$this);
  26.         return $newsarticle->generate();
  27.     }
  28.     protected function compile()
  29.     {
  30.         return;
  31.     }
  32. }