0
내가 내가 문서에 그것을 보았다 심포니 2.심포니 2 레지스터 세션 가방
에서 세션 가방을 등록에 문제가하지만 난 적절한 설명을 찾을 수 돌아가신`t.
내가하고 싶은 일은 : 장바구니에 대한 정보를 저장하고 관리하기 위해 세션 백을 만들고 싶습니다.
내가
$this->session->registerBag()
에 전달해야하는지 매개 변수 내가
\Symfony\Component\HttpFoundation\Session\SessionBagInterface
를 구현하는 객체를 전달하는 시도하지만 좀 더 자세한 정보 만 필요한 경우이 오류
Declaration of Backend\Builders\PageBundle\Entity\Cart::initialize() must be compatible with Symfony\Component\HttpFoundation\Session\SessionBagInterface::initialize(array &$array) in <b>C:\wamp\www\oxxy.com\src\Backend\Builders\PageBundle\Entity\Cart.php</b> on line <b>15</b><br />
를 얻을 수 말해.
감사합니다.
예, 문제가 해결되었지만 다른 문제가 발생했습니다. 이 가방을 등록 할 때 $ this-> session-> registerBag (new Cart()); 다음과 같이 다시 검색하십시오. $ this-> session-> getBag ('Cart') 다음 오류가 발생합니다. SessionBagInterface 장바구니가 등록되지 않았습니다. – gprusiiski
새로운 문제가있는 소식을 수정할 수 있습니다. 여기에 예외를 붙여 넣을 수 있습니다. –
"setName", "getName"메서드가 있습니까? "getName"은 무엇을 반환합니까? –