我通过Symfony2 crud生成器创建了一个表单。我有一个与当前实体不相关的用户,我想让它自动保存当前用户的createdby字段作为它的值。你是怎么做到的?我试过了
$entity = new Department();
$form = $this->createCreateForm($entity);
$form->handleRequest($request);
if ($form->isValid()) {
$em = $this->getDoctrine()->getManager();
// var_dump($userId);
//die();
$user = $this->container->get('security.context')->getToken()->getUser();
$userId = $user->getUsername();
var_dump($userId);
die();//check if user not empty in this case, it return username returns current username
$entity->$user;
$em->persist($entity);
$em->flush();
检查我得评论:
$user = $this->container->get('security.context')->getToken()->getUser();
$userId = $user->getUsername();
var_dump($userId);
die(); // This finish the script remove if you want to execute the rest of the script
$entity->$user; //This does nothing change by the next line
$entity->user = $user; //user for user object or userId if you want to store the username
$em->persist($entity);
$em->flush();
在我的应用程序中,我试图执行一个简单的登录/注册操作。 我有一个,如果没有用户,它返回一个登录屏幕,如果有用户登录,它返回一个主屏幕: 代码工作得很好,如下所示: 我怎样才能解决这个问题?
问题内容: 我想通过models.py方法获取当前登录的用户。我想检查用户的角色,并查看它是否可以根据其角色执行某些操作。 models.py: 在这里,该模型被用作内联模型。我想检查当前登录用户的角色,并根据用户角色更新另一个模型。在这里,我需要检查当前用户的角色。我没有使用任何形式或模板,而是完全利用了。是否有任何方法可以进入该方法或检查并更新中另一个模型中的值? 问题答案: 你可以从另一个角
所以我有一个问题,每次我添加一个新的用户帐户,它会踢出已经登录的当前用户。我读了firebase api,它说“如果创建了新帐户,用户将自动登录”,但他们从未说过其他关于避免这种情况的事情。 我是管理员,我正在添加帐户到我的网站。我想如果我可以添加一个帐户而不被注销并签入新帐户。我有办法避免这一切吗?
USER 指定当前用户 格式:USER <用户名>[:<用户组>] USER 指令和 WORKDIR 相似,都是改变环境状态并影响以后的层。WORKDIR 是改变工作目录,USER 则是改变之后层的执行 RUN, CMD 以及 ENTRYPOINT 这类命令的身份。 当然,和 WORKDIR 一样,USER 只是帮助你切换到指定用户而已,这个用户必须是事先建立好的,否则无法切换。 RUN grou
本文向大家介绍php保存信息到当前Session的方法,包括了php保存信息到当前Session的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php保存信息到当前Session的方法。分享给大家供大家参考。具体如下: php中可通过$_SESSION保存session变量,下面的代码简单演示了 $_SESSION的用法 上面的代码输出结果如下: 希望本文所述对大家的php程序设计有
问题内容: 我正在尝试制作一个程序,它将询问用户名,然后提出一系列问题。每次问题正确时都加一个点。我正在尝试使其将分数和用户名一起存储到文本文件中,以便在文本文件中看起来像这样: 因此,以约翰为例,如果他要获得4分,它将在文本文件中写为: 但是我想要这样,如果约翰要再次参加考试而不是两次让约翰参加: 我希望它读为: 与其重写名称和分数,不如写出tab,然后将分数与名称为John in的那一行写在同