[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Ansatz für Single-Page-Website mit Redaxo - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
iceman-fx
Beiträge: 467
Registriert: 13. Feb 2007, 16:16
Wohnort: Sachsen
Kontaktdaten: Website

Ansatz für Single-Page-Website mit Redaxo

26. Jun 2014, 08:58

Hi Leute,

ich grüble gerade über den idealen Ansatz zur Umsetzung einer Single-Page-Website mit Redaxo nach.
Mein bisheriger Ansatz wäre folgender:

- Kategorien nutzen für Navileiste (nur eine Ebenentiefe)
- mehrere Templates für verschiedene Hintergrunddesigns der einzelnen Sektionen und zum Eingrenzen der nutzbaren Pflegemodule
- im Haupttemplate alle Kategorieartikel auslesen und ausgeben

Wäre diese Vorgehensweise sinnvoll oder habt Ihr bessere Ansätze?
Ziel sollte sein, so viel Pflegemöglichkeiten von Redaxo zu nutzen wie es geht.
VG iceman

_____________________________________________________________
www.fotodesign360.de / www.falkomueller.com

Benutzeravatar
Oliver.Kreischer
Beiträge: 2508
Registriert: 17. Dez 2004, 00:03
Wohnort: Velbert - LA
Kontaktdaten: Website

Re: Ansatz für Single-Page-Website mit Redaxo

26. Jun 2014, 09:10

Hey,

ja, so wie du es sagst geht es. Jeder Bereich ist eine Kategorie.
Die Hintergrundangaben werden über die Meta Infos verwaltet.

Alle Module sind so gebaut, dass Sie überall benutzt werden könnten.

Somit hast du - wie immer bei Redaxo - alle Freiheiten :-)

--

Bei einer anderen Seite habe ich das so gemacht, dass jedes Slice eine Bereich ist.
Die Lösung ist etwas aufwändiger und weniger flexibel finde ich.


LG
Oliver
> Friends Of REDAXO Gemeinsame REDAXO-Entwicklung!
> REDAXO Agenturen. Eintragen erwünscht!
> Komm in den Slack Channel Es lohnt sich!

adopfer
Beiträge: 10
Registriert: 16. Mär 2011, 15:47

Re: Ansatz für Single-Page-Website mit Redaxo

29. Sep 2014, 19:52

Hallo Iceman

Ich steh auch gerade vor dem gleichen Problem. Ich hab die Bereiche auch in Kategorien angelegt und weiss jetzt nicht, wie man alle Kategorieartikel im Haupttemplate einbindet. Könntest du mir da vielleicht einen Tipp geben, wie du das gemacht hast?

Vielen Dank schon mal im Voraus.

Benutzeravatar
Cheffchen
Beiträge: 1809
Registriert: 3. Mär 2009, 13:51
Wohnort: Berlin
Kontaktdaten: Website

Re: Ansatz für Single-Page-Website mit Redaxo

3. Okt 2014, 01:10

Hallo,

ich schmeiß mal was in die runde.

Bei diesem Beispiel ist in Kat31 der inhalt der onesite als Kategorien enthalten
kat31
-kat2
-kat81
-kat3

Menü: $menue

Code: Alles auswählen

<?php
###[[ MENÜ BZW LINKS ###
$menue.= '<div id="menue"><ul id="nav_mobil" class="bounceInUp a">';

// Kategorien des ersten Levels auslesen
$cat = OOCategory::getCategoryById(31); #28
$cats = $cat->getChildren(true);

foreach ($cats as $lev1) {
    // Wenn online dann weiter
    if ($lev1->isOnline(true)) {
        $menue.= '<li><a href="#intern_'.$lev1->getId().'">'.$lev1->getName().'</a></li>';
        $onesite_artikel_id_array[]=$lev1->getId();        
    }
}
$menue .= '</ul>';

$menue .= '</div>';
### MENÜ BZW LINKS ]]###
?>
Kategorien ausgeben: $rechtsinhalt

Code: Alles auswählen

<?php
###[[ INHALT SEITE ALS BLOCK FÜR ONESITE ###
foreach ($onesite_artikel_id_array as $onesite_artikel_id) {
    $ausgabe = new rex_article($onesite_artikel_id); 
    $rechtsinhalt .= "
    <div id='intern_".$onesite_artikel_id."' class='content' style='padding: 70px 0;'>
 <div class='innen'>
    ".$ausgabe->getArticle()."
    </div>
    </div>"; 
}
### INHALT SEITE ALS BLOCK FÜR ONESITE ]]###
?>
Das in Aktion in meiner Test/Spielseite rechts Globus.
Das kann man noch optimieren aber der Anfang dürfte so passen

Cheffchen

Zurück zu „Allgemeines [R4]“