Erst einmal grosses Lob an die Entwickler von Redaxo. Das CMS ist übersichtlich und schön Schlank gehalten.
Sicherlich gabs diese Fragen schon einige male hier im Forum. Aber so einfach die Bedienung von Redaxo ist, so schwer ist die Erstellung eines Templates.
Vielleicht kann mir jemand mal ansatzweise helfen eine Navigation ähnlich wie auf dieser Seite zu erstellen. Da meine PHP-Kentnisse doch sehr beschränkt sind bekomm ich es leider nicht hin. Ich hoffe es kommen jetzt nicht, wir hier im Forum schon gelesen, die Antworten: Wenn du kein PHP kannst ist Redaxo nicht das richtige für dich. Da mich das Backend aber sehr überzeugt hat bin ich auch bereit zu lernen.
Besten Dank im Voraus
Gruß
Lonestar
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/
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/
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
Re: Horizontale Navigation
Hi Lonestar,
PHP Basics sind ausreichend für 90% der Dinge und für den Rest kann man hier fragen...
Zur Navi:
Navigationstemplates findet du z.b. in der Template-Sammlung
Solche Navigationen wie hier auf der Seite erreicht man am einfachsten durch formatierte <ul><li> Listen. Dazu gibt es sehr viele Artikel im WWW.
Wenn weiter Fragen da sind, einfach Fragen...
Gruß,
Markus
Vielen Dank, das freut uns..lonestar hat geschrieben:Erst einmal grosses Lob an die Entwickler von Redaxo. Das CMS ist übersichtlich und schön Schlank gehalten.
Das macht nix, das bekommen wir schon hin.lonestar hat geschrieben: Sicherlich gabs diese Fragen schon einige male hier im Forum. Aber so einfach die Bedienung von Redaxo ist, so schwer ist die Erstellung eines Templates.
Vielleicht kann mir jemand mal ansatzweise helfen eine Navigation ähnlich wie auf dieser Seite zu erstellen.
Hm, diese Antwort hab ich selbst noch nicht gelesen.lonestar hat geschrieben:Da meine PHP-Kentnisse doch sehr beschränkt sind bekomm ich es leider nicht hin. Ich hoffe es kommen jetzt nicht, wir hier im Forum schon gelesen, die Antworten: Wenn du kein PHP kannst ist Redaxo nicht das richtige für dich.
PHP Basics sind ausreichend für 90% der Dinge und für den Rest kann man hier fragen...
Zur Navi:
Navigationstemplates findet du z.b. in der Template-Sammlung
Solche Navigationen wie hier auf der Seite erreicht man am einfachsten durch formatierte <ul><li> Listen. Dazu gibt es sehr viele Artikel im WWW.
Wenn weiter Fragen da sind, einfach Fragen...
Gruß,
Markus
Besten Dank ersteinmal für die kleinen Tips.
Wie gesagt fummel schon seit 3 Tagen rum ohne Erfolg.
Habe folgendes probiert.
Leider scheint sich css nur auf die Unterkategorien auszuwirken.
Finde leider den Fehler nicht. Eventuell wäre auch jemand so nett den
Code oben etwas zu kommentieren da ich mit meinen PHP-Kentnissen
noch nicht ganz durchsehe.
Danke schonmal
Gruß
Lonestar
Wie gesagt fummel schon seit 3 Tagen rum ohne Erfolg.
Habe folgendes probiert.
Code: Alles auswählen
<style type="text/css">
<!--
}
.navigation ul {
padding: 0px 0;
margin-left: 0;
font: bold 12px Verdana, sans-serif;
}
.navigation ul li {
list-style: none;
margin: 0;
padding: 20px;
display: inline;
}
-->
</style>
<?php
echo '<ul class="navigation">';
foreach (OOCategory::getRootCategories() as $lev1):
if($lev1->isOnline()):
echo '<li><a href="'.$lev1->getUrl().'">'.$lev1->getName().'</a>';
$lev1Size = sizeof($lev1->getChildren());
if($lev1Size != "0"):
echo '<ul>';
foreach ($lev1->getChildren() as $lev2):
if ($lev2->isOnline()):
echo '<li><a href="'.$lev2->getUrl().'">'.$lev2->getName().'</a></li>';
endif;
endforeach;
echo '</ul>';
endif;
echo '</li>';
endif;
endforeach;
echo '</ul>';
Finde leider den Fehler nicht. Eventuell wäre auch jemand so nett den
Code oben etwas zu kommentieren da ich mit meinen PHP-Kentnissen
noch nicht ganz durchsehe.
Danke schonmal
Gruß
Lonestar
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
Hi
Gruß,
Markus
Code: Alles auswählen
<style type="text/css">
<!--
}
.navigation ul, .navigation ul li ul {
padding: 0px 0;
margin-left: 0;
font: bold 12px Verdana, sans-serif;
}
.navigation ul li, .navigation ul li ul li {
list-style: none;
margin: 0;
padding: 20px;
display: inline;
}
-->
</style>
<?php
echo '<div class="navigation">';
echo '<ul>';
foreach (OOCategory::getRootCategories() as $lev1):
if($lev1->isOnline()):
echo '<li><a href="'.$lev1->getUrl().'">'.$lev1->getName().'</a>';
$lev1Size = sizeof($lev1->getChildren());
if($lev1Size != "0"):
echo '<ul>';
foreach ($lev1->getChildren() as $lev2):
if ($lev2->isOnline()):
echo '<li><a href="'.$lev2->getUrl().'">'.$lev2->getName().'</a></li>';
endif;
endforeach;
echo '</ul>';
endif;
echo '</li>';
endif;
endforeach;
echo '</ul>';
echo '</div>';
Gruß,
Markus
Zuletzt geändert von Markus.Staab am 3. Okt 2005, 11:40, insgesamt 1-mal geändert.
Schein nicht zu funktionieren.
lonestar
Code: Alles auswählen
Parse error: parse error, expecting `','' or `';'' in C:\Programme\xampp\htdocs\cms2\redaxo\include\classes\class.article.inc.php(382) : eval()'d code on line 19
lonestar
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
Hi
http://www.sovavsiti.cz/css/horizontal_menu.html
Gruß,
Markus
Danke, hab ich behoben.lonestar hat geschrieben:Fehlte ein ";" .
Hier kannst du das nötige CSS nachschlagen.lonestar hat geschrieben:Erscheint aber immer noch nicht in einer Zeile.
http://www.sovavsiti.cz/css/horizontal_menu.html
Gruß,
Markus