<rmcreative>

RSS

Все заметки с тегами «PHP, Smarty»

  1. Smarty view renderer для Yii

    11 октября 2009

    Ну и чтобы не обижать вполне живого старичка Smarty, написал рендерер для Yii и под него.

    Пользуемся

    Инструкция:

    'viewRenderer'=>array(
      'class'=>'application.extensions.Smarty.CSmartyViewRenderer',
      'fileExtension' => '.tpl',
      //'pluginsDir' => 'application.smartyPlugins',
      //'configDir' => 'application.smartyConfig',
    ),

    Свойства текущего контроллера доступны как {this->pageTitle}.

    11 комментариев
  2. spellсount 1.5

    18 августа 2009

    SergiusD указал на ошибки в модификаторе для Smarty spellcount, предназначенном для правильного употребления существительного с числительным, и предложил решение.

    Обновляемся

    Те, кто не пользуется Smarty, могут немого подправить функцию под свои нужды.

    3 комментария
  3. Шаблонизаторы. Новая волна

    24 ноября 2008

    Хабр в очередной раз радует интересным набором статей.

    Нативный шаблонизатор

    Один из вариантов нативного шаблонизатора. Не идеальный, но комментарии помогут довести его до ума.

    MACRO — гибкий PHP шаблонизатор, с человеческим «лицом»

    Шаблонизатор фреймворка Limb3. Достаточно гибок. Чем-то напоминает Smarty. Очень приятно, что в статье показаны не только плюсы.

    Обзор шаблонизатора Quicky: Производительность и Гибкость

    Синтаксисом похож на Smarty. Этот же самый синтаксис более оптимален. Ну и, конечно же, скорость. Компилируется оптимальнее. Работает быстрее.

    Комментировать
  4. Dwoo 1.0

    26 октября 2008

    Вышел стабильный релиз Dwoo — очень неплохой альтернативы популярному PHP шаблонизатору Smarty.

    Умеет всё то же, что и Smarty, но есть и очень вкусные вещи:

    — Поддержка наследования шаблонов (как в Django).

    — Расширенная система плагинов.

    — Поддержка UTF-8 для строковых операций.

    — PHP5.

    — В общем быстрее Smarty.

    Распространяется под лицензией BSD.

    Пробуем

    2 комментария
  5. Smarty 3 alpha

    21 октября 2008

    Страшно популярный некогда шаблонный движок Smarty после очень длительного застоя вновь начал развиваться. На данный момент можно опробовать постоянно видоизменяющуюся SVN-alpha версию.

    Кстати, его уже вовсю обсуждают на Хабре.

    4 комментария
  6. Типограф

    30 января 2008

    «Типограф» — средство подготовки текстов к web-изданию. Форматирует текст для приведения его к более правильному с точки зрения типографики виду.

    Читаем

    190 комментариев
  7. Прощай, Smarty?!

    12 октября 2007

    Анатолий Ларин написал прощальную заметку. Заметка оказалась весьма спорной, что породило ряд довольно интересных комментариев.

    Читаем и участвуем в обсуждении

    2 комментария
  8. Подсветка синтаксиса Smarty в PDT

    9 августа 2007

    Несмотря на недавний релиз Zend Framework и мои попытки на него перелезть, всё-таки решил дописать свои наработки. В качестве View в моём MVC-фреймворке выступает Smarty, поэтому я долго искал возможность подсветить его синтаксис в PDT, IDE на платформе Eclipse. И нашёл. Правда пришлось немного подправить найденый плагин, чтобы добавить в него подсветку для Smarty.

    Итак, инструкция:

    1. Сливаем немного модифицированный мной плагин.

    2. Закидываем его в **eclipse\plugins**.

    3. Запускаем Eclipse.

    4. Window - Preferences - General - Editors - File Associations.

    5. Add - *.tpl.

    6. Добавляем редактор Syntax Coloring Editor и выставляем его редактором по-умолчанию.

    7. Идём в Window - Preferences - Coloring Editor - Colors и настраиваем цвета по вкусу.

    p.s. кроме Smarty в комплекте ещё 76 схем подсветки. Я также настроил себе подсветку для *.ini.

    14 комментариев
  9. Zend Framework: Использование Smarty как шаблонного движка

    23 июля 2007

    Заметка прошлогодняя, но ввиду выхода Zend Framework 1.0 снова актуальная.

    Читаем

    p.s. читайте комментарии.

    Комментировать
  10. Модификатор для Smarty - подсветка BBCode и синтаксиса PHP

    1 марта 2007

    Текущая версия: 1.4.5

    Плагин является расширением работы Andre Rabold. Конвертирует BBCode в обычные html-тэги. Мной была добавлена подсветка синтаксиса в тэгах [ php], защита e-mail адресов от спама, несколько новых тэгов, автоматический перенос строк и ещё немного по мелочи.

    Установка:

    1. Скачать плагин. Полный, Урезанный.

    2. Закинуть в папку plugins

    3. Использовать в шаблонах Smarty как модификатор, т.е. {$some_text|BBCode}

    История изменений:

    **1.3** (+) Добавлены [h2 ],[h3 ],[h4 ],[h5 ],[h6 ] (*) Тэг [strike ] изменён на [s ] (*) Другие изменения в тэгах **1.4** (+) "@" в почтовых адресах заменяются на ".sobaka." (*) Пофиксено отображение тэгов HTML внутри [php ] (-) Тэги HTML больше не удаляются **1.4.1** (*) Тэг изменён на **1.4.2** (*) Все внешние CSS включены в код плагина (+) Полная совместимость с RSS **1.4.3** (*) Исправлена ошибка с отображением HTML-кода. **1.4.4** (-) Убран ненужный код (*) Ещё раз исправлена ошибка с отображением HTML-кода. **1.4.5** (+) Валидная замена
    5 комментариев