Jump to content
php.lv forumi

Recommended Posts

Posted

Sveiki,

Tātad taisu lapu uz CI. Personīgajam panelim ir 3 funkcijas -

1) Reģistrācija

2) Login

3) Skatīties profilu

4) labot profilu.

2 un 3 parādās lapas sānā. (uz 1 un 4 parādās linki).

Tātad jautājumi -

HTML kodu (div, p u.t.t.) ar php ifiem būtu vislabāk likt iekš view faila vai ir kāds alternatīvāks labāks?

Pašlaik man ir tā, 2 controlleri (index, kurš ielādē skatu un persPanel, kurš atbild par personal Panel). Html kods man pašlaik ir bez php, bet tūlīt sākšu likt "view profile" fīču, kuram būs vajadzīgi ifi u.t.t., lai ja ir ielogojies pazustu login un register links, un parādītos visi personīgie dati (username, epastsu u.t.t.). Kur tad to visu būtu vislabāk likt, ja controllerī, tad kā pēctam to visu vislabāk controllera izsaukt?

AC,

L.

Posted

Nevajag izmantot if statementus.

 

Katru loģisko daļu liekam savā action.

 

P.S. CodeIgniter'am ir HMVC atbalsts?

Posted

daGrevis,

varbūt vari paskaidrot to visu ar diviem teikumiem vai iemest linku, kur būtu tas paskaidrots plašāk?

Par HMVC atbalstu, nezinu īsti, par cik šis ir pirmais projekts, ko vispār sāku likt uz CI.

AC,

L.

Posted

  • action_register(),
  • action_login(),
  • action_view(),
  • action_edit();

...iekš Controller_User().

 

Nevis - action_index(), kur viss tas ir kopā ar simts if'iem.

Posted

lauciniek, man liekas, ka tev vajadzētu dziļāk pastudēt par pašiem MVC principiem. Pagūglē, kas ir MVC, izlasi kādu čupu rakstu, pēti piemērus. Varbūt nāks apskaidrība kur un kādam kodam ir jāatrodas...

Posted

Nevajag jau tik skarbi pret viņu, briedi. Practice makes perfect.

 

...perfect's nothing. So what's the point of practicing? :)

Posted

Tas nebija domāts "skarbi". Vienkārši silti iesaku pastudēt teoriju, citādi no instrumentiem (CI šajā gadījumā) nekādu potenciālu neiegūsi...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...