Kavacky Posted May 22, 2013 Report Share Posted May 22, 2013 HMVC tu uztaisi divus requestus: preču sarakstam un ziņām. Un katrs no tiem iedod atpakaļ gatavu rezultātu: HTML kodu, kuru kaut kā izmanto sākotnējais requests. Quote Link to comment Share on other sites More sharing options...
Maris-S Posted July 18, 2013 Author Report Share Posted July 18, 2013 (edited) Jā, to varētu tā atrisināt, bet tad vēl paliek html dažādu tagu nosaukumu vai identifikatoru pārklāšanās. Piemēram, ir veikals, kuram kaut kur headerī ir login forma, ar input lauku nosaukumiem "email" un "password", tad vēl arī tiek atvērta kaut vai "Forgot password" sadaļa, kurā arī ir lauks input, ar nosaukumu "email". Sanāk kopējā html parādās divi input lauki ar vienādu nosaukumu. Varētu arī sanākt tā ka izsauktajos kontrolieros vairāki elementi pārklājas, ne tikai input lauku nosaukumi, bet arī tagu ID, kam ir jābūt unikāliem, kut vai: <div id="menu"></div> priekš augšējā un sānu menu. Protams šie ir primitīvi piemēri un šeit tam varētu salīdzinoši vienkārši izsekot līdzi. Arī MVC tas viss jāņem vērā, bet HMVC, iekļaujot kontrolierus vienu otrā, varētu sanākt jau ne tik vienkārši to visu atcerēties, īpaši ja lietojumu izstrādā komandā. Vienīgais kas nāk prātā ir izmantot, precīzākus nosaukumus un id, piemēram "top_menu", "left_menu", "login_email", "forgot_password_email" utt. Vai tomēr esmu vēl ko palaidis garām? Edited July 18, 2013 by Maris-S Quote Link to comment Share on other sites More sharing options...
codez Posted July 18, 2013 Report Share Posted July 18, 2013 <div class="loginform"> <input class="email" /> </div> <div class="foregetpasswordform"> <input class="email" /> </div> .loginform .email .forgetpassworform .email Quote Link to comment Share on other sites More sharing options...
anonīms Posted July 18, 2013 Report Share Posted July 18, 2013 (edited) Vienīgais kas nāk prātā ir izmantot, precīzākus nosaukumus un id, piemēram "top_menu", "left_menu", "login_email", "forgot_password_email" utt. Vai tomēr esmu vēl ko palaidis garām? Šis variants liekas tīri loģisks. Kaut vai veidojot inputus zem noteikta kontroliera tam pie #id vēl pielikt no kura kontrolliera tiek uzsaukts. Tādā veidā sanāks kā jau minēji login-email, login-password, register-email, etc Edited July 18, 2013 by anonīms Quote Link to comment Share on other sites More sharing options...
Kavacky Posted July 19, 2013 Report Share Posted July 19, 2013 ID nevajag izmantot, ja tas nav ID. 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.