Kein Logo
Wenn kein Logo eingepflegt ist produziert das Template einen Fehler.
[06-Jan-2017 11:34:41 Europe/Berlin] PHP Fatal error: Uncaught Error: Call to a member function getAttribute() on boolean in /var/www/quiqqer/packages/quiqqer/template-basiccompany/index.php:227
Stack trace:
#0 /var/www/quiqqer/packages/quiqqer/quiqqer/lib/QUI/Template.php(389): include()
#1 /var/www/quiqqer/packages/quiqqer/quiqqer/index.php(186): QUI\Template->fetchTemplate(Object(QUI\Projects\Site))
#2 /var/www/quiqqer/index.php(27): require('/var/www/quiqqe...')
#3 {main}
thrown in /var/www/quiqqer/packages/quiqqer/template-basiccompany/index.php on line 227
Fehler:
<?php
$alt = $Project->getMedia()->getLogoImage()->getAttribute('title');
Lösung:
<?php
$alt = '';
if ($Project->getMedia()->getLogoImage()) {
$alt = $Project->getMedia()->getLogoImage()->getAttribute('title');
}