wie kann der Iframe auch den Platz von sidbar second Block verwenden ?
Eingetragen von Karima (3)
am 22.12.2015 - 10:03 Uhr in
am 22.12.2015 - 10:03 Uhr in
Hallo,
ich habe in Drupal externe Anwendungen druch Iframe eingebunden. Ich verwende der Bartik Template, auf dem sidbar-second region steht zwar Inhalt aber mein Iframe in die Mitte verwendet trotzdem nicht diesen Platz, so dass man horizontal scrollen muss.
Gibt es eine Möglichkeit den iframe dazu zu bringen diesen Platz zu verwenden ?
Auf jede Hilfe bin in dankbar.
- Anmelden oder Registrieren um Kommentare zu schreiben
Dazu musst Du den Quellcode bearbeiten
am 22.12.2015 - 15:48 Uhr
Hallo Karima,
ich nehme jetzt mal an, dass Du den ckeditor benutzt und Du dort den Iframe drin hast.
Wenn das so ist, kannst Du unter dem Eingabefeld auf Full HTML umstellen (wenn Du der Admin bist, ansonsten muss Dir das erlaubt sein.)
Wenn Du auf Full HTML umgestellt hast, dann bekommst Du im Ckeditor mehr Möglichkeiten den Text zu bearbeiten. Dort kannst Du dann auch Dir den Quellcode anzeigen lassen, wenn Du das bei der Konfiguration von CKeditor etc. angehakt hast.
Und da dann die Werte bei width=" ..." ändern beim Iframe und dann wieder speichern.
Ich hoffe es hilft Dir schon mal weiter.
Barrierefreies Webdesign
Marita Betz
http://www.barrierefreies-webdesign-mb.de
Dazu musst Du den Quellcode bearbeiten
am 22.12.2015 - 15:48 Uhr
Hallo Karima,
ich nehme jetzt mal an, dass Du den ckeditor benutzt und Du dort den Iframe drin hast.
Wenn das so ist, kannst Du unter dem Eingabefeld auf Full HTML umstellen (wenn Du der Admin bist, ansonsten muss Dir das erlaubt sein.)
Wenn Du auf Full HTML umgestellt hast, dann bekommst Du im Ckeditor mehr Möglichkeiten den Text zu bearbeiten. Dort kannst Du dann auch Dir den Quellcode anzeigen lassen, wenn Du das bei der Konfiguration von CKeditor etc. angehakt hast.
Und da dann die Werte bei width=" ..." ändern beim Iframe und dann wieder speichern.
Ich hoffe es hilft Dir schon mal weiter.
Viele Grüße
Marita Betz
Barrierefreies Webdesign
Marita Betz
http://www.barrierefreies-webdesign-mb.de
Das kommt jetzt stark darauf an,
am 22.12.2015 - 22:51 Uhr
was du anstellen möchtest.
1. Du kannst in deinem Template einen iFrame "fest verdrahten" - das geht komplett an Drupal vorbei, und ist nicht dynamisch.
2. Du kannst ein kleines Modul schreiben, das den Hook_Blocks implementiert, und einen iFrame ausgibt - das ist am Drupalkonform und hoch flexibel.
3. Du kannst einen Block mit festem Inhalt erzeugen, der einen iFrame erzeugt - das geht zwar nicht komplett an Drupal vorbei, ist aber dennoch unflexibel.
Grüße
Ronald
Das hilft leider nicht
am 23.12.2015 - 09:11 Uhr
Hallo Marita,
vielen Dank für Deine Tipps, das habe ich schon vorher probiert, bringt aber nichts. Bei width ="100%" wird nur die gesamte Platz von Content benutzt und nicht auch von sidebar recht (Screenshot). Bei width ="150%" wird dies natürlich auch breiter.
Ich denke mir das muss irgendwie dynamisch sein so dass der Iframe automatisch an der Breite seinem Inhalt anpassen kann ! so dass man ganz recht nur die Scrollbarbalken vom iframe sieht.
VG
Karima
Hallo Ronald, ich danke Dir
am 23.12.2015 - 09:19 Uhr
Hallo Ronald,
ich danke Dir für die Lösungsvorschläge.
Auf die Seite sollen mehrere Iframes gezeigt werden, wenn ich nun einen Block mit fetem Inhalt erzeuge kann ich den für alle andere iframes benutzen oder muss ich dann für jeder iframe einen Block erzeugen ?
Vielen Dank
Karima
das geht nicht, weil ja kein
am 24.12.2015 - 07:42 Uhr
das geht nicht, weil ja ja inhalt für die sidebar vorliegt. auch normale nodes gehen ja nicht mit in die sidebar wenn da inhalt ist. mußt du für deinen inahlt evtl ein template anlegen oder woanders anzeigen lassen
C.A.W. Webdesign
hm
am 24.12.2015 - 09:50 Uhr
mehrere iFrames?
Was ist das für ein Konzept?
Macht da ein CMS überhaupt einen Sinn?
Drupal ist hoch dynamisch und sehr modern.
iFrames sind relikte aus den Anfängen des WWW und werden nur noch notfalls verwendet, wenn ein Fremdinhalt nicht dynamisch angezeigt werden kann.
Ansonsten arbeitet man mit CSS-Bereichen, so wie die Blöcke von Drupal realisiert sind.
Vielleicht kann man dir besser helfen, wenn du einfach erzählst, was du machen möchtest.
Wahrscheinlich ist das mit Drupal kein Problem, funktioniert nur ein bisschen anders.
Grüße
Ronald