Symfony 2,传递变量
Symfony 2, passing variable
那么我如何将变量传递到不与symfony连接的脚本中呢?例如,我有变量$a
,我在模板a.html.php
中渲染它我如何在一些example.php
脚本中使用这个$a
?
更接近:我想让图像上传与TinyMCE图像管理器;但是每个用户都应该有自己的目录(对应于用户id)。所以我应该将变量user_id传递给图像管理器的config.php
文件。
所以这个目录取决于用户的会话!我如何为每个用户制作不同的目录来上传图像?或者你能告诉我如何处理这个问题吗?
也许要使用另一个文本编辑器?我可以用symfony连接哪个目录,或者为不同的用户使用不同的目录?
如果您想与其他脚本共享信息,可以将信息存储在会话中。在example.php中创建一个var_dump($_SESSION)
,看看你已经有了什么
$formPath = 'nameBundle:name:name.html.twig';
$session = $controler->getRequest()->getSession();
$session->set('formPath', $formPath);
$session->set('neededVariables', $neededVariables);
return $controler->redirect($controler->generateUrl('show_result'));
我用这个来处理数据和读取数据函数
public function showResultAction() {
$session = $this->getRequest()->getSession();
$formPath = $session->get('formPath');
$neededVariables = $session->get('neededVariables');
if ($formPath or $neededVariables)
return $this->render($formPath,$neededVariables); else
throw $this->createNotFoundException('The product does not exist');
}
相关文章:
- 将函数的上下文应用于javascript变量
- 无法导出函数expressjs/requestjs中的变量
- 函数参数中的数据与指定变量之间的任何性能差异
- 将PHP变量传递给jQuery时遇到问题
- 如何通过ajax刷新JSF填充的javascript变量
- 参数变量出现ngTable指令问题
- 通过javascript重定向html传递php变量
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- 全局变量和全局对象的属性之间有什么区别吗
- 如何在Bootstrap Modal中为动态点击生成的变量设置jade属性
- 值对象在某个变量发生更改后发生更改
- Javascript变量赋值|
- Symfony 在 Ajax 响应中获取 PHP 变量
- Symfony:通过GET将变量发送到Ajax的处理程序
- 将 JavaScript 变量分配给 Twig 变量 Symfony 2
- 如何在Symfony中将javascript变量保存到我的表单类型中
- 将JS变量发送到特定的Symfony路由
- Symfony 2,传递变量
- 如何在前端js中使用symfony控制器变量
- 如何链接JS路由变量和Symfony 2 url