Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Вставить php-скрипт на страницы (http://forum.typo3.ru/showthread.php?t=3320)

streber1977 06.05.2007 06:11

Вставить php-скрипт на страницы
 
Добрый день, сообщество!
Нужно вставить готовый скрипт вида

<?php
define('_SAPE_USER', 'bbb249g3745ggb4f4gb74841ge44dgf4');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'UTF-8'; $sape = new SAPE_client($o); unset($o);
echo $sape->return_links();
?>

на главную и до трех уровней ниже страницы.
page_php_content - не нашел.
нашел и установил LumoNet PHP Include, при сохранении элемента контента выдает ошибку:
1: Fileextension 'php' not allowed. (tt_content:NEW463d29412b722:pi_flexform)

Как с этим бороться? прошерстил все настройки инсталяции, вроде написано, что обработка php разрешена.
А может есть какой другой способ вписать этот скрипт?
Идеально было бы запихать этот код в ХТМЛ-шаблон :-)

Заранее спасибо.

Pavel Antonov 06.05.2007 14:26

Цитата:

Сообщение от streber1977 (Сообщение 11803)
Добрый день, сообщество!
Нужно вставить готовый скрипт вида

<?php
define('_SAPE_USER', 'bbb249g3745ggb4f4gb74841ge44dgf4');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'UTF-8'; $sape = new SAPE_client($o); unset($o);
echo $sape->return_links();
?>

на главную и до трех уровней ниже страницы.
page_php_content - не нашел.

Похоже его удалили из репозитория. В принципе, это расширение представляет потенциальную опасность.

Цитата:

Сообщение от streber1977 (Сообщение 11803)
нашел и установил LumoNet PHP Include, при сохранении элемента контента выдает ошибку:
1: Fileextension 'php' not allowed. (tt_content:NEW463d29412b722:pi_flexform)

Как с этим бороться? прошерстил все настройки инсталяции, вроде написано, что обработка php разрешена.
А может есть какой другой способ вписать этот скрипт?
Идеально было бы запихать этот код в ХТМЛ-шаблон :-)

Заранее спасибо.

Посмотрите в TSref описание PHP_SCRIPT если хотите сделать все сами в TS... Кроме того подозреваю, что LumoNet PHP Include именно через PHP_SCRIPT и работает, а следовательно, имя файла должно иметь расширение ".inc", так как "php" заперещено использовать из соображений безопастности.

streber1977 08.05.2007 00:04

Спасибо за ответ.

Не помогло.

PhilD 08.05.2007 02:53

http://typo3.org/documentation/docum...1.0/view/8/25/

greeen 30.06.2007 07:36

Коллега?!! Как, решил вопрос?!! Таже проблема!! Парюсь третий день уже! Помоги пожалуйста ))) Я тоже сэйпвскую ссылку добавляю )))

streber1977 30.06.2007 13:37

вариант деревянный...
но меня устраивает, поскольку страниц на сайте немного...
установил экстеншн Page PHP Content, и вставляю через него код на каждую страницу. пол-часа мучений.

M31 03.07.2007 16:12

можно ещу так
lib.myphp = PHP_SCRIPT_EXT
lib.myphp {
file = fileadmin/php/myphp.php
}

vlad_iv 11.07.2007 13:47

А можно чуть подробней написать, как вставить код sape на все страницы?
Мне сделали на typo3 сайт, но как туду вставить php код не догнал.
Есть самый простой способ?
Спасибо

greeen 11.07.2007 20:03

Слушай, щас сам не могу въехать. у меня сайт упал ))

greeen 11.07.2007 20:08

Слушай, щас сам не могу въехать. у меня сайт упал ))


Часовой пояс GMT +4, время: 11:52.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot