Magento 2'de, ui_component
temel ı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_bookmark
tabloya kaydetmesi (bir Magento\Ui\Model\Bookmark
model nesnesi aracılığıyla ) ile gerçekleştirilir.
Bu özellik düzgün olsa da, bir uzantı geliştiricisi veya sistem entegratörü ui_component
bir tabloya sütun eklemek için Magento XML kullandığında sorun yaratabilir . Özel bir veri ui_bookmark
varsa, 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_bookmark
tabloya 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_bookmark
mı gerekiyor?