artikel alias + zusätzlicher cp

Hier bekommst Du deutschsprachigen Support. Keine Fehlermeldungen oder Erweiterungswünsche bitte!
Post Reply
thunderknight
Posts: 47
Joined: Fri 31. Aug 2007, 12:37

artikel alias + zusätzlicher cp

Post by thunderknight »

ok, dann versuch ich mal mein problem zu schildern...ka obs klappt...

ich habe einen artikel mit verschiedenen cp's...an ner bestimmten stelle steht ne link-liste, die quasi auf die selbe seite verlinken soll, bloss dass der letzte cp sich ändert....sprich ich brauche eine seite die x-mal aufgerufen werden kann üer diverse links, nur dass sich ein cp dabei ändert.
wie realisier ich das am besten. es soll sich ja nur 1 cp beim klick ändern. der rest soll immer genauso bleiben.
ich hab es über artikelalias probiert...sprich ich habe die musterseite angelegt und den letzten cp, der sich ändern soll, weggelassen...dann habe ich einen neuen artikel angelegt und in den artikelkopfdaten eine alias-id angegeben, so dass er dann quasi den selben artikel nochmal aufruft...so, das funktinoiert...dann wollte ich zusätzlich den cp reinhauen....dieser wird mir aber dann nicht angezeigt...ich klicke den link an, die gleich seite öffnet sich, wie es auch sein soll, aber der cp-part der jetzt zusätzlich darunter erscheinen soll bleibt weg...wer kann helfen?
oder wer hat ne bessere idee das umzusetzen? wie gesagt, artikel mit ner linkliste irgendwo drin....beim klick auf einen der links soll die seite einfach neu geladen werden und einer der cp's soll sich ändern
danke schon mal
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: artikel alias + zusätzlicher cp

Post by flip-flop »

Ich würde das nicht mit dem Artikel-Alias machen, sondern mit der Hilfe von SHOW_CONTENT.
Mit dem Artikel-Alias kann es nicht funktionieren, entweder den Aliasinhalt oder den eigenen Inhalt ausgeben, beides zusammen geht nicht.

(Wäre gut wenn du die Groß/Kleinschrift verwenden würdest).

Knut
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
User avatar
Jensensen
Posts: 3000
Joined: Tue 17. Oct 2006, 21:11
Location: auf der mlauer

Re: artikel alias + zusätzlicher cp

Post by Jensensen »

[x]
Last edited by Jensensen on Sat 20. Sep 2008, 02:23, edited 1 time in total.
{so_much} | Knick-Knack. | GitHub
Umlaute im URL sind meistens immer Kacke.
thunderknight
Posts: 47
Joined: Fri 31. Aug 2007, 12:37

Re: artikel alias + zusätzlicher cp

Post by thunderknight »

Hallo
Danke erst einmal. SHOW_CONTENT kenne ich schon und benutze ich teilweise auch schon genauso an bestimmten stellen. Werd mal schauen ob ich es irgendwie doch benutzen kann. Leider kann ich noch nix vorweisen weil es erst im Entstehen ist aber nochmal kurz zum Sachverhalt: Ich habe einen Artikel mit Artikelkopfdaten und Schlagtext. Darunter kommen 2-3 diverse CP's. Dann kommt eine Linkliste, die auf verschiedene seiten verweist. Diese Seiten (auf welche verwiesen wird) sollen aber eben genauso wie dieser Artikel aussehen, ausser, dass ganz unten noch ein zusätzlicher CP erscheint. D.H. Artikelkopdaten und Schalgtext und die folgenden CP's ssind auf allen Seiten gleich. Sie unterscheiden sich nur durch den letzten CP. Dementsprechend wäre es ja Quatsch, den Artikel beliebig oft zu kopieren, denn wenn man Änderungen vornehmen will, muss man das an verschiedenen Stellen machen.
SHOW_CONTENT hab ich ja auch schon dran gedacht aber wie bringe ich das in einen LINK? Oder muss ich zusätzlich dann noch eine Zwischenseite einbauen? Sprich ich habe meinen Ursprungsartikel mit CP's und mache dann für jede Seite/Artikel auf die verwiesen wird eine neue seite, die dann nochmal alle CP's als Alias enthält + diesen einen zusätzlichen CP?
User avatar
Jensensen
Posts: 3000
Joined: Tue 17. Oct 2006, 21:11
Location: auf der mlauer

Re: artikel alias + zusätzlicher cp

Post by Jensensen »

so ganz raffe ich imer noch nicht, was du meinst :oops:
Wie sieht/sehen denn Deine ---> Vorlagen für die Seite, sprich "page templates" aus?

was, wie, wo?? [sorry]
{so_much} | Knick-Knack. | GitHub
Umlaute im URL sind meistens immer Kacke.
thunderknight
Posts: 47
Joined: Fri 31. Aug 2007, 12:37

