Startseite
  • » Home
  • » Handbuch & FAQ
  • » Showroom
  • » Forum
  • » Drupalchannel
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module › CCK und Views ›

[gelöst] Views Block validieren

Eingetragen von autoberater (169)
am 10.02.2010 - 13:01 Uhr in
  • CCK und Views
  • Drupal 6.x

Hallo!

Bei einem Views Block mit der Darstellung von Benutzerbildern auf der Startseite www.erzone.de gibt es bei mir Probleme mit der Validierung. Die Bilder werden mit dem Modul "imagecache" erzeugt und mit "ImageCache Profiles" abgerufen, also nicht das Standard Benutzerbild!

Der Validator bringt mir 10 Fehler aus dem View durch die 10 dargestellten Bilder, hier ein Beispiel:
"Line 291, Column 65: document type does not allow element "div" here; missing one of "object", "ins", "del", "map", "button" start-tag

…

Kann mir jemand sagen, wie man die Fehler beseitigt?

Vielen Dank!

‹ Frage zu Vorgehensweise: 3 Rollen 3 unterschiedliche Profile (Content Profile) Profilsuche mit Views ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn ich mir die Fehler so

Eingetragen von wla (1397)
am 10.02.2010 - 14:12 Uhr

Wenn ich mir die Fehler so ansehe, liegt das daran, daß Span ein Inline-Element ist und daher kein div beinhalten kann. Div ist kein Inline-Element und bricht die Inline-Eigenschaft von Span.

Beste Grüße
Werner

  • Anmelden oder Registrieren um Kommentare zu schreiben

template

Eingetragen von stBorchert (4318)
am 10.02.2010 - 14:55 Uhr

Dementsprechend solltest Du die Ausgabe des View mittels geeigneter Templates anpassen.
Mehr dazu findest Du beim Bearbeiten des Views unter "Theme: Information".

hth,

 Stefan

--
Sei nett zu Deinem Themer!

Tipp: Beachte die Verhaltensregeln des DrupalCenter.

undpaul

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Fehler müssen da ja aus

Eingetragen von autoberater (169)
am 10.02.2010 - 15:07 Uhr

Die Fehler müssen da ja aus dem "ImageCache Profiles" Modul kommen wie es aussieht.
Wenn ich die "Bare user pictures" in diesem Block abfrage, dann sind keine Fehler.
Wo und wie kann ich die Probleme beheben, hat jemand eine Idee?
Vielen Dank!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vergiss ImageCache!

Eingetragen von r4s6 (1276)
am 10.02.2010 - 16:20 Uhr
autoberater schrieb

Die Fehler müssen da ja aus dem "ImageCache Profiles" Modul kommen wie es aussieht.

Eben nicht, ImageCache formatiert nur Bilder um und macht keine Layout-Anweisungen. Lese bitte nochmal die 2 Antworten oben, genau dort solltest Du ansetzen. Dein HTML-Code wird nicht sauber gemacht, da kann ImageCache nichts dazu beitragen.

Gruss Roger

Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen (1. Posting vom Thema) <==> das erleichtert das finden von Lösungen

Gruss Roger

Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen (1. Posting vom Thema) <==> das erleichtert das finden von Lösungen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hatte vorhin den Beitrag

Eingetragen von autoberater (169)
am 10.02.2010 - 17:00 Uhr

Hatte vorhin den Beitrag überlesen, also für diesen Block ein Template erstellen.
Gibt es dazu eine Anleitung wie man das für Bilder die in Spalten angeordnet sind macht?
Ich sehe da leider nicht richtig durch.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich hab jetzt in Views für

Eingetragen von autoberater (169)
am 11.02.2010 - 15:42 Uhr

