Dmitrii 'Mamut' Dimandt wrote:
> Can a view be split up in separate small files?
> 
> Let's say I have an admin_controller that defines up to 20 methods and 
> each one needs to be renedered involving lot's of HTML.
> 
> 
> What I've seen so far is that you have to put all of your rendering 
> functions inside the admin_view.et file which can grow really big really 
> fast.
> 
> What would be the easiest way to split the file up?

I've been doing something wierd, to use your example,

-module(admin_view)

-export([
          login/1
         ]).


login(Data) ->
     admin_html:login(Data).


%%%%%%%%%%%%%%%%%% end example

I started doing this with a view of making it easier to add multilingual 
support later by having admin_html_en.et, admin_html_se.et, 
admin_html_de.et, etc then by adding a parameter and a test or two it 
should be relatively easy to switch between html templates in the view 
based on the user's preferences. I haven't tried this to date, but in 
may give you a couple of ideas.

Jeff.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"erlyweb" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/erlyweb?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to