Der konkrete Teil um den es geht derzeit so:
PHP-Code:
<div class="memberright">
<?php if (strlen($this->avatar_path)): ?>
<div class="avatar_detail" style="background-image: url(<?php echo $this->avatar_path; ?>);" alt="<?php echo $this->firstname; ?> <?php echo $this->lastname; ?>"></div>
<!--{{avatar::<?php echo $this->record[0]['raw']['id']; ?>}}-->
<?php endif; ?>
</div>
Also natürlich befindet sich da noch einiges mehr drin, aber die anderen Bereiche funktionieren fehlerfrei. Die derzeit aktive Zeile liefert mir die Originaldatei ohne Größenänderung, die untere immer nur das Platzhalterbild.
In der Komplettliste der Mitglieder die so aussieht
PHP-Code:
<?php foreach ($this->tbody as $class=>$row): ?>
<div class="membercontainer">
<?php foreach ($row as $col): ?>
<?php if ($col['field'] == 'avatar'): ?>
<div class="<?php echo $col['class']; ?> avatarimage"><a href="{{link_url::xx}}?member=<?php echo $col['id']; ?>"><?php echo $col['content']; ?></a></div>
<?php elseif ($col['field'] == 'firstname'): ?>
<div class="membername"><?php echo $col['content']; ?>
<?php elseif ($col['field'] == 'lastname'): ?>
<?php echo $col['content']; ?></div>
<?php endif; ?>
<?php endforeach; ?>
</div>
<?php endforeach; ?>
Funktioniert die Ausgabe mit der richtigen Größe perfekt.
Lesezeichen