Re: artikel alias + zusätzlicher cp

Post by thunderknight »

HM, anscheinend war das wohl doch etwas zu verwirrend.
Also ich versuche es mal z uveranshcaulichen:

so soll meine Seite aussehen:

Artikelüberschrift
Schlagtext
CP 1
CP 2
CP 3 (Linkliste)


So, dann klicke ich in meiner Linkliste auf den 1. Link. Es erscheint quasi genau die selbe Seite nur mit nem zusätzliche CP darunter:

Artikelüberschrift
Schlagtext
CP 1
CP 2
CP 3 (Linkliste)
CP 4


Klicke ich auf einen anderen Link in der Linkliste, erscheint:

Artikelüberschrift
Schlagtext
CP 1
CP 2
CP 3 (Linkliste)
CP X


Ich habe also einen normalen Artikel mit einer Linkliste irgendwo drinne. Wenn ich einen Link davon aufrufe wird einfach an den Artikel ein weiterer CP angehongen. Der Rest der Seite bleibt gleich. Habe ich in meiner Linkliste 10 Links, gibt es diese Seite/Artikel 10 mal mit jeweils dem Unterschied, dass der letzte CP verschieden ist. Es wär ein Leichtes das Ding einfach 10 mal zu kopieren und dann einfach den letzten CP auszutauschen aber ich wollte halt Redundanzen vermeiden.

War das verständlicher?
User avatar
update
Moderator
Posts: 6455
Joined: Mon 10. Jan 2005, 17:29
Location: germany / outdoor

Re: artikel alias + zusätzlicher cp

Post by update »

für sowas kannst Du Dir doch jederzeit ein eigenes Template basteln, in dem Du die gleichbleibenden CPs per show_content aus deren zentralem Platz ausliest. Dann besteht Deine Seite "nur" noch aus dem sich verändernden CP. Sogar das Artikelmenü lässt sich so im Template unterbringen. Na, was meinst Du?

zB Template:
...
...
{SHOW_CONTENT....X}
{SHOW_CONTENT....Y}
{SHOW_CONTENT....Z}
{SHOW_CONTENT....artikelmenü}
{CONTENT}
...
...
Ah, ich sehe gerade, daß Du obendrüber den Titel und den Schlagtext willst... dann geht das natürlich auch, nur nicht so, sondern mit einem eigenen Artikeltemplate - probier das mal. {SHOW_CONTENT....X} müsste auch in einem Artikeltemplate funktionieren - oder?
It's mostly all about maintaining two or three customer's sites Still supporter for the band Mykket Morton. Visit Mykket Morton on FB. Listen Mykket Morton and live videos on youtube.
Now building a venue for young artists to get wet on stage, rehearsal rooms, a studio, a guitar shop - yes I'm going to build some guitars.
User avatar
Jensensen
Posts: 3000
Joined: Tue 17. Oct 2006, 21:11
Location: auf der mlauer

Re: artikel alias + zusätzlicher cp

Post by Jensensen »

sorry, vielleicht steh ich auch auf der leitung. aber noch einmal zum verständnis:
thunderknight wrote:...Habe ich in meiner Linkliste 10 Links, gibt es diese Seite/Artikel 10 mal mit jeweils dem Unterschied, dass der letzte CP verschieden ist...
Hast du bereits 10 Seiten, oder geht es Dir darum:
thunderknight wrote:...Es wär ein Leichtes das Ding einfach 10 mal zu kopieren und dann einfach den letzten CP auszutauschen

hierfür eine Alternative zu finden, da eigentlich:
thunderknight wrote:...aber ich wollte halt Redundanzen vermeiden...

Wie ich das sehe, kommst Du nicht umhin, dafür auch die 10 Artikel anzulegen:
1. Artikel (ID 1)
Artikelüberschrift
Schlagtext
CP 1 (ID 17)
CP 2 (ID 18)
CP 3 (Linkliste) (ID 19)
{SHOW_CONTENT:CP,17,18,19}
2. - n. Artikel
Artikelüberschrift
Schlagtext
CP 1 (ID 20) = bspw. CP HTML mit {SHOW_CONTENT:CP,17,18,19} + neuer Inhalt
oder auch mal mit {SHOW_CONTENT:CPA,1} Artikel ID 1 vom ersten Artikel, aus dem nun die CP angezeigt werden sollten...

Dann fällt mir noch eine Accordion-Variante ein mittels Mootols o.a. sowie ein neuer CP Tabulator (oder Tabs?) seit v1.3.9 r_dev.
Wahrscheinlich gibt es noch weitere Ansätze, bspw. mittels Frontend_Renderer o.ä.
Vielleicht erläuterst Du noch einmal konkret an einem Beispiel, was Du mit 10 beinahe identischem Seiten eigentlich beabsichtigst.
{so_much} | Knick-Knack. | GitHub
Umlaute im URL sind meistens immer Kacke.
User avatar
Jensensen
Posts: 3000
Joined: Tue 17. Oct 2006, 21:11
Location: auf der mlauer

Re: artikel alias + zusätzlicher cp

Post by Jensensen »

die idee von claus, dafür ein eigenes template (also separate vorlage für die artikelseiten) zu verwenden ist auch nicht verkehrt. dazu würde ich mir vorher die 1-3 konstanten CP in einer unsichtbaren, nicht öffentlichen Kategorie/Seitenebene/site structure level anlegen und dann wie beschrieben {SHOW_CONTENT:CP,17,18,19} in das template einsetzen....
Diese CPs müssen dann jedoch auch auf sichtbar/öffentlich gestellt sein!
{so_much} | Knick-Knack. | GitHub
Umlaute im URL sind meistens immer Kacke.
thunderknight
Posts: 47
Joined: Fri 31. Aug 2007, 12:37

Re: artikel alias + zusätzlicher cp

Post by thunderknight »

Ah, jemand hat es verstanden :)
DANKE! Es hing bei mir nur an den Artikelkopfdaten und Schlagtext, weil ich ja über SHOW_CONTENT doch nur CP's ansprechen kann, oder?!?
Dann versuch ich mal ein Artikeltemplate anzupassen. Das könnte durchaus funktionieren.
Vielen Dank! Ich brauch halt manchmal einen kleinen Schubser bzw sind mir noch nicht alle kleinen Tricks bekannt, aber so langsam sollte ich wissen, dass ich in phpwcms eigentlich alles anpassen kann ;)

wegen gleichzeitigem post:
Danke Jensensen, das hilft mri auch weiter. Diverse CP's leigen ja shcon in ner versteckten Kathegorie. Mir war nur nicht ganz klar wie ich den Schlagtext zum Bsp mit übernehmen soll, weil ich den ja nicht mit SHOW_CONTENT ansprechen kann. Mehrere seiten muss ich wol so oder so anlegen. DANKE!
thunderknight
Posts: 47
Joined: Fri 31. Aug 2007, 12:37

Re: artikel alias + zusätzlicher cp

Post by thunderknight »

Also SHOW_CONTENT funktioniert in Artikeltemplates, gerade getestet.
Aber dann muss ich trotzdem den Artikel par mal kopieren und anderes Template zuweisen oder?!? Weil anders komm ich an den Schlagtext ja nicht ran oder kann ich den auch zentral irgendwo ablegen und beliebig oft benutzen? Am einfachsten wär ja die cp-pagination (genau das will ich nämlich: gleiche cp'S auf mehreren seiten darstellen) aber da stehen ja oben nur Zahlen und ich bräuchte andere Zeichen (ketten)...viell teste ich mal die tab-funktion
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: artikel alias + zusätzlicher cp

Post by flip-flop »

Deine Aufgabenstellung ist aus meiner Sicht nicht so einfach zu lösen, wenn du den Artikelkopf des gemeinsam verwendeten Blocks unbedingt brauchst. Kannst du die Infos aus dem Artikelkopf nicht in den ersten CP (CPs) verfrachten?
Sonst käme ein Customscript in die engere Wahl, was auf die verschiedenen Links zu den variablen CPs reagiert.
Dieses Script würde im letzten CP des Blocks laufen, bzw. dort angestoßen.

Du spricht nun von CP Pagination. Mit dem Artikelkopf meinst du dann sicher die Artikel Pagination.

Eine andere Variante wäre auf den Link aus der Linkliste zur Laufzeit per JS triggern.
Dann sind wir bei einem ähnlichen Verfahren wie es die Accordeon MooTools Funktion verwendet.
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
User avatar
flip-flop
Moderator
Posts: 8178
Joined: Sat 21. May 2005, 21:25
Location: HAMM (Germany)
Contact:

Re: artikel alias + zusätzlicher cp

Post by flip-flop »

Das wäre ein gangbarer Weg. Würde immens viel Arbeit und Kategorien sparen. -> ContentPart "Register (Tabs)" -> Accordion (MooTools)
>> HowTo | DOCU | FAQ | TEMPLATES/DOCS << ( SITE )
thunderknight
Posts: 47
Joined: Fri 31. Aug 2007, 12:37

Re: artikel alias + zusätzlicher cp

Post by thunderknight »

danke,s chau ich mir mal an
register tabs hab ich schon probiert (mit der neusten version) aber ging bei mir net...bekomme immer alles als liste unter dem resten cp angezeigt...
auch pepe konnte leider nicht weiterhelfen...mal schauen viell geht das andere ja
danke ;)
Post Reply