15

I haven't used Venti, so I can't comment on it. However, I have tried out both Calendars from Top Shelf Craft and Solspace Calendar on a recent project. I started out using Top Shelf Craft Calendars (Solspace Calendar hadn't been released at this point). However, during the project, I switched to Solpsace Calendar which has ended up being used on the final ...


5

I started using Solspace a couple weeks ago. The GUI is wonderful for content editors that will make use of it. ICS export so you could use it as the primary calendar manager and import the ICS into gcal or ical. The template integration is super easy and there are a number of bootstrapped demo calendar templates included that make extending, learning and ...


1

Within the context of calendar.month, if you check out the demo templates, we style the beginning and end of multi-day events with the following code: {% if event.multiDay %} {% set classes = classes ~ " multi_day" %} {% set classes = classes ~ (day.containsDate(event.startDateLocalized) ? " first_day") %} {% set classes = classes ~ (day....


1

I don't think it's possible at all to set a different time for each recurrance. In that case, you'd have to add each date and time as a separate calendar entry.


1

UPDATED RESPONSE... We were finally able to get to the bottom of this and traced the issue down to your site likely having a DateTime field with the handle date, and this was apparently something Craft was choking on. The next version of Calendar will fix this, but you can resolve this by renaming that DateTime field or patch this by looking for this code ...


1

You can find info about how to do this in the docs: https://calendars.docs.topshelfcraft.com/guide/events-variable.html#How-it-Works The EventCriteriaModel given by craft.calendars.events is used to query the owner elements from which the event instances are generated. So, in your example above, you can use something like: {% set params = { calendar: '...


Only top voted, non community-wiki answers of a minimum length are eligible