나는 과수원에서 예약 시스템의 일종을 표시하려고하고 있었고, 난 당신이 다른 날짜에 표시 할 쿼리를 설정할 수 있습니다 자습서 세트를 발견은 ... 은 캘린더 표시에 대한 과수원 자습서를 완료했지만 아무 것도 표시되지 않습니까?
그래서 필자는 과수원 CMS에 대한 모든 18 튜토리얼을 통해 갔다 1.6 화면에 캘린더 표시http://www.youtube.com/watch?v=Iv7rA-viyTw
내 캘린더가 화면에 나타나지 않습니까? (위젯을 만들 때 표시로 설정 됨)
내가 생각할 수있는 유일한 점은 (위젯을 만들 때 표시로 설정된) 실제 사용자로 로그인 한 것입니다. (문제가 될 필요는 없지만 템플릿을 편집하는 튜토리얼 13에서 언급 할 필요는 없습니다. 드롭 다운 목록에 나타나는 쿼리를 선택하지 않았을 때 튜토리얼에서와 같이 쿼리를 만들었지 만 컨텐트 페이지에는 아무 것도 나타나지 않았습니다 .) - 'calendar widget'을 만들려고 할 때 오류가 발생하여 calendarWidgetDriver.cshtml에서이 문제를 일으키는 코드에 주석을 달았습니다.
//if (part.QueryId <= 0)
//{
// updater.AddModelError("QueryId", T("You must select a query."));
//}
그러나 이는 날짜에 대한 쿼리를 표시하려는 경우에만 중요합니다. 틀림없이 전체 캘린더를 표시해야 할 필요는 없습니다. 나는 이것이 큰 Q를위한 약간의 점프라는 것을 알지만, 누군가가 같은 문제에 직면했을 가능성을 기대하고있다.
그렇다면 나는 기쁜 마음으로 알고 있습니다. 나는 주인을 접촉 시도했지만 아직 어떠한 단어가 그래서 여기에 노력할 것이라고 생각하지
는 ....
EDIT 1 ...
로그
2013-08-21 10:06:37,658 [32] Orchard.Environment.Extensions.ExtensionManager - No suitable loader found for extension "FoodPodBootstrapTheme"
2013-08-21 10:07:06,130 [32] Orchard.ContentManagement.Drivers.Coordinators.ContentPartDriverCoordinator - ArgumentException thrown from IContentPartDriver by UMACS.FoodPod.Drivers.CalendarWidgetDriver
System.ArgumentException: queryId
at Orchard.Projections.Services.ProjectionManager.GetContentItems(Int32 queryId, Int32 skip, Int32 count)
at UMACS.FoodPod.Services.CalendarService.GetCalendarEvents(CalendarWidgetPart part)
at UMACS.FoodPod.Drivers.CalendarWidgetDriver.<>c__DisplayClass3.<Display>b__2()
at Orchard.ContentManagement.Drivers.ContentPartDriver`1.<>c__DisplayClassf.<ContentShape>b__e(BuildShapeContext ctx) in C:\WORK\Orchard1.6.1\Orchard.Source\src\Orchard\ContentManagement\Drivers\ContentPartDriver.cs:line 130
at Orchard.ContentManagement.Drivers.ContentPartDriver`1.<>c__DisplayClass15.<ContentShapeImplementation>b__14(BuildShapeContext ctx) in C:\WORK\ Orchard1.6.1\Orchard.Source\src\Orchard\ContentManagement\Drivers\ContentPartDriver.cs:line 139
at Orchard.ContentManagement.Drivers.ContentShapeResult.ApplyImplementation(BuildShapeContext context, String displayType) in C:\WORK\ Orchard1.6.1\Orchard.Source\src\Orchard\ContentManagement\Drivers\ContentShapeResult.cs:line 39
at Orchard.ContentManagement.Drivers.ContentShapeResult.Apply(BuildDisplayContext context) in C:\WORK\ Orchard1.6.1\Orchard.Source\src\Orchard\ContentManagement\Drivers\ContentShapeResult.cs:line 21
at Orchard.ContentManagement.Drivers.Coordinators.ContentPartDriverCoordinator.<>c__DisplayClassa.<BuildDisplay>b__9(IContentPartDriver driver) in C:\WORK \Orchard1.6.1\Orchard.Source\src\Orchard\ContentManagement\Drivers\Coordinators\ContentPartDriverCoordinator.cs:line 49
at Orchard.InvokeExtensions.Invoke[TEvents](IEnumerable`1 events, Action`1 dispatch, ILogger logger) in C:\WORK\Orchard1.6.1\Orchard.Source\src\Orchard\InvokeExtensions.cs:line 17
을 여러분 모두 감사합니다 조언 다음
편집 2
Ron은이 비디오의 7.40에서 다음을 제공합니다 : http://www.youtube.com/watch?v=jOSxGj2gOpY F12에서 'Sources'를 사용하여 그는 localhost 내부에서 calendarWidget을 볼 수 있습니다.이보기를 사용할 수 없습니다. 내가 뭘 놓칠 수 있니?
자신의 샘플 코드를 다운로드하고 자신의 비교 체크 박스
FoodPodBootstrapTheme
의 틱이 들어? – Hazza