Skip to content
Mert ÇELEN edited this page Feb 1, 2019 · 2 revisions

Otomatik Tablo Oluşturmak

@include('l.table',[
    AYARLAR
])
Adı Açıklaması Örnek Zorunluluk
value Tablo içerisinde kullanılacak verilerin girildiği alan. "value" => servers() Evet
title Tabloda gözükecek başlıkların adları. hidden girildiğinde başlıklar gözükmez. "title" => ["Sunucu Adı" , "hidden"] Evet
display Tablo içerisindeki gözükecek verilerin veri tabanındaki isimleri. Eğer hidden başlıklarda veri gösterilmesi isteniyorsa veriadı:hedefad şeklinde eklenmelidir. "display" => ["name" , "city", "_id:server_id"] Evet
menu Sağ tık menüsünün otomatik oluşturulması için gerekli ayarlar. Array içerisine array eklenerek sınırsız olarak menü eklenebilir. Gerekli iki parametre hangi modal'ın açılacağı bilgisi ve icon detayı. "menu" => [ "Düzenle" => [ "target" => "edit", "icon" => "edit" ]] Hayır

Örnek Modal

@include('l.table',[
        "value" => servers(),
        "title" => [
            "Sunucu Adı" , "İp Adresi" , "Sunucu Tipi" , "Kontrol Portu", "*hidden*" ,"*hidden*"
        ],
        "display" => [
            "name" , "ip_address", "type" , "control_port", "city", "_id:server_id"
        ],
        "menu" => [
            "Düzenle" => [
                "target" => "edit",
                "icon" => "edit"
            ],
            "Yetki Ver" => [
                "target" => "give_permission",
                "icon" => "user"
            ],
            "Sil" => [
                "target" => "delete",
                "icon" => "delete"
            ]
        ]
    ])
Clone this wiki locally