Hallo Leute.
Habe zwar ähnliche Threads gefunden, aber irgendwie klappt das nicht... Ich bin dabei ein Template für das Redaxo3 eines Kumpels zu bauen... Ich hab mir ein Demo-Template (demo-shop) was am nähsten des gewünschten Designs kommt ausgesucht... Muß aber auch sagen, daß ich Neuling in Sachen CMS bin.
Textdatei (Textdatei mit dem Momentanen Template)
Im oberen Teil sollen die Seiten erster Ebene geladen werden (umbruch nach 4 Links wäre super) und die Unterseiten (Ebene2 und Ebene3) sollen im linken Teil geladen werden, nur kriege ich das nicht ganz hin...
Kann mir dabei jemand helfen?
Eine kleine Erweiterungsfrage: Wie funktioniert das am einfachsten mit Grafikbuttons mit Maus-Over-Effekt?? (Bitte einfach erklären, bin da noch am lernen.)
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/
-
- Beiträge: 1711
- Registriert: 24. Nov 2005, 22:29
- Kontaktdaten: ICQ Website Yahoo Messenger
Probleme bei Navi anpassen
Zuletzt geändert von Dr KillerJoe am 29. Nov 2005, 14:07, insgesamt 1-mal geändert.
- Thomas.Blum
- Entwickler
- Beiträge: 5063
- Registriert: 24. Aug 2004, 22:11
- Wohnort: Dresden
- Kontaktdaten: Website
Re: Probleme beim Template anpassen
Hej,
vg Thomas
PS: Bei deinem Namen "Dr KillerJoe" hast du jetzt ein "e" oder ein "." vergessen?
Hier im Forums gibt es bereits einige Navigationen die 3 Ebenen darstellen. Du musst nur die Hauptebene sowie die Unterebenen in eine separate Variable speichern und dann an der stelle im Template ausgeben, wo sie erscheinen sollen. Den "Umbruch" nach 4 Zeilen macht man mit einem Counter. Vielleicht hilft dir dieser Thread dazu.Dr KillerJoe hat geschrieben: Im oberen Teil sollen die Seiten erster Ebene geladen werden (umbruch nach 4 Links wäre super) und die Unterseiten (Ebene2 und Ebene3) sollen im linken Teil geladen werden, nur kriege ich das nicht ganz hin...
Mache ich über CSS. Einfach dem Link eine eindeutig ID mitgeben und dann über CSS gestalten.Dr KillerJoe hat geschrieben: Eine kleine Erweiterungsfrage: Wie funktioniert das am einfachsten mit Grafikbuttons mit Maus-Over-Effekt?? (Bitte einfach erklären, bin da noch am lernen.)
vg Thomas
PS: Bei deinem Namen "Dr KillerJoe" hast du jetzt ein "e" oder ein "." vergessen?
Danke für die schnelle Antwort.
Das mit dem Variablen ist ja grad das Problemchen... Wie gesagt, bin in dem Bereich Neuling...
Ich meine ich komm da zwar so langsam hinter, aber hab auch immer nur abends (gegen22Uhr) Zeit dafür.
CSS ist das Zweite problem... Ich kann zwar Farben verändern, nur wie man bei CSS mit Grafiken (*.jpg, *.gif) arbeiten kann weiß ich leider noch nicht...
Das mit dem Variablen ist ja grad das Problemchen... Wie gesagt, bin in dem Bereich Neuling...
Ich meine ich komm da zwar so langsam hinter, aber hab auch immer nur abends (gegen22Uhr) Zeit dafür.
CSS ist das Zweite problem... Ich kann zwar Farben verändern, nur wie man bei CSS mit Grafiken (*.jpg, *.gif) arbeiten kann weiß ich leider noch nicht...
-
- Beiträge: 1711
- Registriert: 24. Nov 2005, 22:29
- Kontaktdaten: ICQ Website Yahoo Messenger
Ich bekomme das leider immernoch nicht hin... Ich hatte mal einen Beitrag gefunden, wo das geteilt wurde.. Finde den aber irgendwie nicht wieder... ICh glaub ich kapiere das nicht mehr... was mir auch aufgefallen ist, ist das wenn ich auf der linken seite auf einen link gehe (im Moment von separate Navi) verschiebt sich alles....
http://cms.umschalter.info
Ich verzweifel bald.. Selbst wenn ich eine neue Kathegorie erstelle ist der Fehler da (siehe "TESTER")
edit: Verschieben ist weg... Hab der <td> einfach die width=200 (größe des Logos) verpaßt, aber das Problem mit der Navi ist immernoch da, leider :'-(
http://cms.umschalter.info
Ich verzweifel bald.. Selbst wenn ich eine neue Kathegorie erstelle ist der Fehler da (siehe "TESTER")
edit: Verschieben ist weg... Hab der <td> einfach die width=200 (größe des Logos) verpaßt, aber das Problem mit der Navi ist immernoch da, leider :'-(
- Thomas.Blum
- Entwickler
- Beiträge: 5063
- Registriert: 24. Aug 2004, 22:11
- Wohnort: Dresden
- Kontaktdaten: Website
-
- Beiträge: 1711
- Registriert: 24. Nov 2005, 22:29
- Kontaktdaten: ICQ Website Yahoo Messenger
In der Grundstrucktur sind Tabellen... De Navi ist noch die vom Demo-Shop. Habe ich halt nur in das default-Template gepackt, aber sollte kein allzu großen Problem sein das wieder auseinander zu pflücken.
Textdatei <- Hier steht der Code der Default-Template (wie auch schon weiter oben gepostet)
Die linke Navi soll die 2. und 3. ebene von der navi oben anzeigen. Das aufklappen soll so bleiben. Das mit dem Counter probiere ich vielleicht irgendwann mal aus wenn ich das ganze besser verstehe, denn im Moment verstehe ich teilweise "Bahnhof"
Danke nochmal für die freundliche Hilfe... Bei HTML hab ich keine Probleme, nur langsam wirds mal Zeit für PHP.
Tolles Forum (wenn auch alte Version)!! Nur wenn man mal was sucht findet man es beim zweiten mal nicht wieder...
Kleine Frage nebenbei: Welche Serveranforderungen stellt redaxo3?
Textdatei <- Hier steht der Code der Default-Template (wie auch schon weiter oben gepostet)
Die linke Navi soll die 2. und 3. ebene von der navi oben anzeigen. Das aufklappen soll so bleiben. Das mit dem Counter probiere ich vielleicht irgendwann mal aus wenn ich das ganze besser verstehe, denn im Moment verstehe ich teilweise "Bahnhof"
Danke nochmal für die freundliche Hilfe... Bei HTML hab ich keine Probleme, nur langsam wirds mal Zeit für PHP.
Tolles Forum (wenn auch alte Version)!! Nur wenn man mal was sucht findet man es beim zweiten mal nicht wieder...
Kleine Frage nebenbei: Welche Serveranforderungen stellt redaxo3?
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
Hi
http://www.redaxo.de/32-0-asystemvorraussetzungen.html
Gruß,
Markus
Welche Vorteile würde es bringen auf die neuste phpbb upzudaten? Gibt es wichtige neue features?Dr KillerJoe hat geschrieben:Tolles Forum (wenn auch alte Version)!! Nur wenn man mal was sucht findet man es beim zweiten mal nicht wieder...
Wer lesen kann ist klar im VorteilDr KillerJoe hat geschrieben:Kleine Frage nebenbei: Welche Serveranforderungen stellt redaxo3?
http://www.redaxo.de/32-0-asystemvorraussetzungen.html
Gruß,
Markus
-
- Beiträge: 1711
- Registriert: 24. Nov 2005, 22:29
- Kontaktdaten: ICQ Website Yahoo Messenger
Warum Funktioniert das dann bei mir bei schon die Installation auf meinem HomeServer nicht... (Apache2 mit php4, mysql4.1)A.1.02 Systemvorraussetzungen
PHP 4/5
mySQL-Datenbank
Daten Ihres Providers:
FTP-Zugang (Upload von Redaxo auf Ihren Server)
Host, Login, Passwort
mySQL-Datenbank
Host, Datenbankname, Benutzername, Passwort
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
Hi
Kommen irgendwelche Fehlermeldungen?
Wo genau hängts? Was passiert / passiert nicht?
Evtl brauchen wir einen Zugang zu deinem System haben um auch mal das ganze zu Analysieren..
Irgendetwas auffällig?
Gruß,
Markus
Du kannst Fragen stellenDr KillerJoe hat geschrieben:Warum Funktioniert das dann bei mir bei schon die Installation auf meinem HomeServer nicht... (Apache2 mit php4, mysql4.1)
Kommen irgendwelche Fehlermeldungen?
Wo genau hängts? Was passiert / passiert nicht?
Evtl brauchen wir einen Zugang zu deinem System haben um auch mal das ganze zu Analysieren..
Irgendetwas auffällig?
Gruß,
Markus
-
- Beiträge: 1711
- Registriert: 24. Nov 2005, 22:29
- Kontaktdaten: ICQ Website Yahoo Messenger
Ist nur nebensache.. Das Template ist wichtiger... er zeigt mir jede Menge php-fehler an und dann einen Teil des Menüs, und dann wieder php-Fehler und das immer so weiter.. und auf der zweiten Seite das gleiche....
Edit: Neuste phpBB2 Version soll weniger Sicherheitslücken haben, habe davon aber noch nicht allzu viel von gemerkt
Edit: Neuste phpBB2 Version soll weniger Sicherheitslücken haben, habe davon aber noch nicht allzu viel von gemerkt
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
Hi
Gruß,
Markus
Du solltest Teil für Teil deine Templates systematisch auseinander nehmen umd den Fehler genau eingrenzen zu können...Dr KillerJoe hat geschrieben:Ist nur nebensache.. Das Template ist wichtiger... er zeigt mir jede Menge php-fehler an und dann einen Teil des Menüs, und dann wieder php-Fehler und das immer so weiter.. und auf der zweiten Seite das gleiche....
Gruß,
Markus
-
- Beiträge: 1711
- Registriert: 24. Nov 2005, 22:29
- Kontaktdaten: ICQ Website Yahoo Messenger
öhm... die Navi ist noch 1:1 die Navi aus dem Demo-Shop!!! und da wird ja die Produktliste links angezeigt... und die funktion ist somit leider nicht die die ich benötige Ich hätte mir was leichteres für den Start mit php aussuchen sollen... Mein eigenes Forum kann ich gut modifizieren, dank Anleitungen und Backups
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
-
- Beiträge: 1711
- Registriert: 24. Nov 2005, 22:29
- Kontaktdaten: ICQ Website Yahoo Messenger
01.01 Default [ID=1] hat geschrieben: <?
session_start();
?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/2000/REC-xhtml1-20 ... tional.dtd">
<html>
<?
setlocale(LC_ALL,"de_DE");
?>
<head>
<title>Test -> <? echo $this->getValue("name"); ?></title>
<link rel=stylesheet type=text/css href=<? echo $REX[HTDOCS_PATH] ?>files/style.css>
<link rel=stylesheet type=text/css href=<? echo $REX[HTDOCS_PATH] ?>files/txt_style.css>
<script language=Javascript src=js/standard.js></script>
</head>
<body>
<table width=885 border=0 cellpadding=0 cellspacing=0>
<tr>
<td width=200><img src=<? echo $REX[HTDOCS_PATH] ?>files/verlauf.jpg width=200 height=110></td>
<td bgcolor=blue><img src=<? echo $REX[HTDOCS_PATH] ?>pics/leer.gif width=3 height=3></td>
<td><img src=<? echo $REX[HTDOCS_PATH] ?>pics/leer.gif width=3 height=3></td>
<td valign=top><br><br><? include $REX[INCLUDE_PATH]."/generated/templates/6.template"; ?></td>
</tr>
<tr><td colspan=4 bgcolor=blue><img src=<? echo $REX[HTDOCS_PATH] ?>pics/leer.gif width=3 height=3></td></tr>
<tr>
<td valign=top bgcolor=#ffffff rowspan=2><br><br><? include $REX[INCLUDE_PATH]."/generated/templates/2.template"; ?>
</td>
<td rowspan=2 bgcolor=blue><img src=<? echo $REX[HTDOCS_PATH] ?>pics/leer.gif width=3 height=450></td>
<td><img src=<? echo $REX[HTDOCS_PATH] ?>pics/leer.gif width=3 height=3></td>
<td valign=top><? echo $this->getArticle(); ?></td>
</tr>
</table>
<br style="clear:both;" />
</body>
</html>
02.01 - navi links [ID=2] hat geschrieben: <?php
// Pfad auslesen und als Array speichern
$PATH = explode("|",$this->getValue("path").$this->getValue("article_id")."|");
$path1 = $PATH[1];
$path2 = $PATH[2];
$path3 = $PATH[3];
$path4 = $PATH[4];
$path5 = $PATH[5];
$path6 = $PATH[6];
// erst ebene ul starten
echo '<ul class="produl">';
/* START 1st level categories */
foreach (OOCategory::getChildrenById(13) as $lev1):
$lev1->setClang($REX[CUR_CLANG]);
if ($lev1->isOnline()):
if ($lev1->getId() == $path2)
{
/* 1st level - active link */
echo '<li class="prodlia"><a href="'.$lev1->getUrl().'">'.$lev1->getName().'</a>';
}else
{
/* 1st level - no active link */
echo '<li class="prodlip"><a href="'.$lev1->getUrl().'">'.$lev1->getName().'</a>';
}
/* 1st level had categories? -> go on */
$lev1Size = sizeof($lev1->getChildren());
if($lev1Size != "0" && $lev1->getId() == $path2):
// echo '<ul class="nav2nd">';
/* START 2nd level categories */
foreach ($lev1->getChildren() as $lev2):
if ($lev2->isOnline()):
if ($lev2->getId() == $path3)
{
/* 2nd level - active link */
echo '<li class="prodlia2"><a href="'.$lev2->getUrl().'">'.$lev2->getName().'</a>';
}else
{
/* 2nd level - no active link */
echo '<li class="prodlip2"><a href="'.$lev2->getUrl().'">'.$lev2->getName().'</a>';
}
/* 2nd level had categories? -> go on */
$lev2Size = sizeof($lev2->getChildren());
if($lev2Size != "0" && $lev2->getId() == $path3):
// echo '<ul class="nav3rd">';
/* START 3rd level categories */
foreach ($lev2->getChildren() as $lev3):
if ($lev3->isOnline()):
if ($lev3->getId() == $path4)
{
/* 3rd level - active link */
echo '<li class="prodlia3"><a href="'.$lev3->getUrl().'">'.$lev3->getName().'</a></li>';
}else
{
/* 3rd level - no active link */
echo '<li class="prodlip3"><a href="'.$lev3->getUrl().'">'.$lev3->getName().'</a></li>';
}
endif;
endforeach;
/* END 3rd level categories */
// echo '</ul>';
endif;
echo '</li>';
endif;
endforeach;
/* END 2nd level categories */
// echo '</ul>';
endif;
echo '</li>';
endif;
endforeach;
/* END 1st level categories */
echo '</ul>';
?>
Die Navi ist noch unverändert, da alle Versuche was an der Navi zu ändern nicht richtig funktioniert haben... Und eine nicht funktionierende Navi zu posten wäre wohl sinnlos02.02 - Top Navi [ID=6] hat geschrieben: <?php
$PATH = explode("|",$this->getValue("path").$this->getValue("article_id")."|");
$path1 = $PATH[1];
echo '<div class=topnavi>';
foreach (OOCategory::getRootCategories() as $lev1):
$lev1->setClang($REX[CUR_CLANG]);
if ($lev1->isOnline()):
if ($lev1->getId() == $path1)
{
echo '<a href="'.$lev1->getUrl().'" class=linktopa>'.$lev1->getName().'</a>';
}else
{
echo '<a href="'.$lev1->getUrl().'" class=linktopp>'.$lev1->getName().'</a>';
}
echo '';
endif;
endforeach;
echo '</div>';
?>
-
- Beiträge: 1711
- Registriert: 24. Nov 2005, 22:29
- Kontaktdaten: ICQ Website Yahoo Messenger
Das mit den php-fehlern bezieht sich auf meinen eigenen Server... Das Redaxo meines Kumpel funktioniert eigentlich ganz gut, bekomme nur die Navi nicht so hin wie er sie haben will..kills hat geschrieben:Hi
Du solltest Teil für Teil deine Templates systematisch auseinander nehmen umd den Fehler genau eingrenzen zu können...Dr KillerJoe hat geschrieben:Ist nur nebensache.. Das Template ist wichtiger... er zeigt mir jede Menge php-fehler an und dann einen Teil des Menüs, und dann wieder php-Fehler und das immer so weiter.. und auf der zweiten Seite das gleiche....
Gruß,
Markus