Zapisz to tak jak lubisz

Posted on 2005-04-30 18:42:19 EEST.

Zastanawiałem się przez chwilę jak mogę napisać ten krótki tekst.
Dlaczego po Polsku? Wszystko dzięki magicznej funkcji mgd_set_lang().

Funkcja mgd_set_lang użyta z wersją CVS dla Midgard Framework pozwala na tworzenie dowolnej ilości wielojęzykowych  obiektów i klass opartych na magicznej ( wiem , nie jestem skromy :) funkcjonalności "technologii" która na co dzień nazywana jest MgdSchema. A to oznacza , że można utworzyc 300 i więcej klas i tyle samo obiektów,  które swą treść ( jeśli chcemy tworzyć publikacje oparte na tych obiektach ) mogą prezentować w stu językach w zupełnej separacji od logiki programu
i niezależnie od metadanych obiektu.  Konkluzja jest  prosta : dziecinnie proste :)

Briefly in English:
Any MgdSchema object may be multilanged with schema definition:

<property "content" multilang="yes" table="some_table">

It doesn't matter which property. It's up to you. MgdSchema will take care about updates and creations.

And of course with function mgd_set_lang() :).
      

Back

Layout Copyright © 2006 Finnish Teleservice Center Ltd Oy - Site Powered by Midgard CMS