Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: cms2day Forum - Community & Support rund ums cms2day. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

emet

Admin & Support

  • »emet« ist männlich

Beiträge: 2 530

Wohnort: Rhein/Main

Paypal:

  • Nachricht senden

11

Freitag, 3. April 2009, 18:46

Ich möchte jetzt mal folgendes hier loswerden.

Im Prinzip muss das CMS keinesfalls ans Template angepasst werden.

Es läuft nur immer so ab, das wenn irgendwo ein Fehler ist, der beim System und nie bei sich selbst gesucht wird.

Ich hatte noch nie Probleme damit, ausser die welche ich mir selbst gemacht habe.

Wenn man es zugeben kann, das man selbst etwas falsch gemacht haben könnte, dann fällt vieles leichter und die Lösung zum Problem wurde schon weit oben gegeben.

Zitat

Auf dem Portal dieser Seite wird es ja auch korrekt
angezeigt.
Man muss sich einfach nur mal anschauen, wie es dort gelöst ist und genau so machen und das Problem ist "gelöst".

Wäre dann noch ein Fehler vorhanden, dann muss man nachschauen, was ist da aanders als bei mir.

Wenn man keine Lust hat so einem Hinweis zu folgen und nur wieder fragt wie das geht, naja...

Wie oben erwähnt - einfach mal ein bisschen Eigeninitiative und selbst nachgeschaut und schon hat sich alles erledigt.


Ach ja, das mit der Klasse kann normal nicht sein. Das war bei ner "älteren Version" beim ersten Download noch drin, aber am nächsten Tag schon weg.

Und bei der neuesten ist das gar nicht der Fall gewesen.
.
HTML, was ist das? Ein neues Männermagazin? Css.., was es so alles gibt!

News: http://www.cms2day.de/news/1/
Features: http://www.cms2day.de/cms-funktionen/

Zufrieden mit cms2day und unserer Arbeit/Support - Spenden (-Button links) sind herzlich Willkommen - Dankeschön.
.

Werbung

Benny

Schüler

  • »Benny« ist männlich

CMS Version: 3.6.0

Wohnort: Essen

  • Nachricht senden

12

Freitag, 3. April 2009, 19:41

So denke ich auch!

@iRock,
um den Missmatch folge zu leisten, solltest du wirklich alle Schritte mal durchgehen die ich aufgelistet habe!
Das mit dem ", wäre dann glaube ich von einem Modul?
Mal in der index.htm(l) mal geschaut?

Werbung

13

Samstag, 4. April 2009, 00:52

Danke emet, für diesen aufklärenden Post. Schade nur, dass da für mich nichts Neues drinne stand. Ich würde ja hier nicht fragen, wenn ich noch weiter wissen würde?!

Zitat

um den Missmatch folge zu leisten, solltest du wirklich alle Schritte mal durchgehen die ich aufgelistet habe!
Ich bin doch alle deine Schritte durchgegangen?! 8|
Außer Schritt 1, da ich nichts an der config ändern möchte.
Und Schritt 3, da es mir unmöglich ist was zu ändern, dass ich garnicht erstellt habe. Deswegen hab ich ja hier noch weiter gefragt, wie ich das ändern kann. Aber das hat sich anscheind eh damit erledigt:

Zitat

Ach ja, das mit der Klasse kann normal nicht sein. Das war bei ner "älteren Version" beim ersten Download noch drin, aber am nächsten Tag schon weg.

Und bei der neuesten ist das gar nicht der Fall gewesen.
Ich hatte nämlich die Version 3.5.3 auf meinen Server installiert und dann hab immer upgedatet. Da hat bei mir dann wohl irgendwann etwas dazwischen nicht ganz geklappt. Ich werd mal alles runterschmeißen und dann gleich v3.6 installieren...

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »iRock« (4. April 2009, 10:31)


Werbung

emet

Admin & Support

  • »emet« ist männlich

Beiträge: 2 530

Wohnort: Rhein/Main

Paypal:

  • Nachricht senden

14

Samstag, 4. April 2009, 09:27

Du hast mit Garantie noch irgendeine ältere Datei da drin rumhängen.

Das fehlende Leerzeichen war wie gesagt ein Schreibfehler einer älteren Version, als diese frisch rauskam und gleich behoben wurde.

Zitat

Schade nur, dass da für mich nichts Neues drinne stand.
Ich hatte hatte die Sache hier mit der Projektseite bestätigt und geschrieben, das man etwas Eigeninitiative zeigen muss und sich das halt mal anschauen soll.

Hast Du Dir den Code der Projektseite mal genau angeschaut und mit Deinem verglichen???
.
HTML, was ist das? Ein neues Männermagazin? Css.., was es so alles gibt!

News: http://www.cms2day.de/news/1/
Features: http://www.cms2day.de/cms-funktionen/

Zufrieden mit cms2day und unserer Arbeit/Support - Spenden (-Button links) sind herzlich Willkommen - Dankeschön.
.

Werbung

15

Samstag, 4. April 2009, 10:55

Du hast mit Garantie noch irgendeine ältere Datei da drin rumhängen.

Das fehlende Leerzeichen war wie gesagt ein Schreibfehler einer älteren Version, als diese frisch rauskam und gleich behoben wurde.
Also ich habe eben alle Datein und Datenbanken gelöscht und alles nochmal neu, mit der aktuellsten Version aufgespielt. Das Problem besteht aber leider weiterhin.

Zitat

Hast Du Dir den Code der Projektseite mal genau angeschaut und mit Deinem verglichen???
Ahhhhhhhhhhhh... ich habe irgendwie nicht mitbekommen, dass die Navigation inzwischen einen neuen Includecode benutzt. :wacko:
Okay, jetzt ist alles valide. Tut mir Leid, war mein Fehler.
Aber ich dachte du meintest mit "Portalseite" einfach diese Seite: http://www.w3bcms.de
Da hab ich öfter geguckt, nur ist mir da nichts aufgefallen. Als ich eben in das Standard Template geguckt hab kam mir die Erleuchtung.
Tschuldigung für alle Unannehmlichkeiten. :rolleyes: War mein Fehler.

Aber trotzdem vielen Dank an euch. Habt mir sehr geholfen.
Gracias! :)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »iRock« (4. April 2009, 11:06)


Werbung

emet

Admin & Support

  • »emet« ist männlich

Beiträge: 2 530

Wohnort: Rhein/Main

Paypal:

  • Nachricht senden

16

Samstag, 4. April 2009, 20:42

Ganz einfacher Trick auch über die Portalseite oder andere w3b-Installationen.

FF und rechte Maustaste - Quellcode anzeigen lassen - darin sieht man die Pfade.

Die fürs Template benötigten Dateien kennst du ja wohl. Dann kannst du dir z.B. auch unter w3bcms das Beispiel genau aus dem Template ansehen.

Man muss nix klauen, doch man lernt viel aus den Beispielen anderer und oftmals kann man noch für sich selbst etwas besseres daraus machen.
.
HTML, was ist das? Ein neues Männermagazin? Css.., was es so alles gibt!

News: http://www.cms2day.de/news/1/
Features: http://www.cms2day.de/cms-funktionen/

Zufrieden mit cms2day und unserer Arbeit/Support - Spenden (-Button links) sind herzlich Willkommen - Dankeschön.
.

Werbung

17

Dienstag, 14. April 2009, 15:56

Okay, das Ganze hat sich doch nicht so einfach geklärt, wie ich gedacht habe.

Folgenden Code habe ich benutzt, um Menu + Submenu anzuzeigen.

PHP-Quelltext

1
<?php page_fullmenu("0","true","false"); ?>


Damit kamen die oben beschriebenen Fehler. Und so anscheind liegt es doch nicht an mir, sondern am CMS! Denn dieser Code wird auch bei manchen Standarttemplates benutzt und ist sogar bei der Demo hier vorhanden! http://validator.w3.org/check?uri=http:/…Validator/1.654

Als ich gedacht hatte, ich hätte das Problem behoben, habe ich folgenden Code benutzt:

PHP-Quelltext

1
<?php page_menu("0"); ?>


Wenn man den Code benutzt habt ihr recht: Alles ist komplett valide. Aber leider habe ich (eben erst :wacko: ) festgestellt, dass dann kein Submenü angezeigt wird.

Also, wenn es doch an mir liegen sollte:

Wie ist denn der korrekte, valide Code, um die Navigation inklusive Subnavigation einzufügen?

MfG

iRock

Werbung

emet

Admin & Support

  • »emet« ist männlich

Beiträge: 2 530

Wohnort: Rhein/Main

Paypal:

  • Nachricht senden

18

Dienstag, 14. April 2009, 16:52

Das ist schon richtig so, doch wird bei dir seltsamerweise zwischen "class kein Leerzeichen angezeigt.

Deshalb bekommst du Fehler angezeigt.

Hab ich bei der neuesten Version nicht und in der Demo ist auch alles OK.

Ich hab keine Ahnung warum bei dir das Leerzeichen fehlt.

Du sagst, das du die Datenbank gelehrt hast.

Ich lösche die Datenbank zuerst und erstelle eine NEUE. Dann fahre ich das CMS neu hoch und installiere neu.

Also ich kann dir nur noch helfen, wenn du mir deine Zugangsdaten schickst (per PN) - dann muss ich mal per FTP da drauf und nachschauen was los ist.
.
HTML, was ist das? Ein neues Männermagazin? Css.., was es so alles gibt!

News: http://www.cms2day.de/news/1/
Features: http://www.cms2day.de/cms-funktionen/

Zufrieden mit cms2day und unserer Arbeit/Support - Spenden (-Button links) sind herzlich Willkommen - Dankeschön.
.

Werbung

19

Dienstag, 14. April 2009, 18:14

Hab ich bei der neuesten Version nicht und in der Demo ist auch alles OK.

Du sagst, das du die Datenbank gelehrt hast.



Hm...
Vielleicht liegt das daran, dass bei der Demo automatisch das Design gewechselt wird. Wahrscheinlich hast du da grad ein Design erwischt, das valide ist. Bei mir kommt manchmal der Fehler:

Das Design "Blogstyle" ist es aber mit ziemlicher Wahrscheinlichkeit nicht valide, denn das benutzt den gleichen Code zum Navigation Include wie ich. Und die Fehler sind identisch.


Du sagst, das du die Datenbank gelehrt hast.


Nein. Da hast du mich wohl missverstanden. Ich habe alle Daten, sowie Datenbanken gelöscht. Nicht nur gelehrt. Aber das Problem besteht ja immernoch, also lag's wohl doch nicht an einem Fehler bei einem Update.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »iRock« (14. April 2009, 18:20)


Werbung

20

Dienstag, 14. April 2009, 20:07

Die Datenbank leeren würde in diesem Fall überhaupt nichts bringen ... warum auch?

Ehrlich gesagt, versteh ich auch nicht, wieso der Fehler auftritt. Aber versuch mal, die config.inc.php folgendermassen zu bearbeiten.

Zeile 910 aufsuchen
echo "<li><a href=\"".$settings['page_dir']."/".$data['id'].".".$data['page']."/\" id=\"submenu_".$data['id']."\"".$aktiverlink." title=\"".$stitel."\" target=\"".$target."\">".$stitel."</a></li>\n";

Sollte drin stehen. Und nun füge vor dem $aktiverlink ein Leerzeichen ein. Die Zeile sollte anschliessend folgendermassen aussehen:
echo "<li><a href=\"".$settings['page_dir']."/".$data['id'].".".$data['page']."/\" id=\"submenu_".$data['id']."\" ".$aktiverlink." title=\"".$stitel."\" target=\"".$target."\">".$stitel."</a></li>\n";

Und nun natürlich noch das Gleiche auf der Zeile 914.

Theoretisch sollte der Leerschlag eigentlich vorhanden sein, da die Variable auch so gefüllt wird. Aber einen Versuch ist es Wert.

Werbung