标签: symfony

将选择值附加到URL

我发现了这些提示

<select id="title">
          <option value="1">Mr</option>
          <option value="2">Mrs</option>
          <option value="3">Miss</option>
        </select>
Run Code Online (Sandbox Code Playgroud)

现在用户已选择第二个选项:Mrs. To获取值(在本例中为'2'):

$("select#title").val(); 
Run Code Online (Sandbox Code Playgroud)

一切都好.我想要做的是追加 $("select#title").val(); 到像这样的URL

 $.get('http://localhost/Symfony/web/app_dev.php/select/2', function(data)
Run Code Online (Sandbox Code Playgroud)

代替2我试过,$.get('http://localhost/Symfony/web/app_dev.php/select/ $("select#title").val()', function(data) 但这失败了.有什么想法吗?

<div id="teln_operatorbundle_centrextype">
<div>
<label class="required" for="teln_operatorbundle_centrextype_numberrange">Numberrange</label>
<select id="teln_operatorbundle_centrextype_numberrange" multiple="multiple" required="required" name="teln_operatorbundle_centrextype[numberrange][]">
<option value="2">060013000</option>
<option value="3">060014700</option>
</select>
</div>
<input id="teln_operatorbundle_centrextype__token" type="hidden" value="f239bb430b4153d5d88fc7234751039a73253e87" name="teln_operatorbundle_centrextype[_token]">
</div>
Run Code Online (Sandbox Code Playgroud)

php jquery symfony

-2
推荐指数
1
解决办法
683
查看次数

Symfony2应用从头开始

我有一个使用Symfony2 Framework构建的项目.该项目就像facebook,google circle,linkedIn等社交网站.

所需的功能是:

•快速开发初始原型社交网站,只需要最少的编码(比如一周或两周)

•控制最终自定义网站的几个关键组件(代码约5%的功能从头开始)

•支持:个人资料(图片,自我描述等),论坛,消息,朋友

我已经在服务器上安装并配置了Symfony 2.我想知道我应该从哪里开始?

php social-networking symfony

-2
推荐指数
1
解决办法
1839
查看次数

更新供应商Symfony2

嗨,我已经使用存档卸载并安装了Symfony2,但在供应商更新期间遇到了问题.在我的主要文件夹Symfony中运行命令,php composer.phar install但我得到以下错误

使用包信息加载composer存储库从锁定文件安装依赖项(包括require-dev)无法将您的需求解析为可安装的软件包集.

问题1
- sensiolabs/security-checker v2.0.0需要ext-curl* - >系统中缺少所请求的PHP扩展卷曲.
- sensiolabs/security-checker v2.0.0需要ext-curl* - >系统中缺少所请求的PHP扩展卷曲.
- sensiolabs/security-checker v2.0.0的安装请求 - > sensiolabs/security-checker [v2.0.0]可满足.

我能做什么?

php symfony composer-php

-2
推荐指数
1
解决办法
1977
查看次数

从Twig调用JavaScript函数

我正在研究一个Symfony2项目,我想调用一个JavaScript函数并从Twig传递一组JSON对象(我从控制器获得).

但是第一个非常简单的测试已经失败,例如:

main.js:

function helloWorld(name) {
   console.log("hello " + name);
}
Run Code Online (Sandbox Code Playgroud)

链接到main.js 树枝和调用的函数:

<body>
    <script>helloWorld("world!")</script>

    {% block javascripts %}
        <script src="{{ asset('js/main.js') }}"></script>
    {% endblock %}
</body>
Run Code Online (Sandbox Code Playgroud)

这会导致ReferenceError:

"未捕获的ReferenceError:未定义helloWorld"

为了使这项工作,我必须做些什么?

编辑:感谢两位花时间回答的人.描述的枝​​条实际上由一堆嵌套的树枝组成,javascript包含的位置是基于Symfony文档,猜测这就是为什么我没有看到明显的.虽然在表达问题时应该自己检测到问题....

javascript symfony twig

-2
推荐指数
1
解决办法
8514
查看次数

如何使用symfony2读取Excel文件?

我安装ExcelbundlePhpExcel库.我想读取我发现这个功能的excel文件.

我怎么用呢?有什么建议吗?

public function xlsAction()
{
    $filenames = "your-file-name";
    $phpExcelObject = $this->get('phpexcel')->createPHPExcelObject($filenames);

    foreach ($phpExcelObject ->getWorksheetIterator() as $worksheet) {
        echo 'Worksheet - ' , $worksheet->getTitle();
        foreach ($worksheet->getRowIterator() as $row) {
            echo '    Row number - ' , $row->getRowIndex();
            $cellIterator = $row->getCellIterator();
            $cellIterator->setIterateOnlyExistingCells(false); // Loop all cells, even if it is not set
            foreach ($cellIterator as $cell) {
                if (!is_null($cell)) {
                    echo '        Cell - ' , $cell->getCoordinate() , ' - ' , $cell->getCalculatedValue();
                    }
                }
        }
    } …
Run Code Online (Sandbox Code Playgroud)

phpexcel symfony

-3
推荐指数
1
解决办法
4424
查看次数

如何通过它的user_id以编程方式在Symfony3中登录用户?

我有一个user_id.
使用此user_id,我找到了相应的用户对象.
但我想登录此用户.
是否可以仅使用其user_id值登录此用户?

symfony

-3
推荐指数
1
解决办法
628
查看次数

Symfony 4:您请求的服务不存在

我将我的网站从Symfony 3.4更新到Symfony 4,并做了一些更改。但是知道我有这个错误:

您请求的服务“ D”不存在。

这是我的堆栈跟踪:

Symfony\Component\DependencyInjection\Exception\ServiceNotFoundException:
You have requested a non-existent service "D".

  at vendor\symfony\dependency-injection\Container.php:263
  at Symfony\Component\DependencyInjection\Container->get('D')
     (vendor\symfony\routing\Loader\DependencyInjection\ServiceRouterLoader.php:38)
  at Symfony\Component\Routing\Loader\DependencyInjection\ServiceRouterLoader->getServiceObject('D')
     (vendor\symfony\routing\Loader\ObjectRouteLoader.php:55)
  at Symfony\Component\Routing\Loader\ObjectRouteLoader->load('D:\\IIS Websites\\Wizard\\src/config/routing.yml', 'service')
     (vendor\symfony\config\Loader\DelegatingLoader.php:40)
  at Symfony\Component\Config\Loader\DelegatingLoader->load('D:\\IIS Websites\\Wizard\\src/config/routing.yml', 'service')
     (vendor\symfony\framework-bundle\Routing\DelegatingLoader.php:70)
  at Symfony\Bundle\FrameworkBundle\Routing\DelegatingLoader->load('D:\\IIS Websites\\Wizard\\src/config/routing.yml', 'service')
     (vendor\symfony\framework-bundle\Routing\Router.php:56)
  at Symfony\Bundle\FrameworkBundle\Routing\Router->getRouteCollection()
     (vendor\symfony\routing\Router.php:367)
  at Symfony\Component\Routing\Router->getMatcherDumperInstance()
     (vendor\symfony\routing\Router.php:289)
  at Symfony\Component\Routing\Router->Symfony\Component\Routing\{closure}(object(ResourceCheckerConfigCache))
  at call_user_func(object(Closure), object(ResourceCheckerConfigCache))
     (vendor\symfony\config\ResourceCheckerConfigCacheFactory.php:43)
  at Symfony\Component\Config\ResourceCheckerConfigCacheFactory->cache('D:\\IIS Websites\\Wizard\\var\\cache\\dev/srcDevDebugProjectContainerUrlMatcher.php', object(Closure))
     (vendor\symfony\routing\Router.php:302)
  at Symfony\Component\Routing\Router->getMatcher()
     (vendor\symfony\routing\Router.php:256)
  at Symfony\Component\Routing\Router->matchRequest(object(Request))
     (vendor\symfony\http-kernel\EventListener\RouterListener.php:109)
  at Symfony\Component\HttpKernel\EventListener\RouterListener->onKernelRequest(object(GetResponseEvent), 'kernel.request', object(EventDispatcher))
     (vendor\symfony\event-dispatcher\EventDispatcher.php:212)
  at Symfony\Component\EventDispatcher\EventDispatcher->doDispatch(array(array(object(DebugHandlersListener), 'configure'), array(object(ValidateRequestListener), 'onKernelRequest'), array(object(SessionListener), 'onKernelRequest'), array(object(FragmentListener), 'onKernelRequest'), array(object(RouterListener), 'onKernelRequest'), array(object(ResolveControllerNameSubscriber), 'onKernelRequest'), array(object(LocaleListener), 'onKernelRequest'), …
Run Code Online (Sandbox Code Playgroud)

php service dependency-injection symfony symfony4

-3
推荐指数
1
解决办法
2732
查看次数

如何在Symfony 4实体上创建DateTime?

我有一个名为User的实体,我想创建一个DateTime字段。

我的课:

<?php

namespace App\Entity;

use Doctrine\ORM\Mapping as ORM;
use Symfony\Component\Validator\Constraints as Assert;

/**
 * @ORM\Entity(repositoryClass="App\Repository\UserRepository")
 */
class User
{
    /**
     * @ORM\Id
     * @ORM\GeneratedValue
     * @ORM\Column(type="integer")
     */
    private $id;

    /**
     * @ORM\Column(type="string", length=250)
     */
    private $firstName;

     /**
     * @ORM\Column(type="string", length=250)
     */
    private $lastName;

    /**
     * @ORM\Column(type="string", length=250, nullable = true)
     */
    private $userName;

    /**
     * @ORM\Column(type="string", length=50)
     */
    private $email;

    /**
     * @ORM\Column(type="string", length=20)
     */
    private $password;

    /**
     *@Assert\DateTime()
     */
    private $regData;


    // GETTERS AND SETTERS
}
Run Code Online (Sandbox Code Playgroud)

运行时php …

php entity symfony

-3
推荐指数
1
解决办法
1698
查看次数

symfony 3 文件夹和文件应该有哪些权限?

我已经重新安装了 Ubuntu 16.04,并且在从 git 中提取了我的 symfony 3.4 项目后,它会加载但没有 CSS 和 JS。我认为是文件夹和文件权限的问题。

php permissions file-permissions symfony

-3
推荐指数
1
解决办法
3001
查看次数

“ |”是什么意思?

我想知道这个符号是什么?意思是,当我们使用它

{{ entity.date|date('d-m-Y')}
Run Code Online (Sandbox Code Playgroud)

有人可以帮我解释一下吗?

symfony twig

-3
推荐指数
1
解决办法
55
查看次数