Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   TypoScript практикум (http://forum.typo3.ru/forumdisplay.php?f=27)
-   -   Вставка смешанного HTML/PHP (http://forum.typo3.ru/showthread.php?t=3499)

c0d3r 24.05.2007 18:24

Вставка смешанного HTML/PHP
 
Уважаемые! Старый-старый плагин page_php_content, который ныне нет в TER, позволял добавлять на страницу контент-элемент "PHP Code" в виде смеси HTML/PHP. То есть не чистый PHP-код, а вот так:
Код HTML:

<br>
<?php echo($s);?>
<br>

Требуется реинкарнация такого подхода в TS/TV. По-моему, lumophpinclude работает только с чистым PHP.

Нужно реально.
Есть куча таких контент-элементов в старом файле, неожиданно вывалились из чулана :(

Заранее благодарю.

marco 25.05.2007 13:13

Вложений: 1
в аттаче старый добрый page_php_content

c0d3r 25.05.2007 16:15

Спасибо, такое есть. Вопрос в другом - как без него жить счастливо и плодотворно :)

Pavel Antonov 25.05.2007 21:13

Цитата:

Сообщение от c0d3r (Сообщение 12361)
Спасибо, такое есть. Вопрос в другом - как без него жить счастливо и плодотворно :)

Это не вопрос... это ответ - СЧАСТЛИВО И ПЛОДОТВОРНО!

Valery Romanchev 25.05.2007 23:59

Цитата:

Сообщение от c0d3r (Сообщение 12361)
Спасибо, такое есть. Вопрос в другом - как без него жить счастливо и плодотворно :)

ну Вы прямо заинтреговали... чем это старый php контент Вам не подошел?

c0d3r 28.05.2007 09:57

не то тобы не подошёл... что вы :)
просто логично было предположить - если его нет в TER, значит, ему нашли какую-то адекватную замену
иначе я не понимаю, почему его нет в TER
разве что религия больше не позволяет потенциально опасные расширения
всем спасибо за помощь

Кстати, после установки расширения при добавлении нового блока контента на TV-страницу в визарде выбора типа контента не появляется "PHP page", хотя значится, например, в настройках учётных записей в разделе доступность pagecontent-блоков.

Ну это не сколько проблема, сколько неудобство или недонастройка, в самой форме редактирования записи из выпадающего списка можно выбрать тип "PHP page".
А так всё отлично работает :)

Valery Romanchev 28.05.2007 11:55

Цитата:

разве что религия больше не позволяет потенциально опасные расширения
так скорее всего и есть
еще почему-то fullbackup пропал из TER

c0d3r 28.05.2007 11:55

Уважаемые, кто-нибудь работает с lumophpinclude?
Вопрос - можно ли в локальные подключаемые .inc файлы помещать смешанный HTML / PHP или там только PHP?

Проверил - смешанный код поддерживается.
Не хватает только inline поля для кода... ну и скрипты по умолчанию берутся из uploads, а хотелось бы отдельную папку в fileadmin. Ручная правка FCE не вызывает энтузиазма, много записей.

Так что пока останусь на page_php_content.

Tod 08.08.2007 19:12

Я хотел сделать отдельный FCE чтобы пользователь мог указывать ссылку к скрипту, а он автоматом потом грузился из файла.
Значит создал элемент из одного текстового поля. Потому, как видел в одном из подкастов, зашел в DS и вместо блока с HSC добавил.
<TypoScriptObjPath>lib.script</TypoScriptObjPath>
Далее в TS Setup пишу например:
lib.script = FILE
lib.script.file.field = field_filelink
Опа, работает:) когда там какой-то текст.

Потом попробовал тоже самое со скриптом:
lib.script = PHP_SCRIPT
lib.script.file.field = field_filelink
...но он работать отказался:)

Есть соображения почему так может быть?

Pavel Antonov 09.08.2007 02:17

В данном случае file не stdWrap


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

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