Slice verlinken

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

Slice verlinken

Beitragvon pummelfee » 18. Jan 2012, 10:34

Guten Morgen,

ist es möglich einen Slice zu verlinken???
pummelfee
 
Beiträge: 16
Registriert: 10. Nov 2011, 14:45

Re: Slice verlinken

Beitragvon Markus.Lorch » 18. Jan 2012, 12:35

Erklärung bitte.
Grüße,
Markus Lorch

Tschüssle sagt Herr Nüssle
Benutzeravatar
Markus.Lorch
 
Beiträge: 636
Registriert: 21. Okt 2007, 16:22
Wohnort: Walheim

Re: Slice verlinken

Beitragvon pummelfee » 18. Jan 2012, 14:09

Hallo Markus..

also, ich habe mehrer Artikel mit jeweils mehreren Einträgen (Slices). Ich möchte diese jeweils gerne separat anzeigen. Also jeden Slice ohne die anderen Slices im Artikel. Das würde ich gerne mit einer Verlinkung anstellen. Ist das technisch überhaupt möglich? Jede Slice bzw Box hat ja eine eigene ID. Also somit doch auch einzelnd ansprechbar ...oder???

Vielen Dank!!!
pummelfee
 
Beiträge: 16
Registriert: 10. Nov 2011, 14:45

Re: Slice verlinken

Beitragvon Markus.Lorch » 18. Jan 2012, 15:08

Nuja. Wäre machbar ist aber schon etwas Aufwand.

Warum machst du die Slices nicht in eigene Aritkel und lässt dir auf diesen seiten alle Artikel (samt slice) untereinander anzeigen (Artikelteaser). Dann wäre der Artikel (und damit das enthaltene Slice) einfacher zu verlinken.
Grüße,
Markus Lorch

Tschüssle sagt Herr Nüssle
Benutzeravatar
Markus.Lorch
 
Beiträge: 636
Registriert: 21. Okt 2007, 16:22
Wohnort: Walheim

Re: Slice verlinken

Beitragvon pummelfee » 18. Jan 2012, 15:41

Hallo Markus...

vielen Dank für Deine Antwort.

Habe sämtliche Artikelreaser probiert. Keinens Funktioniert so richtig. Welches kannst Du mir empfehlen???

Danke und Gruss!!
Andreas
pummelfee
 
Beiträge: 16
Registriert: 10. Nov 2011, 14:45

Re: Slice verlinken

Beitragvon pummelfee » 18. Jan 2012, 16:57

Ich glaube mein Problem liegt woanders.
Nur mal zum Verständniss... Meine Templates habe ich wie folgt aufgebaut.

Kategorie = Menu --- in der Kategorie 2 Artikel angelegt.

Diese Artikel habe ich dann per <div id="bereich_1">REX_ARTICLE[3]</div> ins Template eingefügt.

Funktioniert soweit prima. Aber...ich möchte JEDEN geschriebenen Beitrag "separat" anzeigen können. Das heisst ohne alle anderen Boxen bzw Slices. Das wäre nur dann möglich wenn ich für jeden Beitrag ein neuen Artikel anlegen würde. Dann funktioniert aber mein Template nicht mehr. Ich müsste alle ID´s manuell aktualisieren.

Wäre es möglich Artikel anzulegen, ohne diese "online" zu schalten, diese aber "nach vorne" teasert??? Das wäre so in etwa meine Vorstellung.

Ich hoffe ich habe mich etwas verständllich ausgedrückt.

Vielen Dank!!!
Gruss
Andreas
pummelfee
 
Beiträge: 16
Registriert: 10. Nov 2011, 14:45

Re: Slice verlinken

Beitragvon Markus.Lorch » 18. Jan 2012, 18:47

Hä? Nein :lol:

Für alle Dinge die Du separat anzeigen willst -> eigener Artikel. Dann würd ich im Startartikel ein Teaser einbinden der nix anderes macht als die Kind-Artikel untereinander an zu zeigen.

Dieses Teaser Modul könnte wie folgt aussehen:
Code: Alles auswählen
<?php
$categroy = OOgetCategoryById($this->getValue('category_id'));

foreach($categroy->getArticles(true) as $article)
{
  if(!$article->isStartArticle())
  {
    $art = new rex_article($article->getId());
    echo $art->getArticle();
  }
}
?>


Das ist ungetestet. Aber das müsste so gehen, wenn das Modul im Startartikel steckt, und die an zu zeigenden Artikel in der selben Kategorie sind.

P.S. - Das Template so lassen wie für alle anderen Artikel auch.
Grüße,
Markus Lorch

Tschüssle sagt Herr Nüssle
Benutzeravatar
Markus.Lorch
 
Beiträge: 636
Registriert: 21. Okt 2007, 16:22
Wohnort: Walheim

Re: Slice verlinken

Beitragvon pummelfee » 18. Jan 2012, 19:11

Hey danke für den Post.. Muss ich das Script normal als Modul anlegen.... In Ausgabe?
pummelfee
 
Beiträge: 16
Registriert: 10. Nov 2011, 14:45

Re: Slice verlinken

Beitragvon Markus.Lorch » 18. Jan 2012, 19:46

ja. Eingabe kannst du leer lasen oder irgend en Quatsch rein schreiben.
Grüße,
Markus Lorch

Tschüssle sagt Herr Nüssle
Benutzeravatar
Markus.Lorch
 
Beiträge: 636
Registriert: 21. Okt 2007, 16:22
Wohnort: Walheim

Re: Slice verlinken

Beitragvon pummelfee » 18. Jan 2012, 23:12

Hey Markus...hat leider nicht funktioniert.

Vielleicht kann ich es anders lösen...und zwar...

Wenn ich nach und nach immer wieder neue Artikel anlege, so werden ja dementsprechend auch neue ID´s vergeben für diese Artikel. Somit sind ja diese Artikel rein "datentechnisch" körperlich vorhanden. Wenn ich jetzt aber, nachdem ich den Artikel gespeichert habe, auf "Anzeigen" drücke, so kann mir ja garnicht der neue Artikel angezeigt werden, weil ja dementsprechend kein Template vorhanden ist wo die ID hinterlegt ist.

Gibt dort eine Möglichkeit den Artikel trotzdem anzuzeigen???? Könnte man nicht ein Template anfertigen welches eine Eingabe der neuen ID unnötig macht?

Danke!! Gruss Andreas
pummelfee
 
Beiträge: 16
Registriert: 10. Nov 2011, 14:45

Re: Slice verlinken

Beitragvon Markus.Lorch » 18. Jan 2012, 23:39

Okay. Ich bin verwirrt :) Ich glaube du hast da was mit den Templates nicht so richtig verstanden (korrigiere mich, wenn ich irre)

Die Angabe von IDs in Templates ist nicht Sinn der Sache (das braucht man eher in Sonderfällen). Also bitte nicht für jeden Artikel ein eigens Template anlegen, oder eine lange liste mit allen erdenklichen IDs in die Templates einbinden.

Es reicht einfach folgendes:
Code: Alles auswählen
<html>.... REX_ARTICLE[] ... </html>


wenn du die ID weg lässt wird der aktuell aufgerufene Artikel an dieser Stelle eingebunden. Wenn du weitere Artikel anlegst sind natürlich keine änderungen am Template nötig. Das wäre ja total umständlich und nicht Sinn eines CMS.

P.S. schau dir mal die Redaxo-Demo an. Als Anfänger kann man da ganz gut erkennen wie das mit Redaxo eigentlich so funktioniert ;)
Grüße,
Markus Lorch

Tschüssle sagt Herr Nüssle
Benutzeravatar
Markus.Lorch
 
Beiträge: 636
Registriert: 21. Okt 2007, 16:22
Wohnort: Walheim


Zurück zu Templates/Navigationen [R4]

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast