• 27-11-2014, 23:40:19
    #1
    Merhaba Arkadaşlar,

    <input type="checkbox" value="<?php echo $carVal['cardetails']['car_id'];?>" name="car[]" class="required" style=" width:auto !important;"  />
    
    
    <button id="btn_room_search" name="btn_room_search2" type="submit" ><?php echo CONTINUE_TEXT; ?>..</button>
    Arkadaşlar WP sitemde rezervasyon eklentisi var. Bu eklentide sayfada araçlar listeleniyor. Yukarıdaki checkbox koduda o araçları seçtiğimiz kod. Kişi Chechbox'dan bir aracı seçip, altındaki button'a tıklayarak sonraki sayfaya geçiyor.

    Lakin ben burda şöyle bir sistem istiyorum. Her aracın yanında bir buton olsun ona basıp, o bastığı aracın bilgileriyle sonraki sayfaya gitsin. Yani ChekBox devre dışı olsun sadece her araç yanında bir buton olsun.

    Bunu yapabilmemiz mümkün mü?

    Örnek site:

    http://www.altincizgirentacar.com/

    Bu siteden araç fiyat sorgulama yaparsanız. 2.sayfasındaki sistemden bahsediyorum. Tick atıp devama basmak yerine her tick yerinde bir buton olsa ve ona basıp sonraki sayfaya geçebilsek.
  • 28-11-2014, 02:24:01
    #2
    tam anlayamadım hocam ama galiba iki tık yerine tek tıkla hallolsun isiyorsunuz. butonun onclik olayına bir fonksiyon yazıp ve her checkbox a bir id verip jquery ile butona tıklandığında checkbox u check edersiniz. tek seferde hallolmuş olur.
  • 28-11-2014, 02:33:48
    #3
    sehzadem adlı üyeden alıntı: mesajı görüntüle
    tam anlayamadım hocam ama galiba iki tık yerine tek tıkla hallolsun isiyorsunuz. butonun onclik olayına bir fonksiyon yazıp ve her checkbox a bir id verip jquery ile butona tıklandığında checkbox u check edersiniz. tek seferde hallolmuş olur.
    Aynen öyle hocam. Sistem otomatik kendi kendine döngüyle tüm araçları listeliyor. Her aracın yanında bir Checkbox oluyor. Kişiler oraya tıklayıpta en aşağıdan devam demesinde. Bir tıkla checkbox yerine buton koyalım direk sonraki sayfaya geçsin.

    Güzen anlatmışsınızda ben PHP hakkında hiç bir şey bilmem. Bana tam olarak kodu yazma ihtimaliniz var mı?

    Örnek site:

    http://www.altincizgirentacar.com/

    Bu siteden araç fiyat sorgulama yaparsanız. 2.sayfasındaki sistemden bahsediyorum. Tick atıp devama basmak yerine her tick yerinde bir buton olsa ve ona basıp sonraki sayfaya geçebilsek.
  • 28-11-2014, 02:52:20
    #4
    hocam şu şekilde yapabilirsiniz ozaman

    <form action="test.php" method="post">
    <input type="hidden" name="car" value="<?php echo $carVal['cardetails']['car_id'];?>"/>
    <button id="btn_room_search" name="btn_room_search2" type="submit" ><?php echo CONTINUE_TEXT; ?>..</button>
    </from>
    yani checkbox yerine hidden inputu ekleyeceksiniz. devam butonunuda görünmesini istediğiniz yere ekleyeceksiniz. şuan ki sistemde tek form vardır büyük ihtimal. yeni sistemde her satır için yeni form oluşturup action larını aynı sayfaya yönlendirirseniz istediğiniz olur.

    php kısmında ise
    $arac = $_POST["car"];
    //bundan sonrasında araç id si nasıl kullanılmışsa $arac değişkenini ona göre entegre etmeniz lazım. sistemi görmeden işinize yarayacak kodu nasıl yazabilirim bilemedim hocam. php anlamıyorsanız sistemi kuran kişiden talep edin o istediğinizi yapar
  • 28-11-2014, 03:21:30
    #5
    sehzadem adlı üyeden alıntı: mesajı görüntüle
    hocam şu şekilde yapabilirsiniz ozaman

    <form action="test.php" method="post">
    <input type="hidden" name="car" value="<?php echo $carVal['cardetails']['car_id'];?>"/>
    <button id="btn_room_search" name="btn_room_search2" type="submit" ><?php echo CONTINUE_TEXT; ?>..</button>
    </from>
    yani checkbox yerine hidden inputu ekleyeceksiniz. devam butonunuda görünmesini istediğiniz yere ekleyeceksiniz. şuan ki sistemde tek form vardır büyük ihtimal. yeni sistemde her satır için yeni form oluşturup action larını aynı sayfaya yönlendirirseniz istediğiniz olur.

    php kısmında ise
    $arac = $_POST["car"];
    //bundan sonrasında araç id si nasıl kullanılmışsa $arac değişkenini ona göre entegre etmeniz lazım. sistemi görmeden işinize yarayacak kodu nasıl yazabilirim bilemedim hocam. php anlamıyorsanız sistemi kuran kişiden talep edin o istediğinizi yapar
    Lakin şöyle bir problem var sistem kendisi otomatik oluşturuyor o alanları tek tek elle oluşturmuyorum ben?