小编son*_*nam的帖子

什么是类似于twitter bootstrap中的hero-unit类的类

我在bootstrap 3中找不到英雄单元css类(存在于bootstrap 2中).在bootstrap 3中是否有类似于hero-unit的类?

twitter-bootstrap

26
推荐指数
2
解决办法
1万
查看次数

如何在symfony 2 php中访问注释中的类变量和常量

我有一个这样的课:

class Student {

const GENDER_MALE = "male", GENDER_FEMALE = "female";
/**
 * @var string $gender
 *
 * @ORM\Column(name="gender", type="string", length=50,nullable=false)
 * @Assert\NotBlank(message="Gender cannot be blank",groups={"new"})
 * @Assert\Choice(choices = {"male", "female"}, message = "Choose a valid gender.", groups={"new"})
 */
private $gender;
Run Code Online (Sandbox Code Playgroud)

我必须硬编码值"male""female".可以这样做吗?

choices = {self :: GENDER_MALE,self :: GENDER_FEMALE}

php symfony doctrine-orm

21
推荐指数
1
解决办法
1万
查看次数

延迟加载与doctrine一对一映射

我很难找到正确的结果.

我有一对一的映射.有两个表:

/**
* @ORM\Table(name="users")
* @ORM\Entity
*/
class Users {

   /**
    * @ORM\OneToOne(targetEntity="UsersSettings", mappedBy="user",cascade={"persist"})
   */
   private $userSetting;

   //getters and setters
}

/**
* @ORM\Table(name="notifications_settings")
* @ORM\Entity
*/
class UsersSettings {

