Napravili ste staticnu stranicu, npr Vesti, i imate blok koji se ponavlja:
NewsTitle, posted on NewsDate<br>
<a href="http://lorempixel.com/400/200">
<img src="http://lorempixel.com/400/200" style="float:left; margin:10px 10px 10px 0px;" />
</a>
News.Text Lorem etc....<br>
<hr>
Ulogujte se na objengine, klik na "Admin object types"
i napravite objekat "News" i dodajte mu osobine:Title, Date, Image and Text
Time ste napravili tabelu News u bazi i dobili stranicu News u CMS-u gdje mozete dodavati, brisati i editovati novosti.
Takodje ste dobili JSON i XML web servis spreman za citanje i upis:
http://bookingcentar.com/obj-d...ngine/ajax.php?objectname=News
kojeg možete koristiti za backend android/ios/desktop aplikacije ili za ajax pozive (ja ga koristim u kombinaciji sa knockoutJS-om)
Sto se tiče HTML stranice treba da zamenite "lorem.." polja sa $ImeObjekta.ImePropertija koja ste definisali:
<!--FETCH.News -->
$News.Title, posted on $News.Date<br>
<a href="objengine/image.php?filename=$News.Image">
<img src="objengine/image.php?filename=$News.Image&w=100" style="float:left; margin:10px 10px 10px 0px;" />
</a>
$News.Text<br>
<hr>
<!--ENDFETCH.News -->
i imaćete stranicu koja se popunjava dinamicki iz baze.
Ovaj primer sam napravio i postavio na test server
http://bookingcentar.com/obj-demo/objengine/admin
user: objdemo
pass: objdemo
Preview html stranice:
http://bookingcentar.com/obj-demo/test
(sve stranice koje napravite u "web pages" možete da vidite na http://bookingcentar.com/obj-demo/imestranice).
Postoji još mnogo detalja, možete sortirati objekte po bilo kojem polju, limitirati rezultat, ugnjezdavati FETCH-eve, resajzovati slike itd
Pitanja, predlozi, ideje...?