v2.5.2
Giriş yap

Php ile tab sistemi

Anonim
411 defa görüntülendi ve 2 kişi tarafından değerlendirildi

arkadaşlar öncelikle Selamün aleyküm

arkadaşlar başlıkta da anlaşılacağı üzere
php ile tab sistemi nasıl yaparım

mesela ben https://example.com/@example/about

       `https://example.com?tab=about`

gibi

gittiğim zaman sayfa yenilenmeden ilgili sayfanın
gözterilmesini istiyorum

Cevap yaz
Cevaplar (4)
aykhan
676 gün önce

Merhaba, bootstrap tab sistemini kullana bilirsin, yapman gereken sadece tablara a hreflerine #id vermen ancak action.php?act=about gibi bisey yapman icin mutlaka sayfa yenilenecek. Yok eğer sayfanın yenilenmesini istemediğin için bunu yapmaya çalışıyorsan ve vue react gibi bişeyler bilmediğin için yapıyorsan, laravel livewire kullana bilirsin, eğer laravel kullanmiyorsan sadece php ile istiyorsan, javascript ile yapa bilirsin
Örnek olarak böyle bişey olacaktır, bir js dosyan olacak link olacak yerlere onclick yazacaksın, onclick fonksiyonu işlediğinde js ile urli değiştireceksin, ve inner html yardımı ile gerekli sayfanı bir divin içine dahil edeceksin, yanlız linki kopyalayıp birisine atarsan aynı sayfa gelecektir, onunda önlemini jsde url kontrolü ile yapa bilirsin. yinede seo bakımından iyi bir yöntem olarak sadece laravel ve livewire paketini kullanman önerilir.

ablyz
678 gün önce

@m100 peki angularjs nasıl oda olur mu

mek
731 gün önce

Switch case yöntemi ile yapabilirsin. Tek bir action sayfası oluştur. Örnek olarak; action.php?action=settings şeklinde yönlendirme yaparak tek sayfa üzerinde istediğin kadar action alabilirsin. geliştirmek sana kalmış.
Şöyle olacak;


<?php 
$action = get('action');
switch($action){
 
 case 'settings': ?>
 
 html veya php kodları buraya gelecek
 
 <?php break; } ?>
m100
732 gün önce

php ile routing sistemi yapabilirsin tabiki de ama sayfanın yenilenmeden gelmesi için React veya Angular gibi bir framework kullanman yararına olabilir
https://reactjs.org