|  | Posted by bryan on 01/26/06 17:39 
I've posted before but no one replied because I think it was confusing.My problem is that I have a website where users have profile pages, and
 they can each chooser their own (i.e. blogger.com) Point of this
 question is...how can I make a system where template layouts (e.g, 3
 column layout, 2 column, vertical, horizontal) can be created for it so
 it's scalable and easy to make "templates" for? I just need some
 concepts and methods of how to do this PLEASE!!!!!!!!!! this is holding
 up a project and i'm REALLYYY getting annoyed with it...
 
 PLEASE give example code...the system I have now is kind of like
 this...
 /* SOME SQL QUERIES FOR THE $users array, and manipulation */
 $t = new template;
 $t->_template_path = $template_path; # /core/templates/blue/
 $t->_template = $users['template']; # blue.template
 $t->_css_file = $users['style_sheet']; # 'template.css'; etc
 $t->_meta = $users['meta_tags']; # users keywords, etc
 $t->_title = $users['title']; # title of page "Johns page" etc.
 $t->_content = $users['content']; # contains the objects/modules they
 want in the main body div
 $t->_left_content = $users['left_content'] # left div content (if
 turned on)
 $t->_right_content = $users['right_content'] # right div content (if
 turned on)
 $t->render(); # draw everything
 
 inside the template class it basically just gets all the .template
 files, arranges them in order does some queries and echoes them... I
 need help, is this even a good idea? will this be way too slow? is
 there a simpler way to do it? HELP!!!!!!!!!
 [Back to original message] |