YAML, Community und rex_com_checkUserPerm()

Wie verwendet man Templates oder erstellt Navigationen und passt diese an.

YAML, Community und rex_com_checkUserPerm()

Beitragvon uerselb » 20. Jul 2011, 14:04

Hallo zusammen,

eher als Info gedacht :

Ich hatte bei YAML-Framework von raybeam das Problem, dass für angemeldet User geschützte Artikel nicht angesprungen werden konnten, obwohl z.b. Artikel (normale, als auch topnav, welche so gekennzeichnet waren) , in der entsprechenden Navigation-Leiste angezeigt wurden.

Das Problem war meiner Ansicht nach in der Funktion rex_com_checkUserPerm() zu suchen, welche in Template "01.04 - yaml_com_auth" steckt.

nach zwei kleinen Änderung
- den aktuelle Artikel als Parameter ($article) mit übergeben
- und in der Funktion folgende Änderung gemacht habe
// if($REX['ARTICLE']->getValue('art_com_user')) // ersetzt durch
if($article->getValue('art_com_user'))

Desweiteren bin ich dann noch hergegangen und habe
- in Template "01.03 - yaml_navigation" die dortige Ermittlung von $chkUsrPerm durch den Funktionsaufruf ersetzt
- und auch die Community-Abfrage in die Funktion eingebaut.

Somit gibt es nur noch eine Stelle, in welcher die Logik programmiert ist.

Ansonsten ist das Framework eine ganz tolle Arbeit. Hut ab !!

Grüsse
Urs
uerselb
 
Beiträge: 11
Registriert: 26. Apr 2011, 08:52

Zurück zu Templates/Navigationen [R4]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast