[gelöst] Problem mit Ellington Theme
am 11.11.2011 - 07:45 Uhr in
Hallo!
Ich habe noch nicht sehr viel Erfahrung mit Drupal und dementsprechend weiß ich jetzt nicht genau, ob es am Theme oder an mir liegt.
Bei meiner vorigen Homepage (Danland Teme) habe ich ein Untermenü und Text in der Fußzeile erstellt und alles wurde ohne Probleme angezeigt.
Jetzt habe ich das gleiche in einem Ellington Theme gemacht und habe nur Probleme.
Das Untermenü wird gar nicht angezeigt und die Fußzeile nur, wenn ich als Benutzer eingeloggt bin. Ich habe aber alle Berechtigungen genau durchgeschaut.
Kann es sein, dass manche Themes nicht richtig funktionieren?
Danke
Irene
- Anmelden oder Registrieren um Kommentare zu schreiben

Hallo Irene, du bist
am 11.11.2011 - 16:21 Uhr
Hallo Irene,
du bist zumindest nicht die einzige die damit Probleme hat:
http://drupal.org/node/1209934
Habe mir gerade das Theme geladen. Das Problem könnte sein das die Text-Farbe die gleiche ist wie die Hintergrund-Farbe des Footers. Dies kannst du leicht herausfinden indem du einfach mit der Maus versuchst den 'unsichtbaren' Text zu markieren, also so:
http://awesomescreenshot.com/08co51i23 (aufs Bild klicken damits größer wird).
Wenn du nun also sehen kannst, dass der Text dort ist nur 'unsichtbar', dann ist das alles kein Problem und leicht zu ändern.
Antworte bitte und sag, was dabei herausgekommen ist, dann können wir dir besser helfen.
MfG
Felix
Die Textfarbe ist nicht das
am 11.11.2011 - 16:33 Uhr
Die Textfarbe ist nicht das Problem, ich habe die Quelltexte (angemeldet und nicht angemeldet) verglichen und auch die Styles mit F12 (im WE) genau angesehen. Der Footer wrapper ist gar nicht da, wenn man nicht angemeldet ist.
Ich habe ständig Probleme mit Einstellungen die ine einem Theme funktionieren und im anderen nicht. Ich habe den Verdacht, dass die Drupal 7 Version noch sehr fehlerhaft ist.
Das mit dem Sekundärmenü, das nicht angezeigt wird, stört mich noch mehr. Ich werde wohl das Theme wechseln müssen.
Vielleicht weiß jemand ein Theme das unter Drupal 7 gut funktioniert?
Eigentlich nicht....
am 11.11.2011 - 17:32 Uhr
Normalerweise haben die Themes die man bei Drupal.org laden kann nicht solche Fehler, ausgenommen dev und alpha versionen.
Aber du hast ja das Problem schon herausgearbeitet: Der Footer Wrapper existiert nur, wenn man angemeldet ist. Ich schaue mal eben ob das bei mir auch so ist.
Wenn ja dann kann ich dir auf jeden Fall helfen.
Bis gleich
Felix
danke, das wäre toll. Ein
am 11.11.2011 - 17:33 Uhr
danke, das wäre toll. Ein Themewechsel ist doch ein ziemlicher Aufwand
Hm..
am 11.11.2011 - 17:57 Uhr
So ich bin wieder da.
Bei mir besteht das Problem nicht.
->Wenn du nicht angemeldet bist ist der Footer-wrapper ja nicht da. Siehst du trotzdem noch dieses kleine "Premium CMS Themes" - Bildchen?
->Welche Einstellungen die mit Theme was zu tun haben könnten hast du denn unternommen?
->Cache leeren falls noch nicht gemacht! (Einstellungen/Konfiguration->Leistung)
->Browsercache leeren!
#edit:->Berechtigungen in den Einstellungen von deinem Block nachgucken
#edit2->hast du vllt in dem Untermenü links zu Seiten, zu denen man nur als admin Zugriff hat?
ich bleibe dran...
Ein total komischer Fehler.
am 11.11.2011 - 18:05 Uhr
Ein total komischer Fehler. Die Regionen, divs und der Inhalt wird in Templates ausgegeben. Im Template von Ellington steht der Footer-Wrapper div drin. Hast du irgendetwas im Ellington-Ordner modifiziert?
ich habe nichts modifiziert,
am 11.11.2011 - 18:16 Uhr
ich habe nichts modifiziert, nur den premiumcms Link herausgelöscht. Ich habe auch bei den Berechtigungen nichts verändert, und den Cache auch gelöscht.
Bei einem Punkt habe ich mich geirrt: der footer-wrapper ist doch da, aber leer.
Die Seite findest du unter http://www.endocircle.com. (Sie ist noch ziemlich leer).
Ich werde noch einmal die ganzen Berechtigungen kontrollieren.
LG
Irene
Test-Template
am 11.11.2011 - 18:19 Uhr
Hey, das Template, das für den footer-wrapper zuständig ist findest du in sites/all/themes/ellington:
page.tpl.php
Ich gebe dir jetzt eine andere Version(Anhang), in der ich einfach nur überall links reingetan habe(unzwar test), auch in den footer-divs. Diese musst du aber erst wieder in page.tpl.php umbennen.(Man kann keine *.php dateien hier hochladen...)
Bitte kopiere dir zuerst die originale page.tpl.php auf den Desktop oder so, damit du das jederzeit rückgängig machen kannst.
Dann lade dir die page.jpg im Anhang und bennene sie in page.tpl.php um. Dann ersetzte die alte mit dieser datei. Du solltest jetzt, spätestens nach dem leeren des caches, in der Sidebar im Inhalt und im Footer diese Links sehen. Bei mir sieht das so aus:
http://awesomescreenshot.com/085o59nb1
Bitte mach als user und als gast auch ein screenshot oder sag einfach ob alle test-links genauso wie bei mir sind oder ob welche fehlen.
#edit: Oh du kennst dich ja mit Templates anscheinend aus. Mach es trotzdem mal.
Felix
witziges timing. War gerade
am 11.11.2011 - 18:33 Uhr
witziges timing. War gerade auf deiner Seite und sehe du hast mein test-tpl reingepackt. Ich sehe da auch alle test-links.
Nächstes Template
am 11.11.2011 - 18:37 Uhr
So jetzt kommt das nächste Template hier habe ich auch nur das Bild ganz unten entfernt. Schau mal ob es mit diesem tpl geht. Musst du natürlich wieder umbennen.
funktioniert zum Teil
am 11.11.2011 - 18:37 Uhr
Ich habe das genau so gemacht und schicke hier die beiden Screenshots. Beim Gast habe ich lauter test Zeile und bei der Anmeldung die tests und meinen Block (login und register)
ist das jetzt so richtig?
Kann das Problem eher bei meinem Block liegen?
Blockeinstellungen
am 11.11.2011 - 18:40 Uhr
ich schicke dir hier noch dden Konfigurationsteil vom Block. Ich habe den eigentlich nie geändert.
Hast du geschaut in den
am 11.11.2011 - 18:43 Uhr
Hast du geschaut in den Block-Einstellungen da kann man einstellen für welche Rollen der Block sichtbar sein soll. Da musst du nen Haken reinmachen bei Gast unter dem fieldset Rollen.
#edit: :D Wir schreiben immer genau zur gleichen Zeit
:D Welche links sind in dem
am 11.11.2011 - 18:53 Uhr
:D Welche links sind in dem Menü ( bitte auch pfad angeben)??? Kann sie auf dem screen nicht lesen...
#edit: und bitte die themes die du nicht benutzt deaktivieren, dort wo du Ellington aktiviert hast.
Menülink
am 11.11.2011 - 18:51 Uhr
Ich habe die Benutzeranmeldung hineingegeben. Jetzt steht "Abmelden" und "Mein Konto" drinnen.
Kann das Problem am Blockinhalt liegen? Es sollte eigentlich als Gast "Anmelden" oder "login" stehen.
Mach bitte unter
am 11.11.2011 - 18:53 Uhr
Mach bitte unter Struktur->Menüs ein neues Menü mit 2-3 test-links zum testen und schau ob dieser für beide rollen angezeigt wird.
Ok das Problem ist, dass in
am 11.11.2011 - 19:04 Uhr
Ok das Problem ist, dass in dem Menü nur Links drin waren, die auf Seiten führen, für die die Gast-Rolle keine Berechtigung hat.
Felix
Block
am 11.11.2011 - 19:04 Uhr
Das mit dem Menü habe ich nicht ganz verstenden, aber ich habe einen neuen Block mit einem normalen Textinhalt gemacht. Der wird immer angezeigt. Es liegt offensichtlich am Blockinhalt. Ich kann dann nur die Anmeldung im Menü oben lassen?
Ok das Problem ist, dass in
am 11.11.2011 - 19:06 Uhr
Ok das Problem ist, dass in dem Menü nur Links drin waren, die auf Seiten führen, für die die Gast-Rolle keine Berechtigung hat.
Du musst die Anmeldung, für die der Gast ja eine Berechtigung hat, in ein Menü packen wo keine Links drinn sind, für die er keine Berechtigung hat.
Danke für deine Hilfe, ich
am 11.11.2011 - 19:08 Uhr
Danke für deine Hilfe, ich wäre da nie drauf gekommen. Ich habe mir eingebildet, dass ich auf anderen Seiten die Anmeldung in der Fusszeile gesehen habe.
Ich wünsche dir noch einen schönen Abend
Irene
Lösung....
am 11.11.2011 - 19:09 Uhr
Also mach ein zweites Menü für den Gast. Da packst du z.B. Anmeldung rein. Dann unter den Blockeinstellungen stellst du ein unter Rollen, dass nur Gäste den Block sehen können (Haken rein machen). Dann packst du das Menü auch in den Footer und hast jetzt 2 Menüs, eins welches die Gäste ssehen und eins was der angemeldete user sieht.
Problem gelöst?
Vergiss nicht die originale page.tpl.php wieder reinzupacken!
MfG
Felix
[Gelöst]
am 11.11.2011 - 19:12 Uhr
Kein Problem :)))
Und bitte setz zur besseren Übersicht ein [Gelöst] vor den Titel dieses Threads!!!
MfG
Felix