Отсюда рискну предположить, что имеется ввиду файл php с содержимым:
<html>
...
<?php
//php code
?>
...
</html>
Поскольку примера нет, то опять таки предположу, что вставки HTML будут не маленькие, а значит логичнее и правильнее разделить HTML и PHP на логические единицы - ядро и шаблон. Собственно из этих соображений в палитре нет элемента, позволяющего от HTML переходить к PHP и наоборот.
Nic писал(а):
Хотелось бы что-то вроде HTML_collector для PHP.Чем-то вроде HTML_collector в PHP HTML_collector и является.
Add(EntryPoint,669842,21,105)
{
link(onStart,2673115:doPrint,[])
}
Add(HTML_Collector,2673115,77,105)
{
link(onPrint,7110627:doEcho,[])
}
BEGIN_SDK
Add(HCEditor,7459422,6,6)
{
VarCount=#28:Body=Содержит тело документа|47:Head=Содержит заголовок документа(если он есть)|
link(doPrint,10469613:doPrint,[(24,12)(24,97)])
}
Add(HTM_Html,10469613,42,91)
{
link(onPrint,6362259:doPrint,[])
}
Add(HTM_Body,6362259,91,91)
{
link(onPrint,53013:doEcho,[])
}
Add(Echo,53013,140,91)
{
Message="Здрасте приехали...."
}
END_SDK
Add(Echo,7110627,133,105)
{
}
получаем:
<?php
echo "<html><body>Здрасте приехали....</body></html>";
?>
[size=-2]------ Добавлено в 11:00
Если уж без этого никак, то можно использовать такой способ:
Add(EntryPoint,669842,21,105)
{
link(onStart,16776433:doPrint,[])
}
Add(CustomCode,16776433,77,105)
{
Lines=#13:println('?>')|19:event(onPrint:html)|16:println('<?php')|
Width=152
Height=57
link(onPrint,13492452:doPrint,[])
}
Add(Echo,7110627,364,105)
{
}
Add(HTM_Html,13492452,252,105)
{
link(onPrint,5889493:doPrint,[])
}
Add(HTM_Body,5889493,308,105)
{
link(onPrint,7110627:doEcho,[])
}
Однако делать такие приложения лучше не стоит.