Загрузка...

10 Comenzi: modificarea tabelului pentru comenzi

Adresa github a aplicatiei: https://github.com/laravelRo/lrv8_emag_yt_tutorial ============================================= In acest tutorial vom face cateva ajustari grafice in vederea blade pentru plasarea comenzilor a componentei livewire si apoi vom modifica structura tabelului orders (care contine comenzile) In ceea ce priveste modificarile grafice, vom avea grija sa avem o adresa selectata de catre utilizator pentru a putea plasa o comanda. In cazul in care nu avem o adresa selectata vom afisa mesaje de informare. Selectarea adresei o vom verifica prin variabila publica $select_id a componentei livewire. In ceea ce priveste structura tabelului orders, aceasta va terbui modificata pentru a stoca datele adresei selectate. Pana acum structura tabelului avea doar un camp address_id care facea legatura cu tabelul addresses. Dar, tinand cont ca un utilizator isi poate modifica si sterge adresele, este necesar ca in tabelul orders sa stocam datele adresei unde a fost expediata comanda. Pentru a reface migratile vom folosi comanda php artisan migrate:rollback, ceea ce va duce la stergerea ultimei operatii facute cu php artisan migrate. In cazul nostru aceasta inseamna stergerea ultimelor 3 tabele: - orders - order_items -addresses Dupa ce vom modifica migratia pentru orders vom da din nou comanda php artisan migrate. Apoi vom folosi seederul AddressSeeder pentru a repopula tabelul addresses cu date test. Vom verifica ca totul merge ok.

Видео 10 Comenzi: modificarea tabelului pentru comenzi автора PHP Интерактивное обучение
Страницу в закладки Мои закладки
Все заметки Новая заметка Страницу в заметки

На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.

Об использовании CookiesПринять