如何整齐地删除供应商?
我正在安装的SyliusCartBundle需要Stof 1.1.*,我的Symfony项目有Stof 1.2.x. 所以我想删除那个Stof 1.2.
归结为删除:
这里是shell的错误输出:
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Can only install one of: stof/doctrine-extensions-bundle[v1.1.0, 1.2.x-dev
].
- Can only install one of: stof/doctrine-extensions-bundle[v1.1.0, 1.2.x-dev
].
- sylius/order-bundle v0.12.0 requires stof/doctrine-extensions-bundle 1.1.*
-> satisfiable by stof/doctrine-extensions-bundle[v1.1.0].
- sylius/cart-bundle v0.12.0 requires sylius/order-bundle 0.12.*@dev -> sati
sfiable by sylius/order-bundle[v0.12.0].
- Installation request for sylius/cart-bundle 0.12.* -> satisfiable by syliu
s/cart-bundle[v0.12.0].
- Installation request for stof/doctrine-extensions-bundle == …Run Code Online (Sandbox Code Playgroud) 我试图composer create-project -s dev sylius/sylius通过Windows(WAMP)中的Git bash 安装Sylius 并得到了这个
[Symfony\Component\Process\Exception\ProcessTimedOutException]
The process ""c:\wamp\bin\php\php5.5.12\php.exe" "app/console" assets:insta
ll "web"" exceeded the timeout of 300 seconds.
Run Code Online (Sandbox Code Playgroud)
我改变了phi.ini
realpath_cache_size = 16k
realpath_cache_ttl = 120
memory_limit = 512M //by?o 128M
max_input_time = 600 //60
max_execution_time = 120
Run Code Online (Sandbox Code Playgroud)
我export COMPOSER_PROCESS_TIMEOUT=6000 ( defaults to 300 )在MINGW32(Windows中的bash)中更改了作曲家超时,就像这里一样/sf/answers/1324254361/
我这样做$cfg['ExecTimeLimit'] = 0;了/sf/answers/1222675821/
如何检索已配置"mapped" => false且不属于 Symfony 表单中表单实体的一部分的表单字段?
表单提交后,表单对象不包含配置为"mapped" => false名为mainCheckbox的字段。
表单生成器:
\n\nclass DocumentCategoryType extends AbstractType\n{\n public function buildForm(FormBuilderInterface $builder, array $options)\n {\n $builder\n ->add(\'name\', TextType::class, array(\n \'label\' => \'Podkategoria\'))\n ->add(\'mainCheckbox\', CheckboxType::class, array(\n \'label\' => \'Kategoria g\xc5\x82\xc3\xb3wna\',\n "mapped" => false,\n ))\n ->add(\'parentId\', EntityType::class, array(\n \'label\' => \'Kategoria g\xc5\x82\xc3\xb3wna\',\n \'class\' => IntraDocumentCategory::class,\n \'query_builder\' => function (EntityRepository $er) {\n return $er->createQueryBuilder(\'c\')\n ->where(\'c.parentId = :parent\')\n ->setParameter(\'parent\', 0);},\n \'choice_label\' => \'name\',\n ))\n ->add(\'save\', SubmitType::class, array(\'label\' => \'Dodaj\'));\n }\n …Run Code Online (Sandbox Code Playgroud) 在模板中,我需要在点击链接时将变量传递给控制器
{{ variable }}
<a href="{{ path('test',{ 'variable': 2}) }}">click</a>
Run Code Online (Sandbox Code Playgroud)
.这该怎么做?
/**
* @Route("/test", defaults={"variable" = 1}, name="test")
* @Method("GET")
* @Template()
*/
public function testAction($variable)
{
return array('variable'=>$variable);
}
Run Code Online (Sandbox Code Playgroud)
你会说我需要@Route中的占位符/test/{variable},然后如何第一次访问url test?
编辑:这是一个愚蠢的问题.我在测试这个问题时遇到了一些缓存问题.安慰很明显.
什么是Sylius/Sylius-Standard和 Sylius/Sylius项目?
安装指南指向Sylius/Sylius-Standard,http: //demo.sylius.org/ 指示 Sylius/Sylius-Standard.
那么Sylius/Sylius是什么?