Magento 2'de, ui_componenttemel ızgaralar sütunları yeniden sıralamanızı sağlar ve Magento, bir sonraki oturum açışınızda ayarlarınızı hatırlar. Bu, Magento'nun verileri ui_bookmarktabloya kaydetmesi (bir Magento\Ui\Model\Bookmarkmodel nesnesi aracılığıyla ) ile gerçekleştirilir.
Bu özellik düzgün olsa da, bir uzantı geliştiricisi veya sistem entegratörü ui_componentbir tabloya sütun eklemek için Magento XML kullandığında sorun yaratabilir . Özel bir veri ui_bookmarkvarsa, Magento (görünüşte) yeni bir sütunun sıralama düzenini göz ardı eder ve garip / beklenmedik şeyler olabilir.
Bir UI Izgarasına (Magento'nun veya kendilerine ait) sütun eklemek ve bir sütunun diğerleriyle ilişkili bir yerde olmasını sağlamak isteyen uzantı geliştiricileri için en iyi uygulama ve / veya sistem var mı? ie - "Bu ikinci işlem düğmesi her zaman en son görünmeli veya her zaman en son ikinci görünmelidir" veya "ad alanı her zaman kimlikten sonra olmalıdır.
Bir uzantı geliştiricisinin bir app/code/Package/Module/Setup/...sınıf aracılığıyla ui_bookmarktabloya ulaşması ve bu girdileri kendilerinin güncellemesi gerekiyor mu? Yoksa bunu başarmanın daha iyi bir yolu var mı? Veya uzantı geliştiricilerinin, bir kullanıcı zaten bir girişi olduğunda beklenmedik yerlere bir sütun eklenerek yaşaması ui_bookmarkmı gerekiyor?