Route.php 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. <?php
  2. //----------------------------------------------------------------------------------------------------
  3. // ROUTE
  4. //----------------------------------------------------------------------------------------------------
  5. //
  6. // Author : Ozan UYKUN <ozanbote@windowslive.com> | <ozanbote@gmail.com>
  7. // Site : www.znframework.com
  8. // License : The MIT License
  9. // Copyright : Copyright (c) 2012-2016, ZN Framework
  10. //
  11. //----------------------------------------------------------------------------------------------------
  12. //----------------------------------------------------------------------------------------------------
  13. // Open Page
  14. //----------------------------------------------------------------------------------------------------
  15. //
  16. // Genel Kullanımı: Başlangıçta varsayılan açılış sayfasını sağlayan Controller dosyasıdır.
  17. // Dikkat edilirse açılış sayfası welcome.php'dir ancak bu işlemi yapan home.php
  18. // Controller dosyasıdır.
  19. //
  20. //----------------------------------------------------------------------------------------------------
  21. $config['Route']['openPage'] = 'home';
  22. //----------------------------------------------------------------------------------------------------
  23. // Show 404
  24. //----------------------------------------------------------------------------------------------------
  25. //
  26. // Genel Kullanımı: Geçersiz URI adresi girildiğinde yönlendirilmek istenen URI yoludur.
  27. //
  28. //----------------------------------------------------------------------------------------------------
  29. $config['Route']['show404'] = '';
  30. //----------------------------------------------------------------------------------------------------
  31. // Pattern Type
  32. //----------------------------------------------------------------------------------------------------
  33. //
  34. // Bu ayar Change URI ayarına yazılacak desenin türünü belirler.
  35. //
  36. // @key string patternType: special, classic
  37. //
  38. // special: Config/Regex.php dosyasında yer alan karakterlerin kullanımlarıdır.
  39. // classic: Düzenli ifadelerdeki standart karakterlerin kullanımlarıdır.
  40. //
  41. //----------------------------------------------------------------------------------------------------
  42. $config['Route']['patternType'] = 'classic';
  43. //----------------------------------------------------------------------------------------------------
  44. // Change Uri
  45. //----------------------------------------------------------------------------------------------------
  46. //
  47. // URI adreslerine rota vermek için kullanılır.
  48. //
  49. // Kullanım: @key -> yeni adres, @value -> eski adres
  50. //
  51. // array
  52. // (
  53. // 'anasayfa' => 'home/index'
  54. // );
  55. //
  56. //----------------------------------------------------------------------------------------------------
  57. $config['Route']['changeUri'] = [
  58. 'kategori' => 'kategori/main',
  59. 'konu' => 'konu/main',
  60. ];