Вероломство
PHP:
echo str_replace(‘{content}’, $this->cutScript($this->getOnly($file_view)), $this->getOnly($file_layout)); private function cutScript($buffer) { $pattern = ‘~<script.*?</script>~si’; if ($this->scripts) { } return $buffer; } private function getOnly($file) { require $file; }дело в том, что некоторые переменные нужны И в шаблоне
оно не смертельно, но может есть способ extract два раза не дёргать?
MouseZver
можно. С помощью кеширования инициализированных переменных.
Но смысл ? Действия же будут от extract или от cash с присвоением значений переменным
Вероломство
думал может есть простая какая фишка: типа вынести extract перед echo
ok, оставил как есть, спс