Hi all!
I know that is true, CodeIgniter is very powerful framework and I’m really happy for using it. But I must admit that I didn’t like its Pagination links. :)
Why?
Because, I can’t do paging with page numbers. So, when I click on (for example) 2th link from page links (like 1 2 3), it is setting the page value as 10 on the URL (by $per_page = 10), then URL looks like this; ../blog/page/10. And if link is 3, URL will be like ../blog/page/20. But I’m not viewing 10th page at that moment, I’m viewing the 2th page.
So, I thought to change this simply and made the work below.
Herkese merhaba!
CodeIgniter MVC yapısına sahip, belki de en harika framework’lerden bir tanesi şu an itibariyle. Zira içerdiği bir çok özellik sayesinde, bize yapmak istediklerimizi sadece bir kaç satır kod yazarak gerçekleştirebilme imkanı veriyor. Ancak doğruyu söylemek gerekirse, bu pratik özellikleriyle beraber bazı eksiklerinin olduğu da bir gerçek.
Eğer meydana getirdiğimiz tüm projelerde SEO’ın öneminin farkında isek, bizim için vazgeçilmez şeylerden birinin de ‘readable urls’ olması gerekir. CodeIgniter içerisinde barındırdığı url_title ile bunu zaten yapabilmemize olanak sağlıyor, ancak söz konusu metin Türkçe karakterler içeriyorsa metin içerisinden bu karakterlerin de temizlendiğini göreceksiniz.