| Can BAYAT Kişisel İnternet Sitesi

Laravel App/Storage yerine Public kullanmak

Laravel
03.01.2021

Pek çok kullanıcı laravel projesini VPS sunuclarda barındırmak tabiki en avantajlısı ancak ücretlerin yüksek olması ve Laraveli hobi amaçlı olarak kullanan pek çok kullanıcı projelerini daha düşük maliyetli olan paylaşımlı sunucularda çalıştırmak isityorlar. Ancak paylaşımlı sunucular başta SSH erişimi olmak üzere pek çok özelliği kısıtlı olarak sunuyor. php artisan storage::link komutu da bu sınırlamalara kurban gidenlerden. Basit bir projede resim, video v.b. medyaları depolmak için app/storage klasörü yerine /public/BENİM DOSYAM'a nasıl kayıt yapacağımızı anlatayım. Yazar:Can BAYAT


Laravel Livewire Kullanarak Dinamik Seçime Bağlı Dropdown

Laravel
30.12.2020

Şimdi bir örnek uygulama üzerinden seçime bağlı droprown menu (dynamic dependent dropdown) yapımına geçelim. Sponsorlar ve Projeler olmak üzere 2 tablomuz olsun. Her sponsorun birden çok projesi olabilir ve projeler de sponsora bağlıdır. Sponsoru seçtiğim zaman sponsora ait projeleri getirip bu projeler içinden seçim yaptırmak istiyorum. Bu iş için pek çok kaynak ve yönerge araştırdım ama çeşitli hatalarla karşılaştım. Çalışan iyileştirilmiş kodları aşağıda paylaşıyorum. KOdlar evrensel olarak İngilizce dilindedir. Bende ne yazık ki Türkçe kod yazılmaması gerektiğini düşünüyorum. Yazar:Can BAYAT


Laravel Dynamic Dependent Dropdown with Livewire

Laravel
30.12.2020

I'm new at Laravel and playing around. I was created an cost management system with LAravel 6 and I gonna improve this scripts with Laravel 8 and Livewire. I have 2 tables whichs are Sponsor and Project. Sponsors are a lot of projects and every project has 1 sponsor. So the tables relations are hasOne and belongsTo. In my script when I choose a Sponsor, I wanna see sponsor's project only and select. I searched a lot of source and tutorial and as a result ı wanna publish the working codes. My elequent model php files are shown below; Yazar:Can BAYAT


Dom PDF ile laravelde PDF oluşturmak

Laravel
05.03.2020

Öncelikle Controller içinde fonksiyonumuzu oluşturuyoruz. bende APP\Http\Controllers\Admin\InstallmentsController.php 'içinde olacak.  fonksiyon installment (taksit) id'si üzerinden çalışıyor. 


public function invoicePdf(Request $request, $id)
{
$installment = Installment::findOrFail($id);

$data = [
'id' => $id,
'installment' => $installment,
'students' => $students,
'sonuc' =>$sonuc,
];

$pdf = PDF::loadView('admin/installments/invoice', $data);
$pdf ->setPaper('A5', 'landscape');
return $pdf->download('.$installment->id.'_invoice.pdf');
}

şimdi yolumuzu (route) route/web.php içinde tanımlay...






Yazar:Can BAYAT


Laravel Çoklu Seçim Kutusu düzenleme

Laravel
26.11.2019

Oluşturduğumuz form sayfalarını düzenlerken seçim kutularının önceden seçilmiş şekilde gelmesini isteriz. Ancak Forma çoklu seçim (Select-Input) elemanı eklediğimizde bize seçilmiş olan seçeneği önceden vermez. Bu nedenle şarta bağlı bir seçim yaptırmalıyız ki seçim kutusunda önceden seçilmiş değer gösterilebilsin. Aşağıdaki kod bu işi yapmaktadır.


<option value="{{ $user->id }}" {{ $user->id == $order->user_id ? 'selected' : '' }}>{{ $user->name }}</option>

burada $user->id değeri ile selected seçeneğini şarta bağlı olarak göstermiş olduk. Artık Form düzenle (UPDATE) dediğimizde mevcut seç

Yazar:Can BAYAT


October CMS Plugins Tested and Working on Shared Hosting

Laravel
08.11.2019

You can find a list of my plugins. Which are %100 working and tested in Shared Host. Yazar:Can BAYAT


Laravel Paket yüklemeden TC Kimlik Kontrolü

Laravel
10.10.2019

İnternet üzerinde Laravel kullanarak T.C. Kimlik Numarısını kontrol edebileceğiniz Paketler mevcut ancak paket kullanmadan kendi kontrollerinizi yazarak da T.C.Kimlik Numarasını doğru yazdıra bilirsiniz. Yazar:Can BAYAT


October CMS Çok Okunan Haberler Carousel

Laravel
09.10.2019

Anasayfamda kullandığım kayan son yazılar için hem bir eklenti kullandım hem de Bootstrap Carousel'den faydalandım. Şimdi bu yapılanları tek tek ele alalım. Yazar:Can BAYAT


Sık Kullanılan CARBON Fonksiyonları

Laravel
07.10.2019

Carbon fonskiyonu laravel içerisinde Tarih ile ilgili işlemlerimizi kolaylaştırmaktadır. Pek çok çapraz kod yazım işlemini kendisi halleder ve partik bir kütüphanedir. Yazar:Can BAYAT


Datatables sayılarda Nokta,Virgül

Laravel
07.10.2019

Laravel Üzerinde Datatables kullanımı pek çok kod yazım derdinden bizleri kurtarıyor. Ancak Türkçe sayı formatında binlik ayracı ve ondalık ayracı değişiklik gerektiriyor. Yazar:Can BAYAT