+ Antworten
Ergebnis 1 bis 2 von 2

Thema: Action Dropdown will nicht

  1. #1
    Verbringt hier viel Zeit
    Registriert seit
    09.08.2008
    Ort
    /dev/null
    Beiträge
    979
    Bedankte sich
    52
    Erhielt 123 Danksagungen
    in 116 Beiträgen

    Standard Action Dropdown will nicht

    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:
    PHP-Code:
                                    <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 === 'un' '') . 'archive''cb' $i'finances'); ?>
                                            <?php JHtml::_('actionsdropdown.' . ((int) $item->state === -'un' '') . 'trash''cb' $i'finances'); ?>
                                            <?php echo JHtml::_('actionsdropdown.render'$this->escape($item->title)); ?>
                                        <?php endif; ?>
                                    </div>
    Angehängte Grafiken

  2. #2
    Verbringt hier viel Zeit
    Registriert seit
    09.08.2008
    Ort
    /dev/null
    Beiträge
    979
    Bedankte sich
    52
    Erhielt 123 Danksagungen
    in 116 Beiträgen

    Standard

    Ok, hat sich erledigt. Im obenstehenden Code war ein dummer Fehler: Statt "$item->state" sollte da "$item->published" rein:

    PHP-Code:
                                        <?php echo JHtml::_('jgrid.published'$item->published$i'finances.'$canChange'cb'); ?>
                                        <?php if ($canChange): ?>
                                            <?php JHtml::_('actionsdropdown.' . ((int) $item->published === 'un' '') . 'archive''cb' $i'finances'); ?>
                                            <?php JHtml::_('actionsdropdown.' . ((int) $item->published === -'un' '') . 'trash''cb' $i'finances'); ?>

+ Antworten

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein