Ich habe eine Admin-Klasse, die diese Definition von listfields hat:Sonata Admin List View, machen mehr Header Sortierschaltflächen?
protected function configureListFields(ListMapper $listMapper)
{
$listMapper
->addIdentifier('type')
->add('created_at', 'datetime')
->add('updated_at', 'datetime')
->add('created_by')
->add('updated_by')
->add('is_active')
->add('is_deleted')
->add('_action', 'actions',
array(
'actions' => array(
'view' => array(),
'edit' => array(),
'delete' => array()
)
))
;
}
Nur der Spalte „Typ“ ist sortierbar - IE, wenn Sie über den Tabellenkopf für „Typ“ schweben Sie eine asc/ab Pfeil sehen und können klicken, um die Zeilen basierend auf dieser Spalte neu zu sortieren.
Wie bekomme ich das auf mehr Spalten angezeigt?
Ich habe versucht, sortable = true hinzuzufügen, aber dann versucht es, sich mit einer anderen Entity zu verbinden.
helfen könnte: http://stackoverflow.com/questions/8120787/sonata-admin-bundle-order –
Ich habe gelesen, dass man, es ist nur über das Standard-Sortierfeld festlegen. Ich möchte mehr Spalten sortieren lassen. (Nicht zur gleichen Zeit, ich möchte nur die Option, andere Spalten anstelle der ersten zu sortieren) – Jessica
@Jessica Konnten Sie das Problem lösen .. ?? Wenn ja, bitte teilen Sie es hier. Ich stehe vor demselben Problem. – GBRocks