Su
Beiträge: 416
|
Assoziationen vererben, jedoch auf der Übersichtsseite (Artikelliste) nicht anzeigen
|
Hoi mitenand
Ich habe eine Gruppe namens Kurse. Diese soll die Liste der angebotenen Kurse anzeigen. Den einzelnen Artikeln möchte ich die Assoziation ‚Zur Kursübersicht‘ verpassen. Am Praktischsten für meine Kundin wäre, wenn ich ihr diese Assoziation mit 'vererben' gleich für alle neu zu erstellenden Artikel vorbereiten könnte. Jetzt ist es natürlich unschön, dass auch die Artikelliste aller Kurse diese Assoz anzeigt.
Lässt sich diese mit einem Trick ausschalten oder muss ich zwei separate Folgeseiten 'uebersicht.php' (ohne snippet) und 'details.php (mit snippet) erstellen? Das wäre leider etwas unpraktisch, weil ich in der navi.php dann ja jede der Gruppen wie 'Vorträge', 'KünstlerInnen', 'Team' etc., die alle gleich aufgebaut sind, separat ansprechen müsste?
Im Voraus vielen Dank für eure Tipps
und liebe Grüsse
Susanna
|
http://www.artundmedia.ch
|
|
|
20.12.2015 13:53
|
ZITIEREN
| ANTWORTEN
|
Chris
Beiträge: 510
|
hi susanna,
ich würde das Snippet / Include der Assoziation nur dann implementieren, sofern es eine Detail-Ansicht ist, sprich der read_article parameter gesetzt ist.
Zitat |
if(!empty($_GET['read_article'])){
// => hier snippet / include
}
|
lg
chris.w.
|
*************************************
Christoph Würsch
Urbanización Aranjuez
Asturianas No° 23
Asuncion / Paraguay
-------------------------------------
Tel: +595 (0)21 332 984
-------------------------------------
http://www.chriswuersch.com
*************************************
|
|
|
21.12.2015 13:16
|
ZITIEREN
| ANTWORTEN
|
Su
Beiträge: 416
|
Lieber Chris
Herzlichen Dank! Genau das würde ich gern machen können.
Leider versteh ich noch nicht, wohin und wie ich dein if(!empty …) einbauen soll: in der folgeseite.php oder sonst wo?
Das entsprechende snippet heisst bei mir inc/link_uebersicht.php
Vielen Dank im Voraus
für deine weitere Unterstützung
und liebe Grüsse
Susanna
|
http://www.artundmedia.ch
|
|
|
21.12.2015 13:46
|
ZITIEREN
| ANTWORTEN
|
Chris
Beiträge: 510
|
um dein include herum müsste das ganze.
sprich wenn du aktuell ein
include();
hast. müsste das danach
if(){
include();
}
heissen.
Lg
chris.w.
|
*************************************
Christoph Würsch
Urbanización Aranjuez
Asturianas No° 23
Asuncion / Paraguay
-------------------------------------
Tel: +595 (0)21 332 984
-------------------------------------
http://www.chriswuersch.com
*************************************
|
|
|
21.12.2015 13:49
|
ZITIEREN
| ANTWORTEN
|
Su
Beiträge: 416
|
So cool!
Mille grazie
und liebe Grüsse
Susanna
|
http://www.artundmedia.ch
|
|
|
21.12.2015 14:15
|
ZITIEREN
| ANTWORTEN
|