bofh1337
Erfahrenes Mitglied
Ich bin gerade dabei eine neue Komponente zu schreiben, jedoch will das "Action Dropdown" im Backend nicht so, wie es eigentlich sollte.
Einträge ins "Archiv", "Papierkorb" und "Versteckt" zu schieben geht ohne Probleme, jedoch wird das Symbol dafür nicht geändert.
Diesen Part aus einer Joomla-Komponente kopieren bringt auch nichts.
Hat jemand Ahnung, an was das liegen kann?
Das ist der besagte Code, die Datenbank-Felder "published", "state", publish_up" und "publish_down" existieren und funktionieren auch, nur das richtige Icon wird nicht angezeigt. So kann man nicht sehen, welche Einträge Veröffentlicht wurden und welche noch nicht:
Einträge ins "Archiv", "Papierkorb" und "Versteckt" zu schieben geht ohne Probleme, jedoch wird das Symbol dafür nicht geändert.
Diesen Part aus einer Joomla-Komponente kopieren bringt auch nichts.
Hat jemand Ahnung, an was das liegen kann?
Das ist der besagte Code, die Datenbank-Felder "published", "state", publish_up" und "publish_down" existieren und funktionieren auch, nur das richtige Icon wird nicht angezeigt. So kann man nicht sehen, welche Einträge Veröffentlicht wurden und welche noch nicht:
PHP:
<div class="btn-group">
<?php echo JHtml::_('jgrid.published', $item->state, $i, 'finances.', $canChange, 'cb', $item->publish_up, $item->publish_down); ?>
<?php if ($canChange): ?>
<?php JHtml::_('actionsdropdown.' . ((int) $item->state === 2 ? 'un' : '') . 'archive', 'cb' . $i, 'finances'); ?>
<?php JHtml::_('actionsdropdown.' . ((int) $item->state === -2 ? 'un' : '') . 'trash', 'cb' . $i, 'finances'); ?>
<?php echo JHtml::_('actionsdropdown.render', $this->escape($item->title)); ?>
<?php endif; ?>
</div>