단계별로 모든 소나타 번들을 설치했습니다. 이미지 삭제와 같은 일부 작업을 수정하기위한 오류가 거의 없습니다. 지금 직면하고있는 모든 오류는 관련이있는 것으로 보입니다.Sonata, Sf2 : route/classification/context/create에서 "ifTrue"메서드를 호출하려고 시도했습니다.
SonataMediaBundle과 SonataClassificationBundle 중 하나를 제출했습니다.
"Sonata \ AdminBundle \ Form \ FormMapper"클래스에서 "ifTrue"메서드를 호출하려고 시도했습니다. 라인 27
에서 공급 업체/소나타 프로젝트에 /분류-번들/관리/ContextAdmin.php 나는 "../edit"를 "//분류/컨텍스트 생성"경로에 액세스하거나려고 할 때 .
protected function configureFormFields(FormMapper $formMapper)
{
$formMapper
->ifTrue($this->getSubject()->getId() === null)
->add('id')
->ifEnd()
->add('name')
1 - DEBUG - 라우터 소나타 \ PageBundle \ 경로 \ CmsPageRouter는 메시지
는 "정의 된 사이트가"제가해야 생각하지 않는다 "어떤 사이트가 정의되지"일치 수 없습니다 그걸로 뭔가를해라. 나는 데이터베이스에 추가 된 SonataPageBundle을 사용하여 기본 페이지를 만들었습니다. 구성에 추가 할 특정 매개 변수가 있는지 모르겠습니다. 내가 단계별로 문서화 단계를 따랐다 고 말했고 나는 사이트 정의와 관련된 것을 보지 못했다. 그러나 "no site defined"가 주 오류와 관련이 있는지 확실하지 않습니다.
여기 내 작곡가 .json 유용한 경우가 있습니다.
"require": {
"php": ">=5.3.3",
"symfony/symfony": "2.6.",
"doctrine/orm": "~2.2,>=2.2.3",
"doctrine/doctrine-bundle": "~1.2",
"twig/extensions": "~1.0",
"symfony/assetic-bundle": "~2.3",
"symfony/swiftmailer-bundle": "~2.3",
"symfony/monolog-bundle": "~2.4",
"sensio/distribution-bundle": "~3.0.12",
"sensio/framework-extra-bundle": "~3.0",
"incenteev/composer-parameter-handler": "~2.0",
"sonata-project/core-bundle": "[email protected]",
"sonata-project/notification-bundle": "~2.3",
"knplabs/knp-markdown-bundle": "~1.2",
"videlalvaro/php-amqplib": "~2.4",
"liip/monitor-bundle": "~2.0",
"symfony-cmf/routing-bundle": "[email protected]",
"jms/serializer-bundle": "0.13.*@dev",
"sonata-project/formatter-bundle": "~2.3",
"sonata-project/markitup-bundle": "~2.1",
"sonata-project/intl-bundle": "~2.2",
"sonata-project/cache-bundle": "~2.2",
"sonata-project/seo-bundle": "~1.1",
"sonata-project/easy-extends-bundle": "~2.1",
"sonata-project/admin-bundle": "~2.3",
"sonata-project/doctrine-orm-admin-bundle": "~2.3",
"sonata-project/user-bundle": "~2.2",
"sonata-project/classification-bundle": "dev-master",
"sonata-project/news-bundle": "dev-master",
"sonata-project/timeline-bundle": "[email protected]",
"sonata-project/media-bundle": "[email protected]",
"sonata-project/page-bundle": "[email protected]"
}
모든 해결책이나 힌트가 필요하십니까?
그래, 최신 안정을 얻으려면 https://packagist.org/packages/sonata-project/를 사용하십시오. 도와 주셔서 감사합니다. – Brieuc
모든 문제를 해결했습니다. 고맙습니다! – Brieuc