Все заметки с тэгом «view»

Можно уточнить:
    1. Среда, 11 августа

      PHP, шаблоны и короткий синтаксис

      Одним из самых частых аргументов, приводимых в пользу шаблонизаторов по сравнению с голым PHP, является более красивый синтаксис:


      {$code}



      вместо


      <?php echo $code?>



      На самом деле этот аргумент, хотя и самый часто используемый, является полностью необоснованным.

      Если включить в php.ini short_open_tag, можно вместо действительно громоздкого кода, приведённого выше, писать:


      <?=$code?>



      При использовании альтернативного синтаксиса управляющих конструкций, код будет гораздо понятней, чем шаблон того же Smarty:


      <ol>
      <?foreach($users as $user):?>
      <li>
      <h2><?=$user->username?></h2>
      <p><?=$user->notes?></p>
      </li>
      <?endforeach?>
      </ol>


    1. Понедельник, 25 января

      MVC: View

      Многие обожествляют MVC и думают, что если не использовать какой-нибудь фреймворк, View реализовать очень сложно. А уж тем более с поддержкой layout-а и возможностью использовать вложенные шаблоны. На самом деле это совсем не так.

      Читаем


    1. Суббота, 3 января 2009

      View partial для CodeIgniter

      Небольшой хелпер для CodeIgniter. Позволяет включать подшаблон с определёнными параметрами в основной шаблон.

      Описание и код в wiki code-igniter.ru


Подписаться на RSS

Интересное

Разделы

  1. (5)
  2. (11)
  3. (6)
  4. (9)
  5. (6)
  6. (6)
  7. (16)
  8. (60)
  9. (274)
  10. (52)
  11. (16)
  12. (12)
  13. (37)
  14. (6)
  15. (10)
  16. (14)
  17. (18)
  18. (16)
  19. (7)
  20. (8)
  21. (7)
  22. (7)
  23. (31)
  24. (76)
  25. (27)
  26. (68)
  27. (5)
  28. (203)
  29. (59)
  30. (6)
  31. (19)
  32. (73)
  33. (27)
  34. (70)
  35. (33)
  36. (10)
  37. (5)
  38. (6)
  39. (5)
  40. (341)
  41. (14)
  42. (11)
  43. (6)
  44. (13)
  45. (8)
  46. (18)
  47. (6)
  48. (15)
  49. (115)
  50. (18)
  51. (6)
  52. (9)
  53. (71)
  54. (16)
  55. (6)
  56. (25)
  57. (13)
  58. (5)
  59. (39)
  60. (7)
  61. (31)
  62. (7)
  63. (12)
  64. (11)
  65. (124)
  66. (34)
  67. (5)
  68. (18)
  69. (28)
  70. (9)
  71. (6)
  72. (8)
  73. (41)
  74. (10)
  75. (6)
  76. (12)
  77. (5)
  78. (9)
  79. (6)

Друзья