PHPTAL

Атрибутивный Язык Шаблонов для PHP

Laurent Bédubourg

Kornel Lesiński

Dan Sheppard

Антон Валериевич Андриевский

История переиздания

Содержание

  1. Вступление
  2. Почему PHPTAL?
  3. Установка
  4. Пример
  5. Атрибутивный Язык Шаблонов TAL
    1. Приоритет атрибутов
    2. Пространство имен TAL
      1. tal:define
      2. tal:condition
      3. tal:repeat
      4. tal:omit-tag
      5. tal:replace
      6. tal:content
      7. tal:attributes
        1. Опциональные атрибуты
      8. tal:on-error
    3. Пространство имен METAL
      1. metal:define-macro
      2. metal:use-macro
      3. metal:define-slot
      4. metal:fill-slot
    4. Пространство имен I18N
      1. i18n:translate
      2. i18n:attributes
      3. i18n:name
      4. XHTML в переводах
    5. Пространство имен PHPTAL
      1. phptal:debug
      2. phptal:cache
        1. Принудительное обновление
        2. Ограничения:
      3. phptal:tales
    6. tal:block
    7. PHPTALES
      1. path:
      2. Alternative PHP operator syntax
      3. string:
      4. php:
      5. not:
      6. exists:
      7. default
      8. structure
      9. Expression chains
  6. PHP Integration
    1. Constants
    2. Configuration methods
    3. class PHPTAL
    4. interface PHPTAL_Filter
    5. interface PHPTAL_Trigger
    6. interface PHPTAL_TranslationService
      1. method setLanguage()
      2. method useDomain($domain)
      3. method setVar($key,$value)
      4. method translate($key)
      5. method setEncoding($encoding)
    7. Working with gettext
      1. Creating the translation directory structure
      2. Portable Object files
      3. Translation Domain
      4. Using Translator in PHP
      5. Variable interpolation
    8. Creating custom expression modifiers
  7. Note for system administrators
  8. Useful links
  9. Greetings