Ben bir sınıf yaptı. Ben girdi olarak bunu bazı nesneleri (çoğunlukla retreived veritabanı satırları) vermek ve göstermek zorundadır hangi alanların bunu söylemek, ve ben istediğiniz düğmeleri. Sonra çok güzel bir html tablo işler! Oldukça güzel, ben düşünüyorum.
$ot = new ObjectTable();
$ot->objects = $some_objects;
$ot->fields = array('id','name','description','image');
$ot->buttons = array('edit','delete');
$ot->render();
Ancak, ben de onu gösterir verileri manipüle edebilmek istiyorum. Örneğin, ben 'açıklaması' alanını kesecek edebilmek istiyorum. Veya (yerine metin olarak 'Picture.jpg' arasında) bir resim üzerlerine görüntülemek için. Ben sınıfa bu fonksiyonları geçmek nasıl bilmiyorum. Belki bir şey gibi:
$ot->functions = array(null,null,'truncate','thumbnail');
Ama sonra bazı gerçek kodu, ya da nasıl parametrelerini geçmek çalıştırmak için şu dizeleri dönüştürmek için nasıl bilmiyorum.
İstediğimi yapmak için güzel bir yolu olmalı. Nasıl?