• 02-05-2021, 18:33:34
    #1
    Merhaba Arkadaşlar Laravel 8 İle Site Ayarları İşlemlerini Anlattıgım Makalemi Yayına Aldım İlgisi Olanlar İçin Link Aşagıdadır Birden Fazla Yerde Konu Açmak Anlamsızdıır Reklam Degildir.
    Laravel 8 Site Ayarları İşlemleri

    İstek Üzerine Açık Paylaşımdır.
    Merhabalar. Şimdiki Konumuz Laravel İle Site Ayarları Ve Site Ayarlarını Sisteme Yansıtma Entegre Etme Olarak Başlıklandırabiliriz.

    Öncelikle Laravel 8 Routing Yapısı Makalemi Okumanızı Tavsiye Ederim[

    Kodlarımıza Geçelim şimdi

    Öncelikle Karar Vermelisiniz

    Laraveli kurulumdaki gibi mi kullanacaksınız yoksa laravel 7 deki gibi rotalama biraz daha basit mi olsun istersiniz buna
    karar vermelisiniz. Derseniz ki ben normal kurulumdaki gibi kalsın istiyorum o zaman rotalamanız örnegin;

    Route::get('/category', 'AppHttpControllersCategoryController'); bu şekilde olacaktır.

    Yok siz derseniz ki ben biraz daha kısa isterim rotalamamı o zaman önceki makalemi okuyup gerekli işlemleri yapmanız gerekmekte. Laravel 8 Routing Yapısı


    İşlemlerden sonra yeni rotalamamız şu şekilde olacaktır..

    Route::apiResource('/category', 'CategoryController');

    Geçelim şimdi işlemlerimize.

    Kodumuz ise şudur.

    Modelimizi tanımlıyoruz.

    php artisan make:model Setting -m komutu ile modelimizi oluşturuyoruz. sonuna yazdıgımız -m ise migration dosyamızı da beraberinde oluşturmamızı saglıyor.

    Controller'i mizi tanımlıyoruz.

    php artisan make:controller SettingController şeklinde oluşturuyoruz.

    Daha sonra [B]routes/web.php[B] dosyamıza gerekli kodu enjekte ediyoruz.

    Route::get('/', 'HomeController@index');
    Route::get('/settings', 'SettingController@index');
    Route:ost('/settings/store/', 'SettingController@store')->name('store');

    neden 3 adet rota oluşturdugumuzu anlayacaksınız yada açıklayayım ilk rotamız anasayfamızı temsil ediyor ona deginecegiz yada direk degineyim hani site ayarları ekliyoruz ya
    onların anasayfada görüntülenmesini saglamak için parametreler gönderecegiz anasayfaya o yüzden yeni bir rota verdim ki ilgili Controllerden method gönderebileyim
    diger 2 rota ise site ayarlarımızı admin panel diyelim orada görüp düzenlememiz için zaten get post işlemleri var anlamışsınızdır
    konumuza dönelim.

    Sonrasında ise kodlarımızı ekliyoruz

    Diger İşlemler İse Resimler İle Anlatımı Yapılacak Ve Gerekli Açıklamalar Yapılacak





  • 02-05-2021, 18:34:39
    #2
    Üye olmadan yazı gözükmüyor hocam. Bence reklam yinede siz bilirsiniz
  • 02-05-2021, 18:36:13
    #3
    merhaba reklam degildir sitenin reklama zaten ihtiyacı yoktur orada lojistik ekibinde makaleler yazıyorum o yüzden birden fazla yerde aynı konuyu açmak manasız geldi r10 u bilen biliyor cw bilen biliyor reklam degildir.
  • 02-05-2021, 18:38:46
    #4
    Yinede üye olmayanlarında faydalanabilmesi adına buradada açık paylaşmanız hepimiz için daha iyi olacaktır. Yinede teşekkürler.
  • 02-05-2021, 18:39:42
    #5
    peki paylaşayım kopyala yapıştır yapayım madem istiyorsunuz