Laravel Custom Sayfalama Linkleri Oluşturma

Laravel Custom Sayfalama Linkleri Oluşturma

Laravelde örneğin blog yazı listesini sayfalamak için sorgu yaparken şeklinde sayfalama yapabiliyoruz. Ve aynı şekilde bu şekilde sorgulama yaptığımızda laravel bizim için linkleri oluşturuyor. Ancak bu linkler sizin web sitesinin tasarımına uygun değil ise bu yöntemi kullanarak kendi link düzeninizi oluşturup kullanabilirsiniz. Standart halde sayfa linklerini listelemek ve link üzerinde filtreleriniz var ise o değerleride…

Laravel Localhost’u İç Ağınızda Yayınlama ve Port Değiştirme

Laravel Localhost’u İç Ağınızda Yayınlama ve Port Değiştirme

Merhabalar, bu yazıda Laravel’ i yerel ağınızda yayınlama, standart çalışma host adresi yerine farklı bir host verme ve port bilgisini değişmeyi bulacaksınız. Projeyi Yerel Ağda Yayınlama Laravelde bir proje geliştiriyor ve bu projeyi kendi bilgisayarınız hariç başka cihazlarda bir sunucuya ihtiyaç duymadan test edebilmek istiyorsanız veya örneğin şirket içinde aynı ağa bağlı olan başka birilerinin…

SQL Tablo ve İçeriğini Kopyalamak

SQL Tablo ve İçeriğini Kopyalamak

SQL’ de MySQL, MSSQL, Oracle gibi sistemlerde tabloları kopyalamak için aşağıdaki kodu kulllanabilirsiniz. Yukarıdaki kod ile mevcutta bulunan bir tablonuzun içeriği yeni bir tablo oluşturularak hedef tabloya aktarılır. Bu şekilde hızlıca tablolarınızı yedekleyebilirsiniz. Koda ek olarak WHERE ile koşul verirseniz tüm tablo yerine verdiğiniz koşula uyan değerleri aktarabilirsiniz. Bu işlem sütunları ve tablo içindeki verileri…

Laravel Global Değişken Tanımlama ve Heryerden Çağırma

Laravel Global Değişken Tanımlama ve Heryerden Çağırma

Laravelde bir web sitesi oluşturduğunuzda bazı değişkenler sabittir ve heryerden çağırmak ve kullanmak isteyebilirsiniz. Bunu sürekli controller veya blade dosyalarınızda ayrı ayrı sorgulamak yerine tek bir yerde sorgulayıp aynı Laravel’de Helper Tanımlama da olduğu gibi kullanabilirsiniz. Bundaki amaç örneğin site için kullandığınız Ayarlar tablonuz var ise bu tablodaki değerleri istediğimiz her yerden direkt olarak okuyup…

MSSQL ID Sıfırlama ve İstenilen Sayıdan Başlatma

MSSQL ID Sıfırlama ve İstenilen Sayıdan Başlatma

SQL de tablo içeriğini tamamen temizlemek ve ilk yaratıldığı hale çevirmek için aşağıdaki kodu kullanabilirsiniz. Bu kod tablo içeriğini tamamen temizler ve id değerleri en baştan başlar. Tablodaki idyi isteniğiniz yerden tekrar başlatmak isterseniz istediğiniz id değerinin bir eksik halini girin. Yani 10 dan başlayacak ise 9 yapın. Örneğin 1 den başlamasını istiyorsanız 0 yazarak…

Javascript ile Http’ den Https’ e Yönlendirme

Javascript ile Http’ den Https’ e Yönlendirme

Sitenizde girişleri https‘ e yönlendirmenin birden fazla yolu mevcut. Örneğin htaccess ile yönlendirme, Cpanelden yönlendirme vs. Javascript ile Https’ e yönlendirmenin kısa ve basit bir mantığı mevcut. Aşağıda bulunan kod ile kısaca şunu yapıyoruz. Javascript ile sitenin adresini alıyoruz. Sonrasında urlin ilk 5 karakterine bakıyoruz. Eğer ilk 5 karakter http: ile şuan sitede ssl aktif…

Laravel Helper Kullanımı

Laravel Helper Kullanımı

Laravel projelerinizde kendi fonksiyonlarınızı oluşturup projenin herhangi bir yerinde kullanmak isterseniz yapmanız gereken şey Helper oluşturmaktır. Size aşağıda vereceğim yöntemde Bir Helper klasörünüz olacak ve içine istediğiniz kadar dosya ve dosyaların içerisine istediğiniz kadar fonksiyon yazın projenizde otomatik olarak tanımlanıp her yerde bir işlem yapmadan kullanabileceksiniz. Normalde tek bir dosya size belki yeterli gelebilir ancak…

Datatable’ ı Responsive Mobil Uyumlu Yapma

Datatable’ ı Responsive Mobil Uyumlu Yapma

Merhaba, projelerinize datatable ekleyerek verilerinizi sayfalarda daha rahat gösterebiliyorsunuz. Ayrıca çıktı almak ve arama yapma işlemleri hem sunucuya bir yük getirmiyor hemde hızlı oluyor. Çünkü bu işlemler kullanıcının tarayıcısında gerçekleşiyor. Datatable‘ ı sitenize eklediğinizde responsive ayarını true yapsanızda mobil de bazı templatelerde sıkıntı çıkarmakta. Bu nedenle sitenin mobil uyumluluğu bozuluyor. Bu durum için datatable‘ ı…