Описание тега phptal

PHPTAL - это шаблонизатор для PHP5, который реализует великолепный синтаксис Zope Page Templates.
2 ответа

Чередование зебры с PHPTAL?

Я пробую PHPTAL и хочу визуализировать таблицу с полосками зебры. Я перебираю простой массив php assoc ($_SERVER). Обратите внимание, что я не хочу использовать jQuery или что-то подобное, я пытаюсь изучить использование PHPTAL! В настоящее время у …
25 ноя '08 в 05:06
0 ответов

Настройка PHPTAL для ZF2

Я пытаюсь реализовать PHPTal для моего приложения ZF2. Пока что я нашел этот проект на github ЗДЕСЬ. Но после нескольких часов, потраченных на это, я все еще не могу использовать его (нет никакого документа, также связанного с этим). За исключением …
04 ноя '13 в 16:31
0 ответов

Можете ли вы добавить несколько классов к элементу с атрибутом tal?

Tal: атрибуты Вот что я пытаюсь сделать. <div tal:define="two python: 'panel-heading'" tal:attributes="class group/id two" >
11 авг '14 в 22:44
3 ответа

Как условно добавить атрибут id в TAL (PHPTAL)?

Я создаю файл шаблона элементов формы в PHPTAL. Я хотел бы иметь возможность опционально передать атрибут id для поля... Пока код выглядит так: <xml> <tal:block metal:define-macro="text"> <label tal:condition="php: !isset(hideLabel) |…
17 сен '10 в 11:17
2 ответа

PHPTAL: изящная обработка неопределенных переменных

Если я использую переменную, которая не была помещена в область действия, PHPTAL выдает исключение. Есть ли способ заставить PHPTAL вернуться к грациозным значениям по умолчанию, например, оценить значение false в логическом контексте, пробел в стро…
27 янв '09 в 23:36
3 ответа

SQL запрос из базы данных

Мне нужна помощь с тем, как я могу мягкий запрос из SQL. У меня есть сценарий php с HTML-страницей, которая показывает результат запроса. У меня есть этот запрос: $ready_orders = DB::query( 'SELECT * FROM ordertable where orderid is NOT null ORDER b…
26 авг '15 в 14:48
1 ответ

Интегрируйте шаблонизатор PHPTAL в инфраструктуру yii

Мне интересно, как интегрировать PHPTAL в фреймворк yii? Я давно использую PHPTAL, и это хороший шаблонный движок. Хотя Yii позволяет интегрировать другой механизм шаблонов в фреймворк, но он по-прежнему не поддерживает PHPTAL. Спасибо за вашу помощ…
24 авг '11 в 04:16
2 ответа

PHPTAL - Попытка получить свойство необъекта при использовании макросов

Я использую PHPTAL 1.2.2 Страница шаблона - это template.tpl <form> <div tal:repeat="field fields"> <tal:block tal:define="name repeat/field/key" metal:use-macro="${field/type}" /> </div> </form> <tal:block metal:def…
01 мар '11 в 04:32
1 ответ

PHPTAL и конкретная таблица

Я должен создать конкретную таблицу в PHPTAL. У меня есть такой массив: $tab = array('item1', 'item2', 'item3', 'item4'); Финальный стол должен выглядеть так: <table> <tr> <td>Item1</td> <td>Item2</td> </tr>…
18 июн '10 в 17:01
1 ответ

Как я могу проверить, равен ли ключ ассоциативного массива php определенной переменной из условия phptal?

У меня есть эта проблема, мой взгляд phptal имеет переменную под названием data, которая является ассоциативным массивом. Давайте предположим, что у меня есть эти Ключи M01 M02 и M03 не в определенном порядке, я должен напечатать пользователю, чтобы…
26 апр '12 в 15:17
1 ответ

PHPTAL i18n Вызов функции-члена для необъектной ошибки

Я использую PHPTAL в своем проекте, я могу успешно реализовать его практически во всех случаях, кроме случаев, когда я хочу использовать его сервисы i18n. Я постоянно получаю ошибки "Вызов функции-члена для необъекта" Я пробовал искать в сетевых фор…
25 фев '10 в 13:55
2 ответа

PHPTAL Динамическое создание таблиц

Я довольно часто создаю различные таблицы для табличных данных и хотел бы создать макрос, который может динамически создавать таблицы на основе структуры данных, определенной в вызывающем шаблоне (а не в коде PHP). Вот упрощенный пример: <!-- Def…
13 дек '11 в 14:52
3 ответа

Проверка наличия пустой переменной в условии PHPTAL

В PHPTAL tal: условие может проверить, является ли переменная пустой? Что-то вроде того: < tag tal:condition="var" >Some text< /tag > но значение переменной выглядит так: <?php $variable = ''; $Tpl->var = $variable; ?> И это про…
01 июн '10 в 17:53
2 ответа

phptal: как мне многократно добавлять атрибуты?

Я получил вопрос шаблона phptal, у меня есть ассоциативный массив, который содержит информацию об атрибутах HTML, например attrs['href'] = 'www.google.com'; attrs['id'] = 'the_link'; ... Есть ли способ использовать "повторить", чтобы пройти через мо…
07 сен '10 в 00:04
1 ответ

Условный атрибут PHPTAL

Учитывая металлический макрос, который выглядит так: <tal:block metal:define-macro="foo"> <option value="1">Foo</option> <option value="2">Bar</option> <option value="3">Baz</option> </tal:block> И шаб…
29 дек '11 в 15:55
3 ответа

PHPTAL - файл шаблона не указан

У меня есть идентичный сайт, работающий на двух разных серверах, и по какой-то причине я получаю следующее сообщение об ошибке на одном из серверов, когда я либо захожу, либо выхожу из CMS на сайте. PHPTAL Exception No template file specified In /us…
22 ноя '10 в 12:50
2 ответа

Назначение нескольких классов тегу с использованием PHPTAL

У меня есть массив данных, которые я хочу вывести как UL, используя PHPTAL (easy) с атрибутами класса, предоставленными массивом (easy), атрибут класса для первого и для последнего элемента (easy)... все одновременно (жесткий). То есть. Я хочу объед…
12 июл '12 в 10:16
1 ответ

Использование tal: контент и получение <br/>

Я использую Zend Framework с PHPTAL шаблонами для просмотра сайтов. Проблема в том, что у меня есть &lt;span&gt; который содержит tal:content = value, Значение - это поле (строка) из базы данных, которое содержит HTML-тег &lt;br/&gt;, Когда я пытаюс…
08 авг '11 в 11:24
1 ответ

PHPTAL: решение Viewmodel

Я взял PHPTAL (после того, как пришел из PHPMustache) и пытаюсь внедрить стиль Mustache класса ViewModel в мой шаблон. Позволь мне объяснить.. контроллер $viewmodel = new \Viewmodel\Home(); $template = new \PHPTAL('application/views/home.html'); $te…
10 сен '13 в 01:37
1 ответ

Что не так с моим синтаксисом PHPTAL?

.Быстрый вопрос - у меня следующий рабочий синтаксис: &lt;td tal:define="owner record/owner_id; user user/id; mode php:(owner eq user)?'_edit':'_view'; linkname php:(owner eq user)?'Edit':'View';"&gt; &lt;a href="index.php?-table=${table}&amp;amp;-a…
12 май '11 в 09:21