Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Themes & Theming ›

Views List-Style

Eingetragen von Genesis (597)
am 03.01.2008 - 17:06 Uhr in
  • Themes & Theming
  • Drupal 5.x oder neuer

Hallo zusammen,

ich hatte das Thema gestern schonmal gestartet, aber es ist wohl dem Serverumzug zum Opfer gefallen. Zum thema:

Ich habe mit Views eine Ausgabe verschiedener Felder mit einer Bedingung erstellt. Das Ganze funktioniert auch, und lässt sich wunderbar in einem Block darstellen. Das Problem begint da wo es ans formatieren geht. Der Wizard der Views angehört kann derzeit Code nur als item_list ausgeben. Das hat zur Folge dass das Ganze eben als solche Liste angezeigt wird, und auch immer ein schönes Bullet voraus geschickt wird. Nun kann ich das Ganze ja übeschreiben via:

.item-list ul li {
   list-style: none;
   list-style-type:none;
   margin: 0pt;
}

Das funktioniert wiederum auch soweit, als dass das Listenitem ausgeblendet wird, aber der Abstand bleibt im IE weiter. Das liegt wohl daran dass das Listensymbol zwar ausgeblendet wird, aber die Liste als solches erhalten bleibt.

Um das mal zu verdeutlichen hier die Vorher-Nachher-Bilder vom IE und FF:

IE Vorher - IE Nachher / FF Vorher - FF Nachher

So wie es der FF nach dem CSS-Code darstellt, also direkt unter einander, so hätte ich es auch gern das es der IE macht. Dieser scheint das Ganze aber komplett ander szu interpretieren, weswegen es mir unmöglich ist das Ganze zu formatieren. :| Verschiebt man beim FF was sieht das im IE umso schlimmer aus.

Die Template-Datei des Views (views-list-recentnews.tpl.php) sieht derzeit ganz spartanisch aus um Fehler aus zu schließen.

<div><?php print $title?><br><?php print $field_kategorie_value?> - <?php print $created?></div>

Der Source-Code sieht am Ende so aus:

<div class='view view-recentnews'><div class='view-content view-content-recentnews'><div class="item-list"><ul><li><a href="/node/12" class="active">Dies ist eine Testnews für die Portalneuigkeiten!</a><br>The Agency - 2 Jan 2008 - 16:06</li></ul></div></div></div>

Das

<div class='view view-recentnews'><div class='view-content view-content-recentnews'>

haut mir Views selber rein, wobei auch eine Formatierung darüber keine Besserung bringt.

Wenn mir da irgend jemand helfen kann, wäre ich wirklich mehr als dankbar. bin mit meinem Latein so was von am Ende. Habs heute und gestern je 3 Stunden versucht weg zu bekommen. :/

Ansehen kann mans sich unter Link

User: tester
PW: tester1

Nochmal zur Verdeutlichung mir geht es um den Spalt den der IE erzeugt auch wenn item-list überschrieben wird.

Vielen, vielen Dank für etwaige Hilfe!!!

Genesis

‹ Blogtitel ausblenden Drei Fragen zu Theme abändern ... ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

CSS Hacks bzw. Conditional Comments

Eingetragen von bv (3924)
am 03.01.2008 - 17:43 Uhr

Im Zweifelsfall solltest Du per "CSS-Hack" spezielle Formatierungen für den IE erstellen. Siehe dazu z.B.: http://standards.webmasterpro.de/index-article-CSS+Hacks.html

Ggf. besser ist das Einbinden einer CCS-Datei, die nur vom IE interpretiert wird. Das Zauberwort heißt in diesem Fall "Conditional Comments" und funktionert u.a. so:

<!--[if IE]><link rel="stylesheet" href="/pfad_zum_theme/css-datei-nur-fuer-ie.css" type="text/css" /><![endif]-->

Siehe u.a. hier: http://www.css4you.de/trickkiste/tr00032.html

--
bv - drupalcenter.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielen Danke erstmal bv. Da

Eingetragen von Genesis (597)
am 03.01.2008 - 18:01 Uhr

Vielen Danke erstmal bv.

