2 votes

Upgrading to Calendar 2 and EE3

You cannot upgrade to Calendar 2 while on EE2, as it is only compatible with EE3. We created a very thorough walkthrough and user guide for customers wishing to upgrade from Calendar 1 / EE2 to ...
Solspace's user avatar
  • 6,139
2 votes

Calendar and categories

According to the docs, using the pipe character will return results if entries belong to either category id. To return those that belong to both then use the & symbol instead of the | character. ...
stuartmcd69's user avatar
  • 3,163
1 vote

Can I relate a non-calendar entry to a Solspace Calendar?

If you don't have many 'single pages' (i.e. less than a few dozen) on the site I'd look at adding a relationship field in the events channel. When you create an event you'd select one or more pages to ...
Bluedreamer's user avatar
  • 1,577
1 vote
Accepted

Solspace Calendar - Grid Field & Channel Images + Conditionals

If you're going to use embeds, you need to make sure you're passing the entry ID from the {exp:calendar:events} tag over to the embedded {exp:channel:entries} tag inside the embed. That would look ...
Solspace's user avatar
  • 6,139
1 vote

Does Assets fields work in Calendar (solspace)

While the Calendar:Events template tag may work similarly to the EE Channel:Entries tag, it is much more limited. This is because Calendar looks at event recurrence rules and populates the additional ...
Solspace's user avatar
  • 6,139
1 vote
Accepted

trying to display event recurrences

Calendar is doing exactly what is expected here. To achieve what you're after (if I understand correctly), something you could consider trying is code like this: {event_dates} {if calendar:...
Solspace's user avatar
  • 6,139
1 vote

Alternating background colors with exp:calendar:day tag?

I suppose you could just do this with CSS: tr.yourclassname:nth-child(even) { background: #CCC }
Solspace's user avatar
  • 6,139
1 vote
Accepted

Trouble Using DataGrab to Import into Solspace Calendar in EE3

DataGrab's developer added a base import option for Solspace's Calendar module. Special thanks to http://www.brandnewbox.co.uk
92 West's user avatar
  • 79
1 vote
Accepted

Calendar and categories

As stuartmcd69 says, what you need to do is use the & character instead of |. However, the current version of Calendar (2.2.3) has a bug where this does NOT work. We're close to releasing a 2.3.0 ...
Solspace's user avatar
  • 6,139
1 vote

Custom field as a parameter

By its very nature, calendaring add-ons with recurring event handling like Calendar use a lot of resources to render. It may not be as much of an issue for smaller sites, but for ones with many events ...
Solspace's user avatar
  • 6,139
1 vote

Custom field as a parameter

It states in the docs that there is hard coded limit of 9 segments. So segment_10 will never resolve.
stuartmcd69's user avatar
  • 3,163
1 vote

Comparisons on formatted Solspace calendar dates?

There is currently limited support for conditionals due to performance reasons and because many of these date variables are timestamps set with UTC. One workaround for now might be to use an embed to ...
Solspace's user avatar
  • 6,139
1 vote

Is there a way to convert SolSpace Calendar's recurrence rules into plain English?

This works for me: {rules} {if rule_repeat_weeks}Every {if rule_relative_dow}{rule_relative_dow backspace="2"}{if '{relative_dow}' == '6'}Last{/if}{if '{relative_dow}' != '6'} {exp:ordinal}{...
Debra's user avatar
  • 43
1 vote

Cannot associate events to calendars in Solspace Calendar

This looks like it did not install correctly. Specifically some things from the themes seem to be missing. Make sure you uploaded the /themes/third_party/calendar folder.
Jim Wyse's user avatar
  • 1,987
1 vote
Accepted

Solspace: Calendar

You need a check for the "search-results" segment: {if segment_2 == "search-results"} date_range_start="year-month-01" date_range_end="year-month-last" {/if}
Solspace's user avatar
  • 6,139
1 vote
Accepted

For a list of events, get the first occurrence of each event, programmatically

Okay, I was able to get what I needed, mainly with the help of a query similar to this one: SELECT entry_id, MIN(start_date) AS start FROM ( (SELECT entry_id, start_date FROM exp_calendar_events) ...
Low's user avatar
  • 11.3k
1 vote

Conditional to use date_range_start="today" instead of date_range_start="{segment_3}-{segment_4}-01" in {exp:calendar:cal} loop

The documentation of the rendering stages says that segment_variables, preload_replace:variable and current_time are parsed before the modules and plugins tags. You can use all of them to ...
Sobral's user avatar
  • 6,108
1 vote
Accepted

How to get Calendar and Event data from Solspace Calendar?

Highly suggested reading to distinguish Calendar tags: https://solspace.com/docs/calendar/getting_started/ {exp:calendar:cal} is usually used when displaying a list of events in a chronological order....
Solspace's user avatar
  • 6,139
1 vote

Solspace Calendar & Channel Form not showing in Firefox and Date popup not working

I was able to get this working by updating all instance of the live() jQuery function in calendar_publish.js to use on() instead. The syntax is a little different, so here is what I changed: Line ...
Gary Reckard's user avatar

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