Jump to content
php.lv forumi

javascrit templates


v3rb0

Recommended Posts

problēma,

ira diezgan daudz dati, kas jāparāda tabulās. radās doma ka varētu tabulu ģenerēt pie klienta ar js (js ir obligāta prasība lai fromas lietotu). bet nepavisam negribu ar roku rakstīt createElement() katram tagam vai arī likt htmla gabalus kā garus stringus javascriptā, un gan jau vēlāk kaut kas būs jāpamaina izskatā, nebūs forši tad kaut ko mainīt. nonācu pie tā, ka visu htmu uz servera ģenerēju tik tāpēc, ka ar php to vieglāk/ātrāk uzrakstīt, bet ja to varētu darīt pie klienta daudz ko varētu ar js.. pagaidām atradu divus projectus kuri būtu kā templeitu sistēma javascriptam -

* http://code.google.com/p/trimpath/wiki/JavaScriptTemplates

* http://ajax-pages.sourceforge.net/

 

varbūt kāds kādu no šamām vai vēl kādu citu ir lietojis un var padalīties ir info kas nepatika (pagaidām man it kā abi derētu)

 

thnx!

Link to comment
Share on other sites

Elementāri, dārgais Vatson: uztaisi HTMLā elementu(s), kurus gribi kopēt. Piemēram, tabulu ar vienu ierakstu. Pēc tam no Javascript izsauc element.cloneNode(true); tik reizes, cik rindiņas tabulā vajag pievienot.

Link to comment
Share on other sites

Elementāri, dārgais Vatson: uztaisi HTMLā elementu(s), kurus gribi kopēt. Piemēram, tabulu ar vienu ierakstu. Pēc tam no Javascript izsauc element.cloneNode(true); tik reizes, cik rindiņas tabulā vajag pievienot.

šoreiz clone node nebūs tas ko meklēju - uztaisīt ar js vajadzīgo htmlu varu, tikai tas prasīs ilgāku ņemšanos ar visu to, gribu ātro variantu - ir dati, ir viegli labojama template, ir kaut kas, kas saliek abus kopā. ineresē tas "kaut kas, kas saliek abus kopā"

Link to comment
Share on other sites

Es pēc black varianta arī taisīju. Uztaisīju 1xN tabulu un klonēju iekšā rindas ar regexpiem. Šādas tādas f-jas izveidojās, ko beigās normāli universalizēju. Nesanāca nekas pārāk grūts un ilgs. Lai gan pašam jāskatās, vai ar pašam taisīt vai pārgūglēt jēgu.

Link to comment
Share on other sites

×
×
  • Create New...