Remove überflüssigen divs
am 30.05.2013 - 14:11 Uhr in
moin moin,
sowie der Content über print render($page['content']) geladen wird, werden automatisch folgende divs erzeugt.
<div class="content clearfix">
<div class="field field-name-body field-type-text-with-summary field-label-hidden">
<div class="field-items">
<div class="field-item even" property="content:encoded">gibt es eine möglichkeit diese über die template.php zu entfernen.
beste grüße
- Anmelden oder Registrieren um Kommentare zu schreiben

ahoi das könnte
am 30.05.2013 - 14:39 Uhr
ahoi
das könnte helfen:
http://drupal.stackexchange.com/questions/6069/removing-divs-added-by-re...
grüße
stef
mhhh, nicht wirklich, die div
am 30.05.2013 - 15:00 Uhr
mhhh, nicht wirklich, die div class="content" verschwindet zwar aber der rest bleibt
trotzdem danke
Ich weiß zwar nicht, was es
am 30.05.2013 - 15:55 Uhr
Ich weiß zwar nicht, was es für einen Sinn macht, divs aus einem Template zu löschen, meiner Meinung nach kann man gar nicht genug davon haben, aber sei es drum....
Natürlich kannst du divs auch mit der JQUERY remove Funktion aus dem Template löschen.
Vielleicht ist das ja ein gangbarer Weg für dich.
Gruß
Berthold
Na dann erklär du mir mal
am 30.05.2013 - 16:27 Uhr
Na dann erklär du mir mal bitte für was man 4 divs um eine simple content-ausgabe benötigt. warum ich das möchte ist zum einen, ein schöner quellcode sieht schöner aus und macht das arbeiten wesentlich leichter. zum zweiten, um so mehr zeichen im quellcode stehen desto höher werden die ladezeiten - ich könnte noch mehr vorteile aufzählen aber sei es drumm.
stell ich die frage mal anders, wo werden die oben genannten divs denn erzeugt?
gruß
torsten
Die divs werden wohl in den
am 30.05.2013 - 16:34 Uhr
Die divs werden wohl in den entsprechenden Template-Dateien (beispielsweise: page.tpl.php oder node.tpl.php) erzeugt oder aber auch von Modulen, die du im Einsatz hast (Panels, Display Suite).
Man braucht immer genügend DIV Elemente, damit man CSS-Eigenschaften ganz zielgenau nur für einen Selektor festlegen kann.
Das Erleichtert die Gesaltung der Ausgabe mit CSS ungemein.
btw: dein Shift-Taste scheint nicht richtig zu funktionieren :-)
Gruß
Berthold
mhhh, aus den genannten
am 30.05.2013 - 16:43 Uhr
mhhh, aus den genannten seiten kommen sie leider net. module habe ich keine installiert ausser die mitgelieferten.
bin wohl etwas von magento verwöhnt. dann schau ich mich mal weiter durch.
also ich habe keine probleme mit css wenn ich nur eine section mit klassen hab, aber ok, jeder so wie er es mag.
DIVs tun doch nicht weh
am 30.05.2013 - 17:26 Uhr
Die vielen DIVs geben Gestaltungsmöglichkeiten.
Weniger DIVs, heißt auch weniger Gestaltungsmöglichkeiten.
Ich kann mir nur ein Szenario vorstellen, bei dem DIVs und auch Gestaltung schadet:
wenn jemand mit extrem schlechter Verbindung eine umfangreiche Seite laden möchte, dauert es ein Bisschen.
Mit Handyverträgen, die Volumenbasiert sind, könnte jedes Byte zählen.
Dafür wäre es aber eh' sinnvoll, ein abgespecktes Angebot zu erstellen, das für dieses Format optimiert ist.
So ihr lieben, ich denke
am 30.05.2013 - 17:40 Uhr
So ihr lieben,
ich denke darüber kann man stunden diskutieren und die meinungen werden auch extrem auseinander gehen. ich bin ein entwickler der schlanken code bevorzugt und da wo keine div benötigt wird soll auch keine sein.
da ich erst seit wenigen tagen an drupal arbeite wäre ich froh wenn mir jemand sagen könnte wo diese teile erzeugt werden. klar kann ich auch suchen aber zeit ist kostbar und ich kann mich wichtigeren sachen witmen als 4 divs zu suchen.
danke im voraus
gruß
torsten
Zitat: klar kann ich auch
am 30.05.2013 - 17:54 Uhr
klar kann ich auch suchen aber zeit ist kostbar
Ich bin überzeugt davon, dass deine Zeit wirklich sehr kostbar ist, so dass du nicht einmal die Zeit hast, die Shift-Taste zu drücken.
(siehe dazu Punkt 3 der Verhaltensregeln hier im DrupalCenter)
Vielleicht hilft Dir ja das
am 30.05.2013 - 17:57 Uhr
Vielleicht hilft Dir ja das Fences-Modul https://drupal.org/project/fences und dieses Videocast http://codekarate.com/daily-dose-of-drupal/drupal-7-fences-module
Gruß
Christian
Werde sofort daran
am 30.05.2013 - 18:03 Uhr
Werde mich sofort daran halten.
Beste
Torsten
du kannst einfach das
am 30.05.2013 - 18:50 Uhr
du kannst einfach das field.tpl.php überschreiben in deinem theme!! einfach, schnell und fertig!
hab ich schon gefunden,
am 30.05.2013 - 19:00 Uhr
hab ich schon gefunden, danke.