Da hätte ich nun eine Frage: Was interpretiert der IE hier denn falsch, und wie würde es in einer IE-CSS anders interpretieren. Was ich meine ist, um eine solche Datei an zu legen müsste ich ja erstmal wissen was er falsch versteht in der generellen CSS, also wo das Problem lieg. Es fällt schwer ein Problem zu beheben dessen Ursache man nicht kennt.

Meine CSS platzt langsam aus allen Nähten, weil man auf jeder Seite etwas anderes liest wie man den listen-stil zu formatieren hat. :| Ich war sogar schon italienischen Foren, auch wenn ichs nicht lesen kann, aber man findet irgendwie nichts zu meinem Problem. Das macht mich echt fertig, und ich bin soweit auf zu geben. Seit Tagen komme ich mit meinem Theme nicht vorwärts weil mich immer wieder Probleme nach hinten werfen. :|

Bin ich denn der Einzigste der jetzt dieses spezielle Problem hat? Es muss doch auch vorher mal jemand drauf gestossen sein. Das ist echt nur noch frustrierend. :|

Anyway, danke dir schonmal für deine Hilfe bv,

Genesis

P.s.: Frage am Rande, gibt es eine CSS-Datei die alle grundlegenden Angaben enthält die bei Drupal in der Grudnform möglich sind? Selbst bei Zen scheinen ja einige Sachen zu fehlen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Und wieder sind 1,5 Stunden

Eingetragen von Genesis (597)
am 03.01.2008 - 19:28 Uhr

Und wieder sind 1,5 Stunden vorbei, und immer noch keine Lösung. Im englischen Forum bin ich schon auf Seite 40, oder so... Hab das Ganze nun in eine CSS für den IE gepackt, was aber auch keine Auswirkungen hatte.

Was mir mal aufgefallen ist, wenn ich den code meiner views-templatedatei blank, also ohne div in die tempalte-datei packe, also quasi so:

<?php print $title?><br><?php print $field_kategorie_value?> - <?php print $created?>

anstelle von so:

<div><?php print $title?><br><?php print $field_kategorie_value?> - <?php print $created?></div>

dann zeigt es auch der IE richtig an. Kann es vllt damit zusammen hängen? Nur was verwurschtelt er denn dann wenn da n DIV-container mit drin ist, oder muss ich dem div noch irgendwas in der CSS zu weisen? :|

Danke nochmal!

Grüße vom,

Genesis

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn es so funktioniert,

Eingetragen von Tobias Bähr (4019)
am 03.01.2008 - 20:03 Uhr

Wenn es so funktioniert, dann mach es ohne div´is!
Oder kann nicht einfach padding/margin benutzen um das zu positionieren!?

Was mir aufgefallen ist, warum benutzt du Tabellenlayout?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also, die gute Nachricht

Eingetragen von Genesis (597)
am 03.01.2008 - 20:11 Uhr

Also, die gute Nachricht vorweg, nach ca 300 Jahren probieren hab ich Volltrottel mir nochmal die Tutorials für Views angesehen, und dabei das hier gefunden:

Link

Nachdem ich das durchgeführt habe geht es jetzt plötzlich. Ich könnte richtig kotzen wenn ich überlege wie viel Zeit da nun für ein so kleines Problem drauf gegangen ist. :|

Wegen des Tabellenlayouts. Die Antwort ist recht einfach: Ich bin zu dumm für Tabellenlose Layouts. Ich weiss, ich muss das unbedingt lernen, aber... Ich hab halt immer Tabellenlayouts erstellt, und bin damit gut gefahren, oder anders gesagt, ich kanns nicht besser. Hoffe das ich das irgendwann mal lerne, da mir durchaus bewusst ist das ich mir damit Probleme selber schaffe.

Danke jedenfalls für eure Hilfen hier!

Grüße vom,

Genesis

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 4 Tagen
  • Hey danke
    vor 1 Woche 5 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 6 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 3 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 3 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 1 Tag
  • In der entsprechenden View
    vor 3 Wochen 1 Tag
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 1 Tag
  • gelöst
    vor 5 Wochen 4 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 11 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association