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

[gelöst]field avatar ist empty obwohl was drin steht

Eingetragen von maen (57)
am 23.08.2010 - 11:48 Uhr in
  • CCK und Views
  • Drupal 6.x

Mir stehen laut Info aus dem Theming folgende Werte zur Verfügung:

  * Variables available:
  * - $view: The view object
  * - $field: The field handler object that can process the input
  * - $row: The raw SQL result that can be used
  * - $output: The processed output that will normally be used.
  *
  * When fetching output from the $row, this construct should be used:
  * $data = $row->{$field->field_alias}
  *

Nach etwas suchen, habe ich mir dann folgenden Code überlegt:

<?php if ($row->{$field->field_avatar})
{
print
$row->{$field->view_node};
}
else
{
echo
'<img src="'.base_path().'sites/default/files/defaultavatar.jpg" />';
}
?>

Die Fehlermeldung, die ich dann erhalte, ist:

Zitat:

Fatal error: Cannot access empty property in /var/www/bla/sites/all/themes/zeropoint/views-view-field--Tuning-Clubs-Member-List--page--field-avatar-fid.tpl.php on line 32

Hier Zeile 32: <?php if ($row->{$field->field_avatar})

Jetzt konkret meine Fragen:

1.) Stimmt der Fieldalias? Die Bezeichnung unter Information / Ansicht des Feldes ist wie folgt:

Zitat:

Feld Inhalt: Avatar (field_avatar) (ID: field_avatar_fid)

2.) Die Tabelle views_view enthält folgenden Inhalt:
row-avatar-in-tabelle-views-view.png

Der Inhalt des Feldes Avatar enthält somit ein BLOB Feld, dass ja auch gefüllt ist, sonst würde ich in der Standardansicht ja nichts sehen!???

Hat da jemand einen Rat für mich???

LG,

maen

‹ Taxonomie mit Views Einstellmöglichkeiten für User begrenzen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Avatar?

Eingetragen von Nicolai Schwarz (746)
am 23.08.2010 - 15:51 Uhr

Sorry, aber für'n Avatar? Meinst du vielleicht einfach das Benutzerbild? Und falls du das meinst, kannst du doch unter /admin/user/settings ein Default-Bild einstellen.

DrupalCamp Essen vom 25.-26. Februar 2012. Jetzt anmelden!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ok, dann Benutzerbild

Eingetragen von maen (57)
am 23.08.2010 - 17:05 Uhr

Muss ich aber dennoch als view verarbeiten. Und da ich das Modul Content Profile benutze, habe ich aus verschiedenen Begründungen heraus via CCK ein Benutzerbildfeld (oder Avatarfeld) definiert.

http://www.sinecure.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Trotzdem default

Eingetragen von Nicolai Schwarz (746)
am 24.08.2010 - 17:55 Uhr

Verstehe ich nicht. Auch wenn du CCK nutzt, also vermutlich per Imagefield, kannst du ein Default-Bild einstellen. In der View erscheint dann automatisch entweder das vom User eingesetzte Bild oder das Default-Bild.

DrupalCamp Essen vom 25.-26. Februar 2012. Jetzt anmelden!

  • Anmelden oder Registrieren um Kommentare zu schreiben

.. und genau das

Eingetragen von maen (57)
am 24.08.2010 - 18:09 Uhr

habe ich heute auch heraus gefunden...
Ich danke Dir für deine Zeit und deine Mühe.

http://www.sinecure.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Bild hochladen->Wenn komischer Dateiname, Fehler bei Anzeige
  • Benutzererstellung per Rolle!
  • Views Field Language (Spracherkennung der Felder) funktiniert nicht
  • Modul für Absatznummern / Randnummern
  • Probleme bei Import mit Feeds
  • [gelöst] RSS verursacht XML-Interpretation fehler
  • [CEBIT] Die CeBIT-Quadratur des Drupal-Kreises?
  • [gelöst]Whitespace vor HTML-Head auf jeder Seite
  • Live Ticker
  • 1052 Column 'status' in where clause is ambiguous
  • Nur ein Bild pro Node ausgeben
  • Heartbeat und Facebook Style Status
Weiter

Neue Kommentare

  • Profile 2 Übersetzungen - Felder in Views
    vor 22 Minuten 49 Sekunden
  • Nein, auch nicht. Nicht
    vor 32 Minuten 46 Sekunden
  • Mein Admin hat gerade gesagt
    vor 41 Minuten 20 Sekunden
  • body-Tag
    vor 46 Minuten 27 Sekunden
  • Fehler gefunden
    vor 53 Minuten 51 Sekunden
  • Doodle geht nicht
    vor 56 Minuten 26 Sekunden
  • Fehler gefunden
    vor 57 Minuten 15 Sekunden
  • Nichts ersichtlich
    vor 1 Stunde 2 Minuten
  • Habe ich noch nicht, werde
    vor 1 Stunde 3 Minuten
  • Danke!
    vor 1 Stunde 13 Minuten

Statistik

Beiträge im Forum: 160314
Registrierte User: 14286

Neue User:

  • schmittrich
  • mah1987
  • Nadine.S

» Alle User anzeigen

User nach Punkten sortiert:
stBorchert5214
quiptime4713
Tobias Bähr3825
md3727
bv3680
Thoor3282
Alexander Langer3155
wla2795
dereine2630
pebosi2495
» User nach Punkten
Zur Zeit sind 0 User und 4 Gäste online.

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 Drupal Podcast
  • 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