Hi everybody

 

I'm trying do create my first extension for oxid. It should be a new view
for the products of the last x days. I just wrote the code below (with some
help of the community), saved it in the file newestarticles.php and copied
this file to the folder /view/. So if I call now the class newestarticles
with www.myshop.de/index.php?cl=newestarticles, I can see in the debug-mode,
that the object 'newestarticles' has been created, but it has no value
(null). Of course, the  query "SELECT * FROM oxarticles LIMIT 10" gets the
values, which I'd like to have in 'newestarticles'.

Can anybody give me a hint, what I have to change to get the values out of
the query into 'newestarticles'?

 

Kind regards

Roland

 

 

 

<?php 

class newestarticles extends oxUBase { 

                

                public function init()

                {

                               parent::init();

                               $this->_sThisTemplate = 'newestarticles.tpl';

                }

                

    

  public function render() 

  { 

    $this->_aViewData['newestarticles'] = $this->getnewarticles(); 

    parent::render();

       

    return $this->_sThisTemplate;

                } 

                

                public function getnewarticles()

                {

                               $sQuery = "SELECT * FROM oxarticles LIMIT
10";

                               

                               $aList = oxNew('oxarticlelist');

                               $this->_aList =
$aList->selectString($sQuery);

                               

                               return $this->_aList;

                }

 

} 

?>

 

 

_______________________________________________
dev-general mailing list
[email protected]
http://dir.gmane.org/gmane.comp.php.oxid.general

Reply via email to