«symfony» 태그된 질문

Symfony는 웹 애플리케이션을 빌드하기위한 PHP 프레임 워크와 프레임 워크가 빌드되는 구성 요소 세트를 모두 나타냅니다. 이 태그는 현재 지원되는 주요 버전 2.x, 3.x, 4.x 및 5.x를 나타냅니다. 또는 각 태그를 사용하여 정확한 버전을 지정할 수 있습니다. 이 태그는 Symfony 1.x에 대한 질문에 사용해서는 안됩니다. 대신 Symfony1 태그를 사용하십시오.

4
서비스의 Symfony 2 EntityManager 삽입
내 자신의 서비스를 만들었고 EntityManager 교리를 주입해야하지만 __construct()내 서비스에서 호출되는 것을 볼 수없고 주입이 작동하지 않습니다. 다음은 코드와 구성입니다. <?php namespace Test\CommonBundle\Services; use Doctrine\ORM\EntityManager; class UserService { /** * * @var EntityManager */ protected $em; public function __constructor(EntityManager $entityManager) { var_dump($entityManager); exit(); // I've never saw it happen, looks like …

3
템플릿에서 로그인 한 사용자 액세스
사용자 등록을 시작하기 위해 FOSuserbundle을 사용하고 있습니다. https://github.com/FriendsOfSymfony/FOSUserBundle 등록 / 로그인 및 로그 아웃했습니다. 지금하고 싶은 것은 로그인 한 사용자 데이터를 가져와 내 사이트의 모든 페이지에 표시하는 것입니다. 헤더 유형의 "Hi username"처럼. 내 app / Resources / views / base.html.twig에 컨트롤러를 포함하는 것이 http://symfony.com/doc/current/book/templating.html#embedding-controllers 를 수행하는 가장 좋은 방법 인 …

9
Symfony2 요청 객체의 POST 값에 액세스
좋습니다. 이것은 초보자 질문이지만 어디에서도 답을 찾을 수 없습니다. Symfony2의 컨트롤러에서 내 양식 중 하나에서 POST 값에 액세스하고 싶습니다. 컨트롤러에는 다음이 있습니다. public function indexAction() { $request = $this->get('request'); if ($request->getMethod() == 'POST') { $form = $this->get('form.factory')->create(new ContactType()); $form->bindRequest($request); if ($form->isValid()) { $name_value = $request->request->get('name'); 불행히도 $name_value아무것도 반환하지 않습니다. 내가 …
93 php  symfony  http-post 

1
cascade = {“remove”} VS orphanRemoval = true VS ondelete = "CASCADE
부모 엔티티가 삭제되면 자동으로 자식 엔티티를 삭제하는 방법에 대한 정보를 거의 수집하지 않았습니다. 가장 일반적인 방법은 cascade = { "remove"} OR orphanRemoval = true OR ondelete = "CASCADE" 세 가지 주석 중 하나를 사용하는 것 같습니다 . 나는 : 세 번째에 대한 약간의 혼동 ondelete = "CASCADE" 이 일이 매우 …

12
파일 시스템에서 클래스를 이동 한 후 "XXX 클래스는 유효한 엔티티 또는 매핑 된 수퍼 클래스가 아닙니다."
Aib \ PlatformBundle \ Entity \ User.php에 엔티티 클래스가 있습니다. 폼 클래스를 만드는 데 아무런 문제가 없었습니다. php app / console doctrine : generate : form AibPlatformBundle : User 이제 네임 스페이스를 Aib \ PlatformBundle \ Entity \ Identity \ User로 변경했지만 작업으로 양식을 생성하려고 할 때 이전에 다음과 같이 …


3
Symfony2 및 교리-오류 : 잘못된 PathExpression. StateFieldPathExpression이어야합니다.
다음과 같은 엔티티가 있습니다. /** * @Gedmo\Tree(type="nested") * @ORM\Table(name="categories") * @ORM\Entity() */ class Category extends BaseCategory { /** * @ORM\OneToMany(targetEntity="Category", mappedBy="parent") */ protected $children; /** * @Gedmo\TreeParent * @ORM\ManyToOne(targetEntity="Category", inversedBy="children") * @ORM\JoinColumn(name="parent_id", referencedColumnName="id", onDelete="SET NULL") */ protected $parent; } 다음과 같은 쿼리를 실행하려고합니다. $qb = $this->em->createQueryBuilder() ->select('c.parent') ->from('Category', 'c'); $result …

12
Symfony 2.0 AJAX 애플리케이션에서 Doctrine 엔티티를 JSON으로 인코딩하는 방법은 무엇입니까?
게임 앱을 개발 중이며 Symfony 2.0을 사용하고 있습니다. 백엔드에 많은 AJAX 요청이 있습니다. 그리고 더 많은 응답이 엔티티를 JSON으로 변환하고 있습니다. 예를 들면 : class DefaultController extends Controller { public function launchAction() { $user = $this->getDoctrine() ->getRepository('UserBundle:User') ->find($id); // encode user to json format $userDataAsJson = $this->encodeUserDataToJson($user); return array( 'userDataAsJson' …


2
새로운 Symfony 3 디렉토리 구조는 무엇입니까?
정규 작곡가 명령으로 새로운 Symfony 2.5 프로젝트를 방금 만들었습니다. php composer.phar create-project symfony/framework-standard-edition path/ 2.5.0 터미널에서 다음과 같이 묻습니다. Symfony 3 디렉토리 구조를 사용 하시겠습니까? 이 Symfony 3 디렉토리 구조 는 무엇입니까 ? 전에 본 적이 없는데 ... 2.5 이후 새로운 건가요? 그것을 사용하면 어떤 이점이 있습니까? 이 디렉터리 구조를 …
90 symfony 

5
symfony2 컨트롤러에서 JSON 응답을 보내는 방법
에 jQuery내장 된 양식을 편집 하는 데 사용 하고 Symfony있습니다. jQuery대화 상자에 양식을 표시 한 다음 제출합니다. 데이터가 데이터베이스에 올바르게 입력되고 있습니다. 하지만 일부를으로 JSON다시 보내야하는지 여부는 모르겠습니다 jQuery. 사실 나는 JSON사물 과 약간 헷갈 린다 . ``jQuery를 사용하여 테이블에 행을 추가하고 양식을 제출할 때 데이터가 제출 된 후 해당 …
90 php  javascript  json  symfony 

4
Symfony 2.8, 3.0 이상에서 buildForm ()에 데이터 전달
내 응용 프로그램은 현재이 답변 에서 권장하는 것처럼 생성자를 사용하여 내 양식 유형에 데이터를 전달합니다 . 그러나 Symfony 2.8 업그레이드 가이드 에서는 유형 인스턴스를 createForm함수에 전달하는 것은 더 이상 사용되지 않는다고 조언합니다 . Form :: add (), FormBuilder :: add () 및 FormFactory :: create * () 메서드에 유형 인스턴스를 …
87 php  symfony 

18
EntityManager가 닫힙니다.
[Doctrine\ORM\ORMException] The EntityManager is closed. 데이터를 삽입 할 때 DBAL 예외가 발생하면 EntityManager가 닫히고 다시 연결할 수 없습니다. 이렇게 시도했지만 연결이되지 않았습니다. $this->em->close(); $this->set('doctrine.orm.entity_manager', null); $this->set('doctrine.orm.default_entity_manager', null); $this->get('doctrine')->resetEntityManager(); $this->em = $this->get('doctrine')->getEntityManager(); 누구든지 다시 연결하는 방법을 알고 계십니까?

4
"AsseticBundle 구성에 myBundle 추가"symfony2 예외를 수정하려면 어떻게해야합니까?
TWIG {% javascript %}태그 를 사용하여 내 .js파일 에 연결 하려고 할 때 다음 예외와 함께 반환됩니다. An exception has been thrown during the compilation of a template ("You must add CompetitiongameBundle to the assetic.bundle config to use the {% javascripts %} tag in CompetitiongameBundle:game:index.html.twig.") in "CompetitiongameBundle:game:index.html.twig". 내 index.html.twig외모 : …
84 php  symfony  twig 

1
Symfony2의 Twig 템플릿 엔진에 개체가 있는지 어떻게 확인합니까?
일부 객체는 존재하고 다른 객체는 존재하지 않는 다차원 배열이 있습니다. 나는 계속 개체 "stdClass"에 대한 "code"메서드가 없습니다 ... ? 내 템플릿에서 사용중인 코드는 다음과 같습니다. {% for item in items %} <p>{% if item.product.code %}{{ item.product.code }}{% endif %}</p> {% endfor %} 일부 제품에는이 코드가없고 안타깝게도이 데이터 구조는 피드를 통해 …
84 symfony  twig 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.