Ublaboo datagrid nefunkční option

grovik
Člen | 69
+
0
-

Začal jsem řešit přepínání hodnoty v datagridu:


$grid->addColumnStatus('important', 'Important')
            ->addOption(true, 'Důležitá')
                ->setClass('btn-sm btn-warning')
                ->setIcon('fa fa-check')
                ->endOption()
            ->addOption(false,'Běžná')
                ->setClass('btn-sm btn-primary')
                ->setIcon('fa fa-times')
                ->setConfirmation(new StringConfirmation('Skutečně je položka důležitá?'))
                ->endOption()
            ->onChange[] = [$this, 'importantNewsChange'];

Výsledkem je že se vyrenderuje tlačítlo, ale jen s tou hodnotou co je v DB. Druhá možnost v HTML je, ale po kliknutí se neotevře výběr.

<div class="dropdown">
			<button class="dropdown-toggle btn-sm btn-primary btn btn-xs" type="button" data-toggle="dropdown">
				<i class="fa fa-fa fa-times"></i>
				Běžná <i class="caret"></i>
			</button>
	<ul class="dropdown-menu">
		<li>

			<a href="/www/admin/news?newsDatagrid-id=24&amp;newsDatagrid-key=important&amp;newsDatagrid-value=1&amp;do=newsDatagrid-changeStatus" class="ajax dropdown-item">

				Důležitá
			</a>
		</li>
		<li>

			<a href="/www/admin/news?newsDatagrid-id=24&amp;newsDatagrid-key=important&amp;newsDatagrid-value=0&amp;do=newsDatagrid-changeStatus" class="ajax dropdown-item" data-datagrid-confirm="Skutečně je položka důležitá?">

				Běžná
			</a>
		</li>
	</ul>
</div>