Probleme beim Erstellen eigener Page mit Contenido

Gesperrt
chris79
Beiträge: 6
Registriert: So 12. Dez 2004, 14:07
Kontaktdaten:

Probleme beim Erstellen eigener Page mit Contenido

Beitrag von chris79 »

Hallo,
vielleicht kann mir ja jemand helfen. Ich bekomme die Sache mit Contenido einfach nicht hin. Ich lege einen neuen Mandanten an, anschließend ein ganz einfaches HTML-Layout ohne jegliche Besonderheiten (Beispielseite aus dem pdf-Handbuch), anschließend ein einfach Modul a la (<? php echo "CMS_HTML[1]"; ?>) und nun gehe ich zu Templates. Dort erstelle ich ein neues Template, gebe mein Layout an und nicht passiert. Meine Beschreibung wird angezeigt, aber es ist kein Container zu sehen. Dabei müßten nach dem Beispiel 4 Container zu sehen sein. Wer kann mir helfen? Würde mich sehr freuen.
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

hast du im Layout die CMS_CONTAINER-Platzhalter plaziert?

wenn ja, poste mal dein Layout.
chris79
Beiträge: 6
Registriert: So 12. Dez 2004, 14:07
Kontaktdaten:

Beitrag von chris79 »

mein code ist aus dem beiligenden pdf-file.

<!doctype html public "-//W3C//DTD HTML 4.0 //EN">
<html>
<head>
<title> Website Titel </title>
</head>

<body>
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td> CMS_CONTAINER[1] </td>
<td> CMS_CONTAINER[2] </td>
</tr>
<tr>
<td> CMS_CONTAINER[3] </td>
<td> CMS_CONTAINER[4] </td>
</tr>
</table>
</body>
</html>

als modul habe ich verwendet: <?php echo "CMS_HTML[1]"; ?>

im layout erscheint dann nur die layout-beschreibung. sonst nichts weiter. was ist falsch?
ich habe selbst mal zur probe das mitgelieferte beispiel komplett kopiert und übertragen in meinen eigenen mandanten. nicht passiert da. keine container-auswahl erscheint da. komisch. kannst du mir helfen?
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

wie es erscheint nur die Layout-Beschreibung?

wenn du das Layout in den Code-Bereich einträgst, was passiert dann?
chris79
Beiträge: 6
Registriert: So 12. Dez 2004, 14:07
Kontaktdaten:

Beitrag von chris79 »

ich trage den oben geschriebenen code in den code-teil des layouts ein. anschließnd gebe ich mein modul-code auf der modul-ebene ein. anschließend gehe ich zu templates, lege ein neues template an, wähle dann mein eben erstelltes layout in der combobox aus.
nun sehe ich meine layout-beschreibung aus dem beschreibungsfeld im layoutteil. aber es kommen nicht die container, um dort nun auswählen zu können, welches modul zu welchem container paßt. keine ahnung. vielleicht habe ich auch vorne weg noch was vergessen...
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

wenn du wieder auf dein Layout gehst, erscheint dann der Code, den du dort eingetragen hast?

welche Version nutzt du?
chris79
Beiträge: 6
Registriert: So 12. Dez 2004, 14:07
Kontaktdaten:

Beitrag von chris79 »

ja. der code erscheint dort, wenn ich wieder auf das layout zurückgehe. ich habe es vorher mit dem grünen haken bestätigt und gespeichert.
benutze folgendes:

contenido 4.4.4
php 5.0.0b3
mysql 4.0.18
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

kannst du dasselbe, was du auf dem System gemacht hast, mal z.b. auf der Contenido WAMP testen?
chris79
Beiträge: 6
Registriert: So 12. Dez 2004, 14:07
Kontaktdaten:

Beitrag von chris79 »

bekomme es nicht installiert. bei contenido wamp installiert der immer auf laufwerk c:. ich habe 2 partitionen und mein arbeitslaufwerk ist d:. auf d: läuft alles (server, php...). gibt keine möglichkeit auf d: während der installation zu wechseln. kannst helfen?
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

ja wenn du die wamp verschiebst mußt du auch die serverpfade anpassen...sowohl in Contenido als auch im apache...

wo liegt das problem, es testweise auf C: zu haben?
chris79
Beiträge: 6
Registriert: So 12. Dez 2004, 14:07
Kontaktdaten:

Beitrag von chris79 »

es testweise auf laufwerk c: laufen zu lassen, ist nicht das problem. lediglich die komplette anpassung des localhost usw. stellt da eher eines da. wie ich mitbekomme habe, installiert bei der wamp-version sich eine mysql-app mit, ein server kommt hinzu etc. weiß dann aktuell nicht, wie ich auf die aktuelle localhost/contenido/ seite zugreifen soll. wo muß ich da ggf. was ändern? muß ich die sachen auf meinen arbeitslaufwerk d: verändern? oder kann ich es vielleicht auch komplett auf d: rüberziehen und anschließend änderungen vornehmen?
Patrick Emmler
Beiträge: 7
Registriert: Do 4. Nov 2004, 09:22
Kontaktdaten:

Gleiches Problem

Beitrag von Patrick Emmler »

Hallo!

Ich habe das selbe Problem.

Habe Contenido auf zwei verschiedenen Webservern installiert. Auf dem einen kann ich die Module in einem Template zuweisen (Drop-Down-Menü). Auf dem anderen Server werden diese nicht angezeigt. Beides sind zwei absolut identische Standard-Installation von Contenido.

Auf dem Server, auf dem es nicht funktioniert habe ich root - Zugriff mit allen Rechten. Daher verstehe ich das nicht.

Alle CHMODS sind richtig durchgeführt worden.
Habe extra sogar eine .de-TLD konnektiert, da ich dachte, dass es vielleicht daran liegt.
Gibt es vielleicht irgendwo noch ein Berechtigungsproblem? Weiß jemand wo ich ungefähr mal suchen sollte?

Viele Grüße
Patrick
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

was mir bei euch nicht klar ist: Ist es ein Verständnisproblem oder ist es ein Systemproblem?

Weil: Bisher habe ich von so einem Problem noch nichts gehört, die 4.4.x-Serie ist ja schon Ewigkeiten draussen. Daher: Funktioniert es mit der WAMP?

Es sollte ja kein Problem sein, die Contenido-WAMP herunterzuladen, zu starten und dort das gleiche zu machen, was ihr auch bei euren Systemen macht. Wenn es dann dort funktioniert, ist es wohl ein Systemproblem, wenn nein, dann wohl ein Verständnisproblem...
Louis
Beiträge: 206
Registriert: Mo 27. Okt 2003, 12:28
Kontaktdaten:

Beitrag von Louis »

Gegen das Verständnisproblem hilft vielleicht das hier:
  • Das Layout sorgt dafür, dass alle Platzhalter (CMS_CONTAINER) an der richtigen Stelle stehen und für die Optik (unveränderliche Grafiken etc.)
  • Ein Modul füllt einen Container mit Leben, Inhalt und Funktionalität; Beispiele: Navigation, Text, Bild, Überschrift, Artikelliste, .....
    Ein Modul kann pro Template nur einmal vorkommen, wenn man mehrere gleiche Elemente (z.B. Text) haben will, muss man das entsprechende Modul duplizieren und ihm einen neuen Namen geben.
  • Das Template ist ein Layout, bei dem Conatiner mit Modulen "bestückt" wurden (oder mathematisch: T = L + M);
    Container können auch unbenutzt bleiben (als Reserve sozusagen)
Für Anfänger empfiehlt es sich auf jeden Fall, Contenido komplett mit allen Beispielen zu installieren, da kann man sich dann langsam durchbeißen.

Viele Grüße
L. :idea:
Wir können den Wind nicht ändern, aber die Segel anders setzen
(Aristoteles)
Gesperrt