Giriş yapmadınız.

#1 07.04.2013 21:06:25

FuatA
Üye
Kayıtlı: 31.03.2013
Mesajlar: 11

Pagination

selam herkese..

uygulamamda ki arama sonuçlarına ekledigim pagination calışmıyor.. Aslında çalışıyor ama liste den 2. sayfaya yada next e basınca 404 alıyorum ..


Kodlar Bu Şekilde


yarıdm ve önerilerinizi bekliyorum  saygılar.

Çevrimdışı

#2 07.04.2013 22:28:33

m.erin
Üye
Yer: Konya
Kayıtlı: 26.12.2012
Mesajlar: 165
Website

Yanıt: Pagination

Route::post yerine Route::any şeklinde dener misiniz?

Çevrimdışı

#3 07.04.2013 22:38:03

FuatA
Üye
Kayıtlı: 31.03.2013
Mesajlar: 11

Yanıt: Pagination

yine 404 hmm galiba search view ini oluşturan değişkenleri gönderemediğimden oluyor ama çözemedim

/search?page=2

Çevrimdışı

#4 07.04.2013 22:45:29

m.erin
Üye
Yer: Konya
Kayıtlı: 26.12.2012
Mesajlar: 165
Website

Yanıt: Pagination

Son satırı şu şekilde değiştirip dener misiniz?

->with('biseyler', Product::where_p_category_id($aramaCategory)->where('model','LIKE','%'.$aramaString.'%')
->paginate($per_page))
->appends(array('srcBox' => Input::get('srcBox'), 'srcSelect' => Input::get('srcSelect')));

Son düzenleyen m.erin (07.04.2013 22:50:11)

Çevrimdışı

#5 07.04.2013 22:49:39

FuatA
Üye
Kayıtlı: 31.03.2013
Mesajlar: 11

Yanıt: Pagination

yine olmadı

Çevrimdışı

#6 07.04.2013 22:50:19

m.erin
Üye
Yer: Konya
Kayıtlı: 26.12.2012
Mesajlar: 165
Website

Yanıt: Pagination

Fonksiyon isminiz post_search. Sadece post isteklerine cevap veriyor sanırım smile
Bir tane de get_search oluşturun.

Son düzenleyen m.erin (07.04.2013 22:53:01)

Çevrimdışı

#7 07.04.2013 22:56:55

FuatA
Üye
Kayıtlı: 31.03.2013
Mesajlar: 11

Yanıt: Pagination

tamam search fonksiyonun restfuldan çıkartıp yeni bir controller da action_search yaptım. şimdi de

Method [appends] is not defined on the Query class.

unhandled exception

get_search() da denedin yine bu exception

Son düzenleyen FuatA (07.04.2013 23:03:39)

Çevrimdışı

#8 07.04.2013 23:03:15

m.erin
Üye
Yer: Konya
Kayıtlı: 26.12.2012
Mesajlar: 165
Website

Yanıt: Pagination

appends olayını view kısmında da yapabilirsiniz. Yani controller içerisinden çıkarıp view içinde deneyin.
http://laravel.com/docs/views/paginatio … tion-links

Son düzenleyen m.erin (07.04.2013 23:04:03)

Çevrimdışı

#9 07.04.2013 23:23:39

FuatA
Üye
Kayıtlı: 31.03.2013
Mesajlar: 11

Yanıt: Pagination

ben controller dan gonderdigim degişkenleri view da okutamadım hmm

->with('srcBox' , Input::get('srcBox'))
->with('srcSelect', Input::get('srcSelect'))


view da da:

    <?php echo $biseyler->appends($srcSelect,$srcBox)->links(); ?> 

diyorum ama degiskenleri gormuyor view $srcSelect ve $SrcList

Çevrimdışı

#10 08.04.2013 02:26:05

m.erin
Üye
Yer: Konya
Kayıtlı: 26.12.2012
Mesajlar: 165
Website

Yanıt: Pagination

array içine alıp dener misiniz?

<?php echo $biseyler->appends(array('srcSelect' => Input::get('srcSelect'), 'srcBox' => Input::get('srcBox')))->links(); ?> 

Son düzenleyen m.erin (08.04.2013 02:32:07)

Çevrimdışı

#11 08.04.2013 21:11:22

FuatA
Üye
Kayıtlı: 31.03.2013
Mesajlar: 11

Yanıt: Pagination

m.erin bu şekilde halloldu sanırsam ilginiz için teşekkür ederim smile

Çevrimdışı

#12 09.04.2013 02:29:23

m.erin
Üye
Yer: Konya
Kayıtlı: 26.12.2012
Mesajlar: 165
Website

Yanıt: Pagination

Olduğuna sevindim, iyi çalışmalar smile

Çevrimdışı

#13 09.04.2013 16:18:22

FuatA
Üye
Kayıtlı: 31.03.2013
Mesajlar: 11

Yanıt: Pagination

bu arada laravel destekleyen bir hosting firması arıyorum bu konuda bilginiz var mıdır acaba

saygılar

Çevrimdışı

#14 09.04.2013 16:28:07

sineld
Yönetici
Yer: Bursa
Kayıtlı: 26.12.2012
Mesajlar: 1,490
Website

Yanıt: Pagination

Hosting'in Laravel desteklemesi için herhangi bir ekstrası olması gerekmez ki!
Hosting firmasına domainin root değişkenini /home/users/SIZINADINIZ/public_html/puclic şeklinde ayarlamasını isteyin yeterli.

Çevrimdışı

#15 09.04.2013 16:35:22

FuatA
Üye
Kayıtlı: 31.03.2013
Mesajlar: 11

Yanıt: Pagination

vallahi ben natro ya sordum laravel desteği yok dediler. ozaman natronun bundan haberi yok mudur acaba hmm

Çevrimdışı

#16 09.04.2013 16:50:22

sineld
Yönetici
Yer: Bursa
Kayıtlı: 26.12.2012
Mesajlar: 1,490
Website

Yanıt: Pagination

Laravel'in dokümantasyonunda aynen şunlar yazmaktadır:
Apache, nginx, or another compatible web server.
Laravel takes advantage of the powerful features that have become available in PHP 5.3. Consequently, PHP 5.3 is a requirement.
Laravel uses the FileInfo library to detect files' mime-types. This is included by default with PHP 5.3. However, Windows users may need to add a line to their php.ini file before the Fileinfo module is enabled. For more information check out the installation / configuration details on PHP.net.
Laravel uses the Mcrypt library for encryption and hash generation. Mcrypt typically comes pre-installed. If you can't find Mcrypt in the output of phpinfo() then check the vendor site of your LAMP installation or check out the installation / configuration details on PHP.net.

Yani özetle;
Apache benzeri bir webserver, php 5.3, php fileinfo ve php mcrypt kütüphaneleri.

Bunları da günümüzde tüm web hosting firmaları sağlıyor. Bence "Laravel desteği var mı?" diye sormak yanlış.

Basit bir web hostta yapılması gerekenleri anlatan bir makale yazmak şart oldu roll

Çevrimdışı

#17 09.04.2013 17:01:37

FuatA
Üye
Kayıtlı: 31.03.2013
Mesajlar: 11

Yanıt: Pagination

demekki kafadan girince bişey bilmeden böyle saçma sorular çıkabiliyor : )
projem neredeyse tamamlandı benim aklıma yeni geldi bu laravel çalışmazsa nolur diye sormak ...

Çevrimdışı

#18 09.04.2013 18:51:17

sineld
Yönetici
Yer: Bursa
Kayıtlı: 26.12.2012
Mesajlar: 1,490
Website

Yanıt: Pagination

Devam edin siz, biz o projeyi her ortamda çalıştırırız smile
Laravel can'dır tongue

Çevrimdışı

#19 10.04.2013 16:35:05

m.erin
Üye
Yer: Konya
Kayıtlı: 26.12.2012
Mesajlar: 165
Website

Yanıt: Pagination

Sorun yaşamamanız için dedicated ve ya vps hizmeti almanızı öneririm. Bazı sağlayıcılar sallabaş çalışıyor, kafanızı ağrıtabilirler smile

Çevrimdışı

Forum alt kısmı