Artikel teilweise personalisieren?
-
- ConPresso-Experte
- Beiträge: 547
- Registriert: 04.07.2007 17:12
- Hat sich bedankt: 27 Mal
- Danksagung erhalten: 7 Mal
Artikel teilweise personalisieren?
Hallo zusammen,
ich weiß, wie man personalisierte Rubriken anlegt und die darin erstellten Artikel personalisiert.
Meine Frage ist: Könnte man auch in einem Artikeltemplate Teile eines Artikels personaliseren?
Mein Problem ist, dass ich Datensätze jeweils als einen Artikel anlegen möchte und die Mitglieder unterschiedlicher Gruppen nur jeweils einen Teil des Datensatzes zu sehen bekommen sollen.
Es wäre einfach sehr unpraktisch, wenn ich hierfür für jeden Datensatz mehrere Artikel anlegen müsste...
Hat jemand eine Idee, wie man so etwas realisieren könnte?
Gruß,
dutch
ich weiß, wie man personalisierte Rubriken anlegt und die darin erstellten Artikel personalisiert.
Meine Frage ist: Könnte man auch in einem Artikeltemplate Teile eines Artikels personaliseren?
Mein Problem ist, dass ich Datensätze jeweils als einen Artikel anlegen möchte und die Mitglieder unterschiedlicher Gruppen nur jeweils einen Teil des Datensatzes zu sehen bekommen sollen.
Es wäre einfach sehr unpraktisch, wenn ich hierfür für jeden Datensatz mehrere Artikel anlegen müsste...
Hat jemand eine Idee, wie man so etwas realisieren könnte?
Gruß,
dutch
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
Ich habe ja hier schon mal einen Platzhalter für eingeloggte User definiert.
Sehr ähnlich kann man natürlich auch Gruppen abfragen.
z.B. $_SESSION['SID_user']['usergroups_id']
Ich habe sogar seit über einem Jahr einen Auftrag für die Umsetzung, aber leider kommt der Kunde mit seinen Infos nicht in die Gänge...
Sehr ähnlich kann man natürlich auch Gruppen abfragen.
z.B. $_SESSION['SID_user']['usergroups_id']
Ich habe sogar seit über einem Jahr einen Auftrag für die Umsetzung, aber leider kommt der Kunde mit seinen Infos nicht in die Gänge...
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
Ich könnte mir das hier vorstellen:
Das würde dann für alle Gruppen funktionieren
Ungetestet!
Code: Alles auswählen
// Usergroup-Placeholder
if (!empty($_SESSION['SID_user']['usergroups_id'])) {
// user is member of group
$content['UserGroup'.$_SESSION['SID_user']['usergroups_id'].' (text)'] = array(
'type' => 'text',
'name' => 'UserGroup'.$_SESSION['SID_user']['usergroups_id'],
'text' => 'UserGroup'.$_SESSION['SID_user']['usergroups_id']
);
}
Code: Alles auswählen
<!-- ifSet: UserGroup1; -->User gehört zu Gruppe 1 (Kunden)<!-- /ifSet -->
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
- MarkusR
- Handbuchversteher
- Beiträge: 7362
- Registriert: 01.01.1970 01:00
- Hat sich bedankt: 111 Mal
- Danksagung erhalten: 934 Mal
- Kontaktdaten:
Nein, die 'usergroup_id' ist die Nummer der Gruppe.
Namen kann man ja ändern, die ID bleibt aber.
Falls eine Benutzergruppe also die ID 5 hat wäre der Platzhalter UserGroup5
Namen kann man ja ändern, die ID bleibt aber.
Falls eine Benutzergruppe also die ID 5 hat wäre der Platzhalter UserGroup5
Ciao Markus
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle
ConPresso-Module
Kein Support per PN!!! Für Fragen und Diskussionen ist das Forum da!
Succi recentis officinalis
Hochwertige Kräutersäfte und -Öle