   /**
   * @var Users
   *
   * @ORM\OneToOne(targetEntity="Users", inversedBy="userSetting")
   * @ORM\JoinColumns({
   *   @ORM\JoinColumn(name="user_id", referencedColumnName="id")
   * })
   */
   private $user;
}
Run Code Online (Sandbox Code Playgroud)

每当我获取实体一如下:

$q = $this
            ->createQueryBuilder('u')
            ->select('u, r')
            ->leftJoin('u.roles', 'r')
            ->where('u.username = :username OR u.email = :email')
            ->setParameter('username', $username)
            ->setParameter('email', $username)
            ->getQuery();
Run Code Online (Sandbox Code Playgroud)

Doctrine立即执行到我不想要的usersSettings实体的连接:

SELECT t0.id AS id1,t0.username AS username2,t0.email AS email3,t0.password …

symfony doctrine-orm

17
推荐指数
3
解决办法
2万
查看次数

流浪汉不在窗户上工作

我正在关注https://docs.vagrantup.com/v2/getting-started/index.html上的官方流浪文档

我在Windows 10 64位处理器上安装了vagrant和virtual box.在命令提示符下运行这些命令后,我得到:

vagrant init hashicorp/precise32
vagrant up
Run Code Online (Sandbox Code Playgroud)

错误如下所示:使用'virtualbox'提供程序将计算机'默认'设置为... ==>默认值:无法找到Box'hashicorp/precise32'.试图找到并安装...默认值:Box Provider:virtualbox default:Box Version:> = 0无法在远程目录中找到或无法访问"hashicorp/precise32"框.如果这是HashiCorp的Atlas上的私人包装盒,请确认您已登录 vagrant login.另外,请仔细检查名称.扩展的URL和错误消息如下所示:

URL:[" https://atlas.hashicorp.com/hashicorp/precise32 "]错误:SSL证书问题:无法获取本地颁发者证书更多详细信息:http://curl.haxx.se/docs/sslcerts.html

curl默认使用证书颁发机构(CA)公钥(CA证书)的"捆绑"执行SSL证书验证.如果默认捆绑包文件不足,您可以使用--cacert选项指定备用文件.如果此HTTPS服务器使用由捆绑包中表示的CA签名的证书,则证书验证可能由于证书问题而失败(证书可能已过期,或者名称可能与URL中的域名不匹配).如果您要关闭curl对证书的验证,请使用-k(或--insecure)选项.

我该如何解决这个错误?

curl virtualbox vagrant

16
推荐指数
3
解决办法
9774
查看次数

将验证组设置为symfony 2中的嵌入表单

如何在嵌入表单中设置验证组?我有两个实体A和B以及每个实体的表格(FormA,FormB)我在FormB中嵌入FormA表格

class FormB extends AbstractType {
    public function buildForm(FormBuilderInterface $builder, array $options) {
        $builder->add('A', new FormA());
    }
    public function setDefaultOptions(OptionsResolverInterface $resolver) {
        $resolver->setDefaults(array(
            'data_class' => 'Acme\TestBundle\Entity\B',
            'validation_groups'=>function(FormInterface $form) {
                // set validation group for FormA here
             },
            'cascade_validation'=>true
        ));
    }
}
Run Code Online (Sandbox Code Playgroud)

如何从FormB设置FormA的验证组?

symfony-forms symfony symfony-2.1 symfony-2.3

13
推荐指数
1
解决办法
5102
查看次数

我应该在Doctrine 2中使用YAML/XML或注释映射吗?

我在Symfony框架中使用Doctrine 2作为ORM.使用基于注释的实体映射,我将不得不编写大量代码(setter和getter,映射信息等).使用YAML/XML我不需要写很多列定义和元数据.在Doctrine文档中,它们主要使用示例中的注释,很少使用YAML或XML.

我应该使用YAML/XML还是注释?

对于注释,我可以在http://docs.doctrine-project.org/en/latest/reference/annotations-reference.html找到每个注释的文档.我找不到YAML或XML中的注释等价物; 如何将注释转换为等效的YAML/XML表达式?

symfony doctrine-orm

11
推荐指数
3
解决办法
1万
查看次数

在css中添加样式到文件上传按钮

我有一个文本字段和按钮与以下css:

JS小提琴链接:http://jsfiddle.net/Tdkre/

.submit {
      -moz-box-shadow:inset 0px 1px 0px 0px #cae3fc;
      -webkit-box-shadow:inset 0px 1px 0px 0px #cae3fc;
      box-shadow:inset 0px 1px 0px 0px #cae3fc;
      background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #4197ee) );
      background:-moz-linear-gradient( center top, #79bbff 5%, #4197ee 100% );
      filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#4197ee');
      background-color:#79bbff;
     -moz-border-radius:6px;
     -webkit-border-radius:6px;
     border-radius:6px;
     border:1px solid #469df5;
     display:inline-block;
     color:#ffffff;
     font-family:arial;
     font-size:14px;
     font-weight:bold;
     padding:5px 14px;
     text-decoration:none;
     text-shadow:1px 1px 0px #287ace;
    cursor:pointer;
}
.submit:hover {
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4197ee), color-stop(1, #79bbff) ); …
Run Code Online (Sandbox Code Playgroud)

html css css3

10
推荐指数
3
解决办法
9万
查看次数

单个sql查询执行某些组

CREATE TABLE IF NOT EXISTS `projects` (
 `idproject` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(255) NOT NULL,
  `date` datetime NOT NULL,
  `status` enum('new','active','closed') NOT NULL,
  `priority` enum('low','medium','high') NOT NULL,
  PRIMARY KEY (`idproject`)
 ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=20
Run Code Online (Sandbox Code Playgroud)

以下是一些数据:

 INSERT INTO `projects` (`idproject`, `name`, `date`, `status`, `priority`) VALUES
(1, 'iCompany', '2011-03-23 11:41:44', 'new', 'medium'),
(2, 'John Doe & Co.', '2011-04-09 14:38:04', 'closed', 'low'),
(3, 'ACME, Inc.', '2011-05-21 11:43:11', 'active', 'high'),
(4, 'John Doe & Co.', '2011-03-28 15:19:45', 'active', 'low'),
(5, 'John …
Run Code Online (Sandbox Code Playgroud)

mysql sql group-by

7
推荐指数
1
解决办法
414
查看次数

jquery ui draggable在容器内滚动

我有一个无序列表,并使用jquery ui draggable为每个列表项添加了可拖动功能.列表位于id ="content"的div中.这是我的UL列表的快照

在此输入图像描述

这是我写的代码:

 <script src="../../jquery-1.8.0.js"></script>
<script src="../../ui/jquery.ui.core.js"></script>
<script src="../../ui/jquery.ui.widget.js"></script>
<script src="../../ui/jquery.ui.mouse.js"></script>
<script src="../../ui/jquery.ui.draggable.js"></script>
 <script type="text/javascript">
$(function() {
    $( ".draggable" ).draggable({ 
        scroll: true,
        scrollSensitivity: 100,
        revert: true,
        containment: '#content',
        zIndex: 999990,
        revertDuration: 100,
        delay: 100 
    });
});
</script>
<div style="width:200px;height:300px;overflow:auto;" id="content">
    <ul>
    <li class="draggable">One</li>
    <li class="draggable">Two</li>
    <li class="draggable">Three</li>
    <li class="draggable">Four</li>
    <li class="draggable">five</li>
    <li class="draggable">six</li>
    <li class="draggable">Seven</li>
    <li class="draggable">Eight</li>
    <li class="draggable">Nine</li>
    <li class="draggable">Ten</li>
    <li class="draggable">Eleven</li>
    <li class="draggable">Twelve</li>
    <li class="draggable">Thirteen</li>
    <li class="draggable">Fourteen</li>
    <li class="draggable">Fifteen</li>
    <li class="draggable">Sixteen</li>
    <li class="draggable">Seventeen</li>
    <li class="draggable">Eighteen</li>
    <li …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui

7
推荐指数
1
解决办法
3737
查看次数

如何从symfony 2控制器中删除嵌入表单中的表单域

我有一个表格如下:

class AdminEmployerForm extends AbstractType {

    public function buildForm(FormBuilderInterface $builder, array $options) {
        $builder
            ->add('firstName', 'text')
            ->add('user', new AdminUserForm());
    }
}


class AdminUserForm extends AbstractType {

    public function buildForm(FormBuilderInterface $builder, array $options) {
        $builder
            ->add('username', 'text')
            ->add('email', 'text');
    }
}
Run Code Online (Sandbox Code Playgroud)

我在控制器中调用AdminEmployerForm,我想从AdminEmployerForm中删除AdminUserForm的电子邮件字段:

$form = $this->createForm(new AdminEmployerForm, $employer);
//i want to do something like $form->remove('email')
Run Code Online (Sandbox Code Playgroud)

如何使用$ form-> remove()删除嵌入式表单中的字段?是否可以从控制器中删除嵌入式表单的字段?

symfony-forms symfony symfony-2.3

6
推荐指数
1
解决办法
7873
查看次数