laucinieks Posted November 28, 2011 Report Share Posted November 28, 2011 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. Quote Link to comment Share on other sites More sharing options...
daGrevis Posted November 28, 2011 Report Share Posted November 28, 2011 Nevajag izmantot if statementus. Katru loģisko daļu liekam savā action. P.S. CodeIgniter'am ir HMVC atbalsts? Quote Link to comment Share on other sites More sharing options...
laucinieks Posted November 28, 2011 Author Report Share Posted November 28, 2011 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. Quote Link to comment Share on other sites More sharing options...
daGrevis Posted November 28, 2011 Report Share Posted November 28, 2011 action_register(), action_login(), action_view(), action_edit(); ...iekš Controller_User(). Nevis - action_index(), kur viss tas ir kopā ar simts if'iem. Quote Link to comment Share on other sites More sharing options...
briedis Posted November 28, 2011 Report Share Posted November 28, 2011 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... Quote Link to comment Share on other sites More sharing options...
daGrevis Posted November 28, 2011 Report Share Posted November 28, 2011 Nevajag jau tik skarbi pret viņu, briedi. Practice makes perfect. ...perfect's nothing. So what's the point of practicing? :) Quote Link to comment Share on other sites More sharing options...
briedis Posted November 28, 2011 Report Share Posted November 28, 2011 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... Quote Link to comment Share on other sites More sharing options...
laucinieks Posted November 28, 2011 Author Report Share Posted November 28, 2011 daGrevis, paldies viss sanāca ;)! Briedi, CI user guide +/- esmu izgājis cauri. Ac, Laucinieks. Quote Link to comment Share on other sites More sharing options...
briedis Posted November 28, 2011 Report Share Posted November 28, 2011 Palasi par pašu principu kā tādu: http://en.wikipedia.org/wiki/Model%E2%80%93view%E2%80%93controller http://www.tonymarston.net/php-mysql/model-view-controller.html utt. Quote Link to comment Share on other sites More sharing options...
daGrevis Posted November 28, 2011 Report Share Posted November 28, 2011 Vai vēl labāk... skaties šo video sērijas. http://net.tutsplus.com/articles/news/codeigniter-from-scratch-day-1/ Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.