Alle Kategorien eines Artikels in der Listenansicht und beim Artikel anzeigen

Hallo,
sowohl in der Listenansicht, als auch beim Artikel auf der Detailseite würde ich gerne alle Kategorien in denen sich ein Artikel befindet anzeigen.

Im Backend auf dem Tab “Seo” werden diese ja angezeigt.
Leider ist es mir nicht gelungen, dies für das Frontend zu übernehmen.

In der “article_seo.tpl” habe ich folgende Funktion gefunden, die ich mittels Modul der oxarticle angehängt habe:


<?php

class categorien extends categorien_parent
{
	
    protected function _getCategoryList( $oArticle )
    {
        if ( $this->_oArtCategories === null && $oArticle ) {
            // adding categories
            $sO2CView = getViewName( 'oxobject2category');
            $oDb = oxDb::getDb( true );
            $sQ = "select oxobject2category.oxcatnid as oxid from $sO2CView as oxobject2category where oxobject2category.oxobjectid="
                  . $oDb->quote( $oArticle->getId() ) . " union ".$oArticle->getSqlForPriceCategories('oxid');

            $iLang = $this->getEditLang();
            $this->_oArtCategories = oxNew( "oxList" );
            $rs = $oDb->execute( $sQ );
            if ( $rs != false && $rs->recordCount() > 0 ) {
                while ( !$rs->EOF ) {
                    $oCat = oxNew('oxcategory');
                    $oCat->setLanguage( $iLang );
                    if ( $oCat->load( current( $rs->fields ) ) ) {
                        $this->_oArtCategories->offsetSet( $oCat->getId(), $oCat );
                    }
                    $rs->moveNext();
                }
            }

            $this->_setMainCategory( $oArticle, $this->_oArtCategories);
        }

        return $this->_oArtCategories;
    }
 

		
}





Ich denke, dass dies die Funktion ist, die für die Anzeige im Admin-Bereicht verantwortlich ist.

Wie könnte ich die Werte in der listitem_line.tpl und der productmain.tpl anzeigen lassen?

Danke und Gruß,
Norbert

Forensuche hilft:
http://www.oxid-esales.com/forum/showthread.php?t=10406

Hallo,
danke.
Habe jetzt in den Foren nach einer Möglichkeit gesucht, dass im tpl zu sortieren.
Bin aber nicht fündig geworden.


    [{assign var=oCat value='oxcategory'|@oxNew}]
	  [{foreach from=$product->getCategoryIds() item=sCatId}]	  
    [{capture}][{$oCat->load($sCatId)}][{/capture}]

    [{$oCat->oxcategories__oxtitle->value}]<br />

    [{/foreach}]


Die Ausgabe der Kategorien sollte alphabetisch erfolgen.
Wie kann ich das an dieser Stelle sortieren?

Gruß,
Norbert