Темплейтна система на няколко езика

joTunkiq

Registered
Здравейте, колеги.

Имам един въпрос - как да направя темплейтна система, но да мога да си я превеждам на различчни езици ?

Идеята ми е php Кодовете да си си отделно, html-a да си е отделно и все пак да мога да си превеждам системата.

Примерно ако сайта ми е структуриран по следния начин:

Код:
ROOT /  
- index.php
- functions.php - съдържа всички функции включително и за перифразиране на темплейта ми
- config.php
- и др.
 ....../tamplate/
 -------------/main/
---------------- index.tpl
---------------- viewprofile.tpl
---------------- и др.

Какво трябва да променя в структурата или какъв е начина да си запазя темплейтната с-ма и пак да мога да я превеждам, защото срещам доста проблеми с цикли и тем подобни :/

П.с. идеята ми е да работя с ПРОЦЕДУРЕН код, а не с ООП. Разглеждах 3-4 системи, но за жалост всичките използват Смарти или CI или някакъв друг фреймуорк и не ме устройват .. :/

Някакви идеи ? :idea: :!:
 
Да, това върши работа, НО идеята ми е html-a да си е на едната страна и php да си е на другата. А в този пример слагат директно в хтмл-а .. а там нямам никакъв php код, единствено хтмл :)
 
joTunkiq каза:
Да, това върши работа, НО идеята ми е html-a да си е на едната страна и php да си е на другата. А в този пример слагат директно в хтмл-а .. а там нямам никакъв php код, единствено хтмл :)
Ами слагаш си някакви тагове в html-а([article_title] примерно) и спрямо езика заместваш със съотвеното за всеки таг и просто include-ваш отгоре php-то,което ще ти замества и друго "смесване" няма да има.
 
да, вече го направих .. :D Благодаря все пак, @fbian получава точката, защото отговора му е най-близо до това, което аз направих :)
 

Back
Горе