Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Search found 10 matches
Author Message
  Topic: Не работает шаблонизатор
Павел Чернышёв

Replies: 59
Views: 101054

PostForum: Книги «PHP 5» и «Самоучитель PHP4» :: PHP   Posted: Wed May 17, 2006 10:36 pm   Subject: Не работает шаблонизатор
OS: FreeBSD i386
Kernel: 6.1-RC
WebServer: Server version: Apache/2.2.0
Perl: This is perl, v5.8.8 built for i386-freebsd-64int
PHP: PHP 5.1.2 (cgi) (built: May 4 2006 18:32:29)
MySQL: /usr/local/libexec/mysqld Ver 5.0.21 for portbld-freebsd6.1 on i386 (FreeBSD port: mysql-server-5.0.21)

Последняя версия демосайта у меня работает удовлетворительно, только после редактирования следующих файлов:
1 /.htaccess изменил стоку на Action templhandler "/WEBINF/TemplierHandler.php?"
2 /WEBINF/.htaccess удалил строки SetHandler application/x-httpd-php...
3 /WEBINF/lib/Subsys/Templier/ApacheHandler.php заменил строку $request = Apache_Rewriter::getOriginalUri($error); (функция processRequest) на $request = $_SERVER

Вроде ничего не забыл. Буду рад, если кому-нибудь помог...
  Topic: Шаблонизатор и рекурсия
Павел Чернышёв

Replies: 4
Views: 9301

PostForum: Книги «PHP 5» и «Самоучитель PHP4» :: PHP   Posted: Wed May 10, 2006 1:23 am   Subject: Шаблонизатор и рекурсия
Может быть ошибаюсь, но наверно проще хранить списки в многомерном массиве и
выводить при помощи функции {section},{sectionelse}.
Руководство по функции [url=http://smarty.php.net/manual/ru/language.function.section.php]здесь.
  Topic: Не работает Templier
Павел Чернышёв

Replies: 21
Views: 26811

PostForum: Книги «PHP 5» и «Самоучитель PHP4» :: PHP   Posted: Thu Mar 16, 2006 1:34 am   Subject: Не работает Templier
Hornax
Давай напиши)

P.S. В Денвере все работает хорошо.
  Topic: пример из книги (глава 31 "организация библиотек") не работает
Павел Чернышёв

Replies: 2
Views: 8061

PostForum: Книги «PHP 5» и «Самоучитель PHP4» :: PHP   Posted: Sun Feb 26, 2006 4:40 am   Subject: пример из книги (глава 31 "организация библиотек") не работает
Такая ошибка возникает если файл обрабатывается PHP4.
Может у тебя PHP5 не установлен, либо .htaccess
со строчкой AddHandler application/x-httpd-php5 php отсутствует.
  Topic: Не работает smarty и templier после переноса сайта с Денвера на хостинг.
Павел Чернышёв

Replies: 4
Views: 8831

PostForum: Книги «PHP 5» и «Самоучитель PHP4» :: PHP   Posted: Thu Feb 16, 2006 1:18 am   Subject: Не работает smarty и templier после переноса сайта с Денвера на хостинг.
Наверно, у твоего файла расширение php, а не html
  Topic: Не работает шаблонизатор
Павел Чернышёв

Replies: 59
Views: 101054

PostForum: Книги «PHP 5» и «Самоучитель PHP4» :: PHP   Posted: Thu Feb 02, 2006 7:07 am   Subject: Не работает шаблонизатор
1)PHP Version 5.1.1 в виде CGI-программы.
Аналогичная проблема - корректно не работает.
По-моему, не правильно обрабатывается директива из .htaccess:
SetHandler application/x-httpd-php или SetHandler application/x-httpd-php5.
Если ее убрать и заменить файл ApacheHandler.php согласно теме "Новый шаблонизатор с языком шаблонов Smarty.",
исправив Action templhandler "/WEB-INF/TemplierHandler.php?" в .htaccess корневого каталога, то шаблонизатор
частично начинает работать (Добавлено: порой "барахлит" кеширование компонентов).
Но мне кажется это не рациональное решение. Есть ли у кого-нибудь еще идеи?
Решение-сменить хостинг не предлагать)).
2) Накопилось много аналогичных тем с заголовком о неработающем шаблонизаторе.
Думаю, их следует объединить.
  Topic: Компоненты/доп. код к шаблонизатору
Павел Чернышёв

Replies: 4
Views: 8897

PostForum: Книги «PHP 5» и «Самоучитель PHP4» :: PHP   Posted: Sat Jan 21, 2006 4:42 am   Subject: Компоненты/доп. код к шаблонизатору
Примечание.
В целях повышения безопасности предыдущего скрипта рекомендую подключить
к шаблонизатору библиотеку require_once "DbSimple/DSN.php";
в файл TemplierHandler.php
и скопировать в каталог WEBINF\lib папку DbSimple
Прошу поправить меня, если библиотека подключается как-то иначе.
  Topic: Компоненты/доп. код к шаблонизатору
Павел Чернышёв

Replies: 4
Views: 8897

PostForum: Книги «PHP 5» и «Самоучитель PHP4» :: PHP   Posted: Wed Jan 18, 2006 6:05 am   Subject: Компоненты/доп. код к шаблонизатору
На этот раз предлагаю вашему вниманию компонент (собственный) к шаблинизатору.
Суть главного компонента Collective - управление содержанием <select> при помощи радиокнопок.
Вся необходимая информация поступает из БД.
Нажатием на submit получаем полную информацию о выбранном элементе.
  Topic: Компоненты/доп. код к шаблонизатору
Павел Чернышёв

Replies: 4
Views: 8897

PostForum: Книги «PHP 5» и «Самоучитель PHP4» :: PHP   Posted: Sun Dec 11, 2005 6:54 am   Subject: Компоненты/доп. код к шаблонизатору
Тема для размещения дополнительных компонентов/кода к шаблонизатору.
_______
Дано: динамическое навигационное меню (файлы прилагаются).
Вопрос: противоречит ли концепции шаблонизатора подключение данного меню в файл default.htm
при помощи инструкции {include_php file="demo.php"}?
Если нет, то хотелось бы услышать мнение, как лучше прописать путь к картинкам этого меню.
  Topic: Опечатки и неточности в книге PHP5 — пишите сюда.
Павел Чернышёв

Replies: 230
Views: 367563

PostForum: Книги «PHP 5» и «Самоучитель PHP4» :: PHP   Posted: Sun Dec 04, 2005 5:36 am   Subject: Опечатки и неточности в книге PHP5 — пишите сюда.
604 строка 2 после заголовка "Подключение файла библиотеки": (младше 4.0) --> (младше 4.1),
т.к. ИМХО версии младше 4.0 уже относятся к PHP 3.
1079 строка 5 сверху: {t_controller} --> {t_component}
1046: плохо пропечаталась(
 
Page 1 of 1 All times are GMT + 3 Hours
XML