Name einer bestimmten Kategorie-Id ausgeben

Fragen zur Installation von CONTENIDO 4.9? Probleme bei der Konfiguration? Hinweise oder Fragen zur Entwicklung des Systemes oder zur Sicherheit?
Antworten
malsdgtac
Beiträge: 717
Registriert: Fr 12. Mär 2004, 15:50
Kontaktdaten:

Name einer bestimmten Kategorie-Id ausgeben

Beitrag von malsdgtac »

Ich glaub ich steh gerade voll am Schlauch, könnt ihr mir bitte mal helfen?

Ich möchte gerne den Namen zu einer bestimmten Kategorie-Id ausgeben - welche Klasse und Methode brauche ich denn dafür, ich kann nichts dazu finden.

Vielen Dank!
xmurrix
Beiträge: 3215
Registriert: Do 21. Okt 2004, 11:08
Wohnort: Augsburg
Hat sich bedankt: 4 Mal
Danksagung erhalten: 17 Mal
Kontaktdaten:

Re: Name einer bestimmten Kategorie-Id ausgeben

Beitrag von xmurrix »

Das sollte gehen:

Code: Alles auswählen

// mit idcat und lang
$cApiCatLang = new cApiCategoryLanguage();
$cApiCatLang->loadByCategoryIdAndLanguageId($idcat, $lang);
echo $cApiCatLang->get('name');

// oder mit idcatlang
$cApiCatLang = new cApiCategoryLanguage($idcatlang);
echo $cApiCatLang->get('name');
Gruß
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
malsdgtac
Beiträge: 717
Registriert: Fr 12. Mär 2004, 15:50
Kontaktdaten:

Re: Name einer bestimmten Kategorie-Id ausgeben

Beitrag von malsdgtac »

So, immer wenn ich poste, finde ich gleich nachher gleich die Lösung - hier für alle die es auch wissen möchten:

Code: Alles auswählen

 $helperCategory = new cApiCategoryLanguage($categoryid);
 echo $helperCategory->values['name'];
malsdgtac
Beiträge: 717
Registriert: Fr 12. Mär 2004, 15:50
Kontaktdaten:

Re: Name einer bestimmten Kategorie-Id ausgeben

Beitrag von malsdgtac »

Hallo xmurrix,

danke für deine Antwort, so wie ich das sehe, war mein Ansatz nicht ganz richtig, weil ich die idcatlang für meine Variante brauche. Das "$cApiCatLang->get('name');" gefällt mir auch irgendwie besser.

Vielen Dank für deine Antwort.
Antworten