Problem beim Erzeugen von Content
am 13.09.2011 - 10:44 Uhr in
Hallo zusammen,
ich habe da mal ein Problem und ich habe einfach keine Idee, wie ich es lösen. Da ich ein absoluter Neuling in Drupal bin, denke mal ich mal, dass das echt nur ein Anfängerproblem ist und ihr das bestimmt schnell lösen könnt bzw. mir den richtigen Hinweis geben könnt.
Ich habe jetzt meine Drupal-Installation fertig und auch schon einen Content Type angelegt. Ich habe auch schon eine page.tpl.php angelegt und die ersten Styles definiert. Wenn ich nun das Projekt öffne, sehe ich auch schon die erste leere Seite mit den Styles, die ich schon hinzugefügt habe. Nun möchte ich die Seite natürlich mit Inhalt füllen, habe mich im Backend eingeloggt und wollte nun mit einem Klick auf "Create Content" Inhalte anlegen. Jedoch kann ich das nicht, da ich nach dem Klick nicht auf eine Seite zur Inhaltserstellung, sondern auf meine noch leere Seite im Frontend weitergeleitet werde. Was läuft denn hier falsch.
Wenn ich mit der Maus über den Link "Create Content" fahre, sehe ich auch als Ziel ".../index.php?node/add". Ist doch soweit richtig, oder?
Ich hoffe ihr könnt mir einen Hinweis geben, ich habe nämlich nicht die leiseste Ahnung, wie ich jetzt vorankommen soll...
Viele Grüße
Frank
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich glaube, Du hast Deine
am 13.09.2011 - 11:25 Uhr
Ich glaube, Du hast Deine Seite durch das Anlegen der page.tpl.php, außer Funktion gesetzt. Du mußt Dir klar sein, daß jede Seite, also auch die mit dem Formular node/add, durch dieses Template gehandelt wird. Du solltest also eine page.tpl.php von einem existierenden Theme nehmen und erst mal nur marginal ändern.
Besser ist es, wenn Du Dein Theme von einem anderen Theme ableitest, da dann der Grundaufbau schon da ist.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Hallo Werner, vielen Dank für
am 13.09.2011 - 11:53 Uhr
Hallo Werner,
vielen Dank für deine Antwort! So richtig verstehe ich das noch nicht. Ich hatte hier noch ein altes Drupal Projekt (nicht von mir und ich kann es auch nicht verwenden, um mein Projekt umzusetzen), wo im Prinzip alles so aufgebaut ist, wie in meinem Beispiel. Dort ist auch die page.tpl.php entsprechend angepasst, aber ich komme nicht auf diese Seite, wenn ich auf Create Content klicke.
Wenn ich dich richtig verstanden habe, heißt das also, dass ich den ganzen Content und die Menüs erst erstellen muss, bevor ich mich darum kümmern kann, wie es aussieht, richtig? Das hieße doch dann im Umkehrschluss aber auch, dass ich nachträglich (also nachdem die erste Version des Projekts fertiggestellt ist) keine Inhalte hinzufügen kann, da ich dann ja wieder auf die page.tpl.php umgeleitet werden würde. Ist das richtig?
Viele Grüße
Frank
Das habe ich nicht gesagt. Du
am 13.09.2011 - 12:06 Uhr
Das habe ich nicht gesagt. Du hast aber irgendwo etwas aus der page.tpl.php gelöscht, was gebraucht wird. Ich tippe mal auf die Ausgabe von $content, weil Du das anders machen wolltest. Das wird aber zwingend gebraucht, um "normale" Seiten, wie etwa Formularseiten, anzuzeigen.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Allgemein solltest du evtl.
am 13.09.2011 - 12:35 Uhr
Allgemein solltest du evtl. mal nach ein paar Theming-Tutorials für Drupal suchen, damit du weißt, wie das alles funktioniert.
hi frank ..wie schon gesagt
am 13.09.2011 - 14:28 Uhr
hi frank
..wie schon gesagt wurde hast du wichtige teile aus deinem
template gelöscht (oder nicht reingesetzt)
aber
wenn du neuen inhalt eingeben willst ohne dein eigenes template
zu benutzen
kannst du für die adminstration auch ein anderes / seperates
template verwenden (an dem du nicht rumschrauben solltest)
dann kannst du unter
admin/appearance
ein häcken setzen bei
Das Verwaltungstheme auch während der Erstellung und Bearbeitung von Inhalt verwenden.
dann solltest du wieder inhalte eingeben können
unabhängig von deinem template..
besten gruss
stef
Erstmal vielen Dank euch
am 13.09.2011 - 14:54 Uhr
Erstmal vielen Dank euch allen für die Antworten! Da wäre ich nie im Leben drauf gekommen!
@stef
Ich habe schon ein separates Administrations-Theme. Das ist von meinen bisherigen Aktionen auch völlig unberührt geblieben. Und trotzdem funktioniert die ganze Geschicht noch nicht so, wie sie sollte.
Wie gesagt, ich habe versucht das Projekt so aufzubauen, wie das Projekt das ich mir mal als Referenz genommen habe, denn dort funktioniert alles so, wie ich es mir vorgestellt hätte.
Aber ihr habt Recht, ich werde jetzt erstmal versuchen, mir ein Template und Theme Tutorial reinzuziehen. Habt ihr irgendwelche Vorschläge, welche besonders gut sind?
Viele Grüße
Frank
schau mal hier (bei den Video
am 13.09.2011 - 17:47 Uhr
schau mal hier (bei den Video Tut steht immer bei ob Drupal 6 oder 7)
http://www.thoor.de/drupal/video-tutorial
http://cocoate.com/de/drupal-6-deutsch
viele Grüße Jenna
Danke für die Links,
am 14.09.2011 - 09:04 Uhr
Danke für die Links, Jenna!
Ich habe mir das Video-Tutorial mal angesehen und bis auf die page.tpl.php Erstellung habe ich alles so gemacht, wie dort gezeigt wurde. Da ich das Problem jetzt aber immer noch nicht lösen konnte, habe ich einen ganz neue Drupal Installation aufgesetzt und schon alle Module hinzugefügt, die ich brauche.
Weiterhin habe ich schon ein Administrations-Theme eingerichtet und versuche nun, die Seite jetzt Stück für Stück einzurichten.
Um jetzt aber nicht wieder gegen den Baum zu fahren, schreibe ich hier mal mein geplantes Vorgehen auf und würde euch bitten, mir nen Hinweis zu geben, falls ich auf dem Holzweg bin, ok?
1. Content Types anlegen: Das alte mir vorliegende Projekt hat eine ganze Menge an eigenen Content Types beinhaltet, von denen ich jetzt einen Teil nachbauen möchte.
2. Inhalte erstellen: An diesem Punkt bin ich ja bereits gescheitert. Da ich noch kein neues Template definiert habe, hoffe ich, dass ich dieses mal nicht auf eine funktionslose Seite geführt werde, wenn ich auf "Create Content" klicke.
3. Mein Theme erstellen: Ich lege mir also wieder einen Ordner mit dem Namen meines Themes unter sites/all/themes an, schreibe die Info-Datei, baue mir eine page.tpl.php auf und schreibe anschließend meine Stylesheets in die style.css
So erhoffe ich jetzt endlich mal voran zu kommen. Ist das für ein logisches und vor allem richtiges Vorgehen oder hab ich jetzt was ganz entscheidenes übersehen. Bitte sagt mir, wenn ich mich wieder auf dem Holzweg befinde. Ich weiß langsam echt nicht mehr, wie ich das sonst noch zum laufen bringen soll...
Grüße
Frank
Hallo Frank, ja, Du bist auf
am 14.09.2011 - 11:53 Uhr
Hallo Frank,
ja, Du bist auf dem Holzweg, mach es nicht so umständlich...
eine saubere Installation ist schon mal gut, die Content Types hast Du schnell nachgebaut.
Hier noch ein Infolink:
http://www.drupalcenter.de/handbuch/9912
Drupal ist so mächtig, da gibt es kaum einen richtigen Weg, sondern viele die zum Ziel führen.
Du hast doch unter Strukturierung, Themes ohnehin die Standard Frontend Themes dabei, wähle doch erstmal eins von denen aus, oder installiere ein
z.B. schnelles, nicht überladendes Theme wie Framework http://drupal.org/project/framework und darin kannst Du schon mal alle Deine Inhalte erstellen,
wie Blöcke, Inhaltstypen, Menus, Logo usw. und Dir auch den Aufbau so eines Themes und der CSS angucken bzw. nachbauen.
Mach Dich am besten noch mit Views vertraut (gönne Dir Zeit dafür...), das ermöglicht Dir alle Darstellungen aus Datenbankabfragen, die Du dann im Frontend anzeigen willst.
Nebenbei baust Du Dir ein eigenes Theme und schaltest gelegentlich um, meistens mußt Du nur ein paar Blöcke neu anordnen, falls das andere Theme andere Spalten vom Layout besitzt.
Ich würde nicht unbedingt mit einem eigenen leeren Theme anfangen, wenn noch unklar ist wie Du Inhalte erstellst. So wie Du jetzt ran gehst, verlierst Du eher den Spaß daran.
Guck auch immer, das neue Module wirklich aktiviert sind, unter Berichte/ Protokollmeldungen und weiteren Infolinks kannst Du sehen, ob es Fehlermeldungen gibt oder Aktualisierungen usw.
Ich habe (obwohl sehr gute Vorkenntnisse mit anderen CMS) Drupal am Anfang tagelang nicht verstanden und geflucht... aber glaub mir, durchhalten lohnt sich...
Grüße Jenna
Hallo Jenna, vielen Dank für
am 14.09.2011 - 13:08 Uhr
Hallo Jenna,
vielen Dank für deine Hinweise! Ich versuche, mich da jetzt mal irgendwie durchzukämpfen. Mal gucken, ob's klappt :-)
Die Module sind alle aktiv und der Status Report hält auch keine Schreckensmeldungen für mich parat. So weit, so gut... Und ja, geflucht habe ich auch schon intensiv :-)
Grüße
Frank
... ja fluchen gehört zum
am 14.09.2011 - 13:22 Uhr
... ja fluchen gehört zum drupal core :)
Jetzt bin ich gar nicht mehr
am 21.09.2011 - 13:04 Uhr
Jetzt bin ich gar nicht mehr dazu gekommen, mich bei euch allen zu bedanken. Also vielen, vielen Dank an alle, die mir hier so toll geholfen haben. Eure Hinweise waren Gold wert. Ich hab jetzt die ersten Content Types gebastelt, Inhalte hinzugefügt und auch mein Theme sieht so aus, wie es soll. Die bisherige Menüstruktur scheint auch bestens zu funktionieren, alles super also :-)
Danke, Leute!!!
Grüße
Frank