|
doc_turkish
Düzenlenebilir jquery ağaç yapısı - PHP KodluBu yazılım bir ağaç yapısıdır ve sahip olduğu eleman ekleme, isim değiştirme, sürükle-bırak ve silme işlemlerini sunucuya ajax istekleri göndererek yapar. Ağaç yapısındaki elemanlar veritabanında olabileceği gibi dosya sistemi üzerinde dosyalar ve klasörler de olabilir.Ajax isteklerinin uygun şekilde işlenebilmesi için sunucunun PHP ve elemanlar veritabanı üzerinde olacaksa MySQL yazılımlarına sahip olması gerekir. KURULUMHangi platformda çalışacağını 'includes/config.php' dosyasında TARGET_PLATFORMmakrosuna DATABASE_PLATFORM veya FILE_SYSTEM_PLATFORMmakrolarından birini atayarak ayarlayabilirsiniz. Örnek: define ("TARGET_PLATFORM", DATABASE_PLATFORM); Eğer TARGET_PLATFORM makrosuna FILE_SYSTEM_PLATFORM atandı ise, FILE_ROOT makrosuna kök klasörün adresini giriniz. Örnek: define("FILE_ROOT", "/home/mekya/public_html/test"); Yukarıda belirtilen klasörün web sunucu kullanıcısının okuma ve yazma hakkının olduğuna emin olunuz.Eğer TARGET_PLATFORM makrsouna DATABASE_PLATFORM atandı ise , Veritabanı parametrelerini(kullanıcı adı, şifre vb.) yine 'includes/config.php' dosyası içine yazınız, ayrıca TREE_TABLE_PREFIX makrosunu değiştirerek oluşturacağınız tablonun adının ön ekini değiştirmiş olursunuz. TREE_TABLE_PREFIX makrosunun varsayılan değeri 'tree' dir. Tabloyu TREE_TABLE_PREFIX makrosuna göre oluşturun, eğer bu değeri değiştirmedi iseniz aşağıdaki kodu direk kullanabilirsiniz: CREATE TABLE `tree_elements` ( `Id` int(10) unsigned NOT NULL auto_increment, `name` varchar(45) NOT NULL, `position` int(10) unsigned NOT NULL default '0', `ownerEl` int(10) unsigned NOT NULL default '0' COMMENT 'parent', `slave` binary(1) NOT NULL default '0', PRIMARY KEY (`Id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC; ÖzelliklerEleman ekleme
Eleman silme
Elemanın yerini değiştirme
Eleman ismini değiştirme
![]() Elemanın yeni ismi açılan kutunun içine yazıldıktan sonra Enter tuşuna basılırsa sunucuya ajax isteği gönderilir, Esc tuşuna basılırsa işlem iptal edilir. DestekEğer bu yazılım kullanırken veya değiştirirken desteğe ihtiyaç duyarsanız, elimizden geldiğince yardım etmekten mutluluk duyarız. LisansBu yazılım ücretsizdir, istenildiği gibi değiştirilebilir ve dağıtılabilir. TekzipBu yazılım hiç bir şeyi garanti etmez, yazılımı kullanırken bütün sorumluluk kullanana aittir. Herhangi bir durumda kesinlikle sorumluluk kabul edilmez.. YazarlarOzan Köroğlu - koroglu.ozan@gmail.com |




I am wondering if this would work for my site http://www.thepromohut.com it is a magento site
Peki elemanlara nasıl link verebiliriz yardımcı olursanız çok sevinirim gerçekten çok güzel bi uygulama :)
elemanlara tıklandığında bir fonksiyon çağrılıyor, o fonksiyona tıklanan elemana göre link yazılabilir...