symfony-1.4相关内容
大家好,很抱歉我的英语不好 我有一个问题:在联盟的Members页面(“/League/ID_League/Members”)中,操作“new”的链接变成了“/League/Members/News”(联盟的id消失了)。 我想保留该ID并创建一个类似“/League/ID_League/Members/new”的URL,这样您就可以在选择框中选择当前的联赛... 我正在尝试执行以下操
..
我尝试运行此命令在我的symfony项目(1.4)中构建模型: php symfony propel:build-model( or all ) 我有此错误: PHP Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 20 bytes) in /home/sfproje
..
..
我使用 symfony sfDoctrineGuardPlugin 来管理前端用户和后端用户的身份验证.没关系,只是我不希望前端用户能够登录到后端应用程序.我可以设置凭据,但在用户通过身份验证后会检查凭据.我想要的是让表单中的 sigin 永远不会为用户验证,而不是在后端组中.我怎样才能做到这一点? 解决方案 我想我找到了更好的解决方案.sfDoctrineGuard 插件有自己的后验证器
..
我想复制他所有关系的记录. 我正在尝试: $o = Doctrine::getTable('Table')->Find(x);$copy = $object->copy();$relations = $o->getRelations();foreach ($relations as $name => $relation) {$copy->$relation = $object->$rela
..
我正在尝试执行一些自定义 SQL 来检索 Symfony 应用程序中的一些模型对象.我在网上找到了一个教程,上面说这样的话可以让我执行查询,尽管不填充模型(填充模型不是主要问题,它只是用于只读数据). $pdo = Doctrine_Manager::getInstance()->connection()->getDbh();$pdo->prepare("SELECT * from someth
..
我有一个基本的 M:N 设置,其中包含三个表:候选、位置和候选位置. 这是来自 MySQL Workbench 的 ERD 的屏幕截图 现在,让我们继续讨论表单.在 symfony 生成器的默认世界中,这三个表都有一个单独的 CRUD 接口.但是,我不想为 candidate_position 提供 CRUD 接口. 我想要的是,候选界面的创建和编辑操作包含一个多选字段(选择列表
..
M schema.yml: 新闻:列:标题:类型:字符串(50)类别 ID:类型:整数(4)关系:类别:本地:category_id国外:category_id类型:一类别:列:分类名称:类型:字符串(50)发电机:类:sfDoctrineGenerator参数:model_class:新闻主题:管理员non_verbose_templates:真with_show: 假单数:~复数:~rout
..
我的数据库中有 500 个条目.在我的后端,我有行动.例如: 公共函数 executeMyAction(sfWebRequest $request) {//从表中获取一些数据$templates = Doctrine_Core::getTable('SeoTemplates')->findOneByEntity('training');//从其他表中获取数据(500项)$trainings =
..
如果我运行以下任务,它会构建所有内容并清除数据库: php symfony 学说构建 --all 我希望这个任务只为我放入 schema.yml 的新表运行 有可能吗? 解决方案 我认为你应该为此使用迁移. 首先,您需要恢复初始状态(当模式、模型和数据库同步时).从 schema.yml 中删除您的更改,重建您的模型 php symfony 学说:build --all-c
..
我有表测试: 测试:编号 |名称1 |啊啊啊2 |3 |ccc4 |啊啊啊5 |6 |ddd 我想要名称不为 NULL 的结果: aaaccc啊啊啊ddd 我怎样才能得到: Doctrine_Core::getTable('Test')->findBy('name', NOTNULL??) createQuery('u')->where('na
..
我有以下 Doctrine 声明,效果很好. $query = $this->createQuery('r')->select('u.id, CONCAT(u.first_name, " ", LEFT(u.last_name,1)) as full_name, u.first_name, u.last_name, u.gender, r.run_time')->innerJoin('r.Cha
..
我有一个关于在 Doctrine Symfony 中翻译 SQL 查询的问题.我想做这样的事情: 选择 m.*FROM 成员 m内部联接 (选择 id_member来自朋友哪里 id_friend=99联盟选择 id_friend来自朋友哪里 id_member=99) 一个 ON m.id=a.id_member哪里 m.visible=1 在这个例子中,我搜索用户 99 的所有朋友.
..
我想将 created_at 字段日期从原始格式设置为 03.May.2011 之类的内容,以便在 indexSuccess.php 和 中显示showSuccess.php你可以帮帮我吗?谢谢 解决方案 你可以在 symfony 中在你的 indexSuccess.php 和 showSuccess.php 中制作,而不是例如: getCreatedAt(
..
我想要做的很简单:将数据存储在我想稍后读取的自定义配置文件中. 我创建了我的文件 something.yml,并将其放在全局 config 目录中.看起来是这样的: 产品:测试:好的开发:测试:ko全部:富:酒吧约翰:母鹿 然后我把 config_handlers.yml 复制下来,放到 config 目录下,在文件顶部添加如下内容: config/something.yml:类:sf
..
我正在做一个 symfony 项目.我正在与一个不会重定向到自己页面的表单作斗争.action 属性设置为“",方法设置为 post.在这种情况下,它应该调用相同的页面,但我以 404 页面结束. 这是我在操作文件中的页面代码: 公共函数executeDetail(sfWebRequest $request){ if($request->isMethod(sfRequest::POS
..
就像在经典 PHP 中一样,我们使用魔法变量来启动和创建会话,那么在 Symfony 中如何做到这一点? 解决方案 在你的控制器中,你可以通过用户对象访问会话变量. //获取会话值$name = $this->getUser()->getAttribute('name', 'default_value');//设置会话值$this->getUser()->setAttribute('na
..
我有一个很大的网站,它是用 symfony 1.4 编写的(以非常糟糕的方式)现在,我被要求对导航流程进行一些实质性的更改,添加一些功能等等.考虑到这些努力,我想知道是否会更好地做出将整个网站移植到 symfony 2.0 的激进决定,但我不确定这会有多难. 以前有人这样做过吗? 您对遵循的模式、教程或文档或其他内容有什么建议吗? 解决方案 您可以使用 此捆绑包.通过这种方式,
..
如何在 Symfony 1.4 中为自动加载器类功能注册命名空间(使用 PHP 5.3)(如 Symfony 2.0)? 解决方案 您可以在 Symfony 1.4 框架中使用来自 Symfony2 的 Autoloader. 1.将 Symfony2 类加载器复制到 Symfony 1.4 沙箱项目的 vendor 目录: SF_ROOT_DIR/lib/vendor/Sym
..
在 symfony 1.4 的 settings.yml 中我们使用了这个选项: 环境:要求:参数:relative_url_root:/name-of-app 指定应用程序使用哪个 relative_url_root.所以每个应用程序都在不同的 relative_url_root 下运行. 问题是 symfony 1.4 路由没有检测到这个相对的 url 根.例如,如果我们有以下路线:
..