Ruby由rbenv安装.
$ ruby -v
ruby 1.9.3p327 (2012-11-10 revision 37606) [i686-linux]
$ which ruby
/home/user/.rbenv/shims/ruby
$ which sass
/home/user/.rbenv/shims/sass
$ gem list
*** LOCAL GEMS ***
bigdecimal (1.1.0)
bundler (1.2.4)
io-console (0.3)
json (1.5.4)
minitest (2.5.1)
rake (0.9.2.2)
rdoc (3.9.4)
sass (3.2.5)
Run Code Online (Sandbox Code Playgroud)
这是我的config.yml:
# Assetic Configuration
assetic:
// ...
ruby: /home/user/.rbenv/shims/ruby
filters:
cssrewrite: ~
sass:
bin: /home/user/.rbenv/shims/sass
// ...
Run Code Online (Sandbox Code Playgroud)
这是我得到的错误:
[message] An error occurred while running:
'/home/user/.rbenv/shims/ruby' '/home/user/.rbenv/shims/sass' '--load-path' '/path/to/symfony2/src/My/AnyBundle/Resources/public/css' '--cache-location' '/tmp' '/tmp/assetic_sassYbl6MI'
Error Output:
ruby: no Ruby script found in …Run Code Online (Sandbox Code Playgroud) 奥姆
My\SampleBundle\Entity\Subject:
type: entity
id:
id:
type: integer
generator: { strategy: AUTO }
fields:
// ...
motion:
type: smallint
unsigned: true
Run Code Online (Sandbox Code Playgroud)
类型
public function buildForm(FormBuilderInterface $builder, array $options)
{
// ...
$builder->add('motion', 'checkbox', array(
'required' => false
));
// ...
}
Run Code Online (Sandbox Code Playgroud)
错误
给出的类型为"布尔","整数"的预期参数
我想通过复选框打开和关闭.该值由0和1分配.
即使给出了value参数,它也没用.
$builder->add('motion', 'checkbox', array(
'value' => 1,
'required' => false
));
Run Code Online (Sandbox Code Playgroud)
我应该怎么做?