Hello guys, the lastseen products are only saved into the session, when you use "$oView->getLastProducts() " in details, e. g.:
[{ assign var=something value=$oView->getLastProducts() }] Example for smx_oxviewconfig.php: --- class smx_oxviewconfig extends smx_oxviewconfig_parent { public function smxLastSeen() { $oHistoryArtList = oxNew( 'oxarticlelist' ); $oHistoryArtList->loadHistoryArticles( null ); return $oHistoryArtList; } } --- Kindest regards Tobias Merkl Software-Entwicklung ************************************* shoptimax GmbH Guntherstraße 45a 90461 Nürnberg Tel (09 11) 2 55 66 - 25 Fax (09 11) 2 55 66 - 29 eMail me...@shoptimax.de Web www.shoptimax.de ************************************* Geschäftsführung: Friedrich Schreieck Ust.-IdNr.: DE 814340642 Amtsgericht Nürnberg HRB 21703 ************************************* Von: dev-general-boun...@lists.oxidforge.org [mailto:dev-general-boun...@lists.oxidforge.org] Im Auftrag von Kai Gazmaga Gesendet: Mittwoch, 20. Juni 2012 09:35 An: dev-general@lists.oxidforge.org Betreff: Re: [oxid-dev-general] Recent Viewed Products Hi! oxView and oxUbase can not be overloaded. You can use oxViewConfig instead. With this you should have access to the new functionality you integrate from every template. Regards, Kai VektorDesign - Online-Shops und Programmierung Kai Gazmaga Katharinenstraße 57 73 728 Esslingen Tel.: +49 711 - 25516226 Fax: +49 711 - 25518078 Mail: i...@vektordesign.de Web: www.vektordesign.de Von: dev-general-boun...@lists.oxidforge.org [mailto:dev-general-boun...@lists.oxidforge.org] Im Auftrag von Sai Chandra Sekhar Madala Gesendet: Mittwoch, 20. Juni 2012 09:31 An: dev-general@lists.oxidforge.org Betreff: Re: [oxid-dev-general] Recent Viewed Products Hi Mr.Marco & Mr.Frank, @Thanks Mr.Marco. @Frank .Thank you for the module.As you pointed out it is built in,but only for detail page.I have used your module and it works fine in detail page as well as start page but not through out the shop.I have extended the aList & start classes also I tried to extend oxView & oxUBase, but they do not seem to work.Please suggest me the class to extend so that it works through out the shop. Thanks & Regards, Sai Chandra Sekhar.M On Tue, Jun 19, 2012 at 10:49 PM, Frank Zunderer <frank.zunde...@zunderer.de> wrote: Hi, Last seen products is already built in, but only for detail view. Here is a module that activates last seen in azure throughout the shop, just add the views where you want to show it in metadata.php: http://forum.oxid-esales.com/showthread.php?t=708&page=5 Regards, Frank Von: dev-general-boun...@lists.oxidforge.org [mailto:dev-general-boun...@lists.oxidforge.org] Im Auftrag von Sai Chandra Sekhar Madala Gesendet: Dienstag, 19. Juni 2012 16:52 An: dev-general@lists.oxidforge.org Betreff: [oxid-dev-general] Recent Viewed Products Dear All, I have a requirement where I have to show the recent viewed products.I have tried to implement this through a module. First I have stored the ox-id's of the viewed products inside a session variable and retrieved them and created an object and loaded the product using load function. 1) This is the code in details.php for storing session variable. if(isset($_SESSION['views'])) $_SESSION['views']=$_SESSION['views'].",".$oProduct->oxarticles__oxid->value; else $_SESSION['views']=$oProduct->oxarticles__oxid->value; 2) Then I have used the below code in Module public function getrecentviewproduct(){ $i=0; if($procoxid = oxSession::getVar('views')){ $sOxid = explode("," , $procoxid); foreach($sOxid as $procid){ $oArt = oxNew('oxarticle'); $oArt->load($procid); $oArtList[$i] = $oArt; $i++; } return $oArtList; } return null; } This module when registered with start class works fine in start page,but our requirement is that it should work through out the shop. Please suggest which class has to be extended so that the above will work through out the shop. Thanks & Regards, Sai Chandra Sekhar.M, Devblaze Inc. _______________________________________________ dev-general mailing list dev-general@lists.oxidforge.org http://dir.gmane.org/gmane.comp.php.oxid.general _______________________________________________ dev-general mailing list dev-general@lists.oxidforge.org http://dir.gmane.org/gmane.comp.php.oxid.general