Ich hab jetzt in Views für die Ausgabe des Zeilendesigns ein Template erstellt, nach dem Screencast von mustardseedmedia.com. Wenn ich das Template speichere dann bleibt alles so wie es ist, hab das auf www.oldtimer-heute.de in dem Bilderblock rechts unten mal probiert, wie man sieht ohne Erfolg:(
Kann mir jemand helfen einen validen Block mit der Anzeige von 10 Benutzerbildern in 2 Spalten zu erstellen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Theme-Cache

Eingetragen von stBorchert (4318)
am 11.02.2010 - 15:47 Uhr

Hast Du den Theme-Cache geleert (Stichworte zum Suchen: "theme registry leeren")?

 Stefan

--
Sei nett zu Deinem Themer!

Tipp: Beachte die Verhaltensregeln des DrupalCenter.

undpaul

  • Anmelden oder Registrieren um Kommentare zu schreiben

sicher

Eingetragen von autoberater (169)
am 11.02.2010 - 15:52 Uhr

sicher

  • Anmelden oder Registrieren um Kommentare zu schreiben

template

Eingetragen von stBorchert (4318)
am 11.02.2010 - 15:58 Uhr

Wird das von Dir erstellte Template verwendet?

 Stefan

--
Sei nett zu Deinem Themer!

Tipp: Beachte die Verhaltensregeln des DrupalCenter.

undpaul

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja es ist dick und schwarz

Eingetragen von autoberater (169)
am 11.02.2010 - 16:12 Uhr

Ja es ist dick und schwarz anzeigt, es sind die Standard Codes drin und eine Tabelle dazu.

  • Anmelden oder Registrieren um Kommentare zu schreiben

template

Eingetragen von stBorchert (4318)
am 11.02.2010 - 16:17 Uhr

Du willst doch einfach nur das span-Element durch ein div ersetzen, oder? Hast Du das im Template getan?
Welches Template verwendest Du überhaupt?

Es gibt übrigens bei Views auch einen Ausgabestil namens "Grid". Damit kann man die Ergebnisse schön in ein Gitter packen.

 Stefan

--
Sei nett zu Deinem Themer!

Tipp: Beachte die Verhaltensregeln des DrupalCenter.

undpaul

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja das hatte ich vor, ich

Eingetragen von autoberater (169)
am 11.02.2010 - 17:02 Uhr

Ja das hatte ich vor, ich weiß aber nicht wie.
Hab gerade festgestellt, das ich das "default" Template und nicht das für den Block genommen hatte.
Das ist der Standard-Code für die Ausgabe des Zeilendesigns

?>
<?php foreach ($fields as $id => $field): ?>
  <?php if (!empty($field->separator)): ?>
    <?php print $field->separator; ?>
  <?php endif; ?>

  <<?php print $field->inline_html;?> class="views-field-<?php print $field->class; ?>">
    <?php if ($field->label): ?>
      <label class="views-label-<?php print $field->class; ?>">
        <?php print $field->label; ?>:
      </label>
    <?php endif; ?>
      <?php
     
// $field->element_type is either SPAN or DIV depending upon whether or not
      // the field is a 'block' element type or 'inline' element type.
     
?>

      <<?php print $field->element_type; ?> class="field-content"><?php print $field->content; ?></<?php print $field->element_type; ?>>
  </<?php print $field->inline_html;?>>
<?php endforeach; ?>

aber wie ändere ich dort von span nach div?
Weiß hier leider nicht weiter im Moment...

  • Anmelden oder Registrieren um Kommentare zu schreiben

view template

Eingetragen von stBorchert (4318)
am 11.02.2010 - 17:16 Uhr

// $field->element_type is either SPAN or DIV depending upon whether or not the field is a 'block' element type or 'inline' element type..
Das sagt doch Alles, oder?

Dementsprechend musst Du <<?php print $field->element_type; ?> class="field-content"><?php print $field->content; ?></<?php print $field->element_type; ?>> durch <div class="field-content"><?php print $field->content; ?></div> ersetzen.

hth,

 Stefan

--
Sei nett zu Deinem Themer!

Tipp: Beachte die Verhaltensregeln des DrupalCenter.

undpaul

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke Stefan, echt

Eingetragen von autoberater (169)
am 11.02.2010 - 18:52 Uhr

Danke Stefan, echt super!
Hat alles geklappt.

Viele Grüße

  • Anmelden oder Registrieren um Kommentare zu schreiben
Drupal 7 Demo-Website

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Node-Speichern wird mit zunehmender Laufzeit des Servers langsam
  • Fatal error: Maximum execution time of 30 seconds exceeded in ....../includes/file.inc on line 934
  • Probleme bei der Installation von memcache
  • Treffen in Düsseldorf - 8.9. und 22.9.2010
  • [erledigt] id und klassen bei blöcken
  • Anzahl der erstellten Nodes eines bestimmten Contenttypes für bestimmte Rollen limitieren
  • Seiten kombinieren
  • Drupal Übersetzung Englisch Deutsch
  • Fragen vor Umstieg zu Drupal 6 von Joomla
  • Lightbox-2 Inputfilter
  • Kostenplfichtige Useraccounts
  • Such-Index: Problem mit ISBNs / großen Zahlen
Weiter

Neue Kommentare

  • Zum einen würde ich den
    vor 4 Stunden 46 Minuten
  • Das Aktivieren von Modulen
    vor 4 Stunden 53 Minuten
  • Lies dich mal in Ruhe ein,
    vor 4 Stunden 57 Minuten
  • Hallo, das heißt, dass Dein
    vor 5 Stunden 4 Minuten
  • danke für den tip!
    vor 5 Stunden 32 Minuten
  • Nur ein Tip, aber ich würde
    vor 5 Stunden 58 Minuten
  • Ich habe noch das Problem,
    vor 5 Stunden 54 Minuten
  • E-Fee schrieb ...Entweder man
    vor 6 Stunden 17 Minuten
  • Tja, was heiß quasi Standard?
    vor 6 Stunden 31 Minuten
  • Hallo E-Fee, nach dem was Du
    vor 6 Stunden 49 Minuten

Statistik

Beiträge im Forum: 130977
Registrierte User: 11264

Neue User:

  • BAue
  • CodeFlatter
  • michastock

» Alle User anzeigen

User nach Punkten sortiert:
quiptime4714
stBorchert4318
md3609
Tobias Bähr3607
bv3490
Alexander Langer2737
dereine2604
pebosi2490
Thoor2223
rapsli1505
» User nach Punkten
Zur Zeit sind 2 User und 25 Gäste online.

Benutzer online

  • Tobias Bähr
  • t0b1

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Showroom
  • » Forum
  • » Drupalchannel
  • » Ü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
  • Bücherecke

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
  • Drupal Demo
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association