4
votes
Accepted
Simple PHP Substring not Working in Template
Why aren't you just using https://devot-ee.com/add-ons/character-limiter ??
Also, if PHP is set on output, what happens when
{event_summary}
has a value like this?
And the event was great, he ...
2
votes
Accepted
Solspace and Structure conflict?
You must use the channels and custom field groups provided by Calendar when it's installed.
To create events in "Calendar: Events", you need to create a calendar in "Calendar: Calendars" first.
If ...
2
votes
Accepted
Repeet add-on upgrade from EE1 to EE2
I took a look on Repeet. It just repeats the event on the template. If this is enough for you, instead of use aaaaaaaaallllll the power of Solspace Calendar, you can try to convert the add-on by ...
2
votes
Repeet add-on upgrade from EE1 to EE2
If you need repeating events your best bet is indeed Solspace Calendar, Repeet is EE1 only and was never ported to EE2. A seamless update however it is not, you may have to rebuild your calender ...
2
votes
Accepted
Solspace Calendar - Server Errors and Memory Issues
Do not use ini_set()! It is only a temporary value change; after script execution ends the value returns to what is set in your configuartion file, and Solspace Calendar might be curling the server ...
2
votes
Calendar:Month_List to display only months that contain events
The {exp:calendar:cal} tag can do a lot in Calendar: it's the first go-to tag to consider. I would use it since it provides a {month_event_total} variable you could use here. For example:
{exp:...
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 ...
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.
...
1
vote
How can I download ICS file for an event?
You can download an .ics file using the {exp:calendar:icalendar} tag: http://www.solspace.com/docs/calendar/icalendar/
From the documentation:
The Calendar:iCalendar tag is available for event ...
1
vote
Expression Engine, get full URL to entry
The simplest thing you can do is install the Demo Templates that come with Calendar. You can do this by going to the Calendar module CP area, and then click on Demo Templates tab. Proceed with the ...
1
vote
Accepted
Trouble with occurrences loop when client edits a specific occurrence for a recurring event
By default, occurrences do not have their own ID, but share the ID of the main event entry. When an occurrence is edited, they get their own ID. If you usually pass an event_id in your tag, this ID ...
1
vote
Accepted
How Calendar generates paths and how to get styles to carry through?
Ok everyone. I've figured this out.
If you are using segment variables like SolSpace Calendar does, please be sure to add dynamic="no" to your {exp:channel:entries} tags since the segment variables ...
1
vote
Repeet add-on upgrade from EE1 to EE2
I'm not 100% sure I understand what Repeet does but it's unlikely that it would be worth trying to "fix" it to work with EE2 as it's most likely going to mean completely rewriting it.
If you are ...
1
vote
Accepted
Solspace Calendar filter by days, not by dates
You can do this using conditionals.
If you're looping through each day, you can filter by a day, eg. Sunday, this way:
{exp:calendar:cal date_range_start="today" date_range_end="+6 months" ...
1
vote
Highlight days with events on solspace calendar
If you're using the {exp:calendar:cal} tag, within {display_each_day} ... {/display_each_day} you can use a {day_event_count} (http://www.solspace.com/docs/calendar/calendar/#day_event_count) in a ...
1
vote
Accepted
Accessing 'Calendar' field types with the channel:entries tag
Calendar data can only be pulled from Calendar tags. The Calendar widget custom field does not output any useful data (unless you need the calendar ID) if directly used in {exp:channel:entries} like a ...
1
vote
Accepted
solspace calendar: only display the first occurrence of each recurring event within a set timeframe
The following solution, from the Solspace support site, might be what you are looking for:
How to display a chronological list of events, with each unique event appearing only once
It's also been ...
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 ...
1
vote
Accepted
Solspace Calendar & Channel Form not showing in Firefox and Date popup not working
To get this working correctly I had to step back with version of jQuery I was running on that page. The calendar module comes with jQuery 1.3 referenced. I was able to get as high as jQuery 1.7.1 and ...
1
vote
Can Calendar show schedules for indiviual cases?
Calendar is not simply a channel field. Calendar is a module which, upon installation, creates two channels: Calendar: Calendars, to hold Calendar data, and Calendar: Events, which are event data ...
1
vote
Solspace color coding events by Category
Calendar will not support the automated import/assigning of EE Categories through ICS import. You would have to enter these all in manually after the fact to get it to work.
I am not exactly sure how ...
1
vote
Accepted
Export individual ics per event
You will want to change your template up
Export Template:
URL: http://mysite.com/events/export
{exp:calendar:icalendar
event_id="{segment_3}"
limit="1"
}
{/exp:calendar:icalendar}
Main ...
1
vote
Accepted
Solspace Calendar not showing custom field
Okay, got it working. Uninstalled & reinstalled Calendar to no avail. Turned out to be incorrect DB in my config file.
1
vote
Accepted
Solspace Calendar; list events by day but suppress output of days with no events
Try adding the {if day_event_total > 0} ... {/if} conditional:
{exp:calendar:cal date_range_start="today" show_days="30" pad_short_weeks="n"}
{display_each_day}
<div class="day_list">
...
1
vote
Solspace and Structure conflict?
Seems after not being able to find anything happening and following every hunch I could. It miraculously started worked after another uninstall -> reinstall. Thank you all for you help.
1
vote
Accepted
Solspace Calendar Dates Not Showing Correctly
Useful/Important Read: http://www.solspace.com/docs/calendar/getting_started/
Next, you have
date_range_start="{segment_3}-{segment_4}-{segment_5}"
..whereas your URL is
/~mac/calendar/day/...
1
vote
Solspace Calendar showing previous entries for current month
This is a very common question (and likely already answered somewhere on this site in another thread):
You need to add the pad_short_weeks="n" parameter. A more detailed explanation of why can be ...
1
vote
Solspace freeform & solspace calendar
Solspace Calendar is not a module that allows making "reservations" or "appointments". It's a module that allows creating events in a calendar.
The only form that allows creating events from the ...
1
vote
Accepted
Solspace Calendar: showing non-ongoing events and only ongoing
You can use {exp:calendar:cal} to zoom in on "today", and filter out recurring events using {if event_recurs}...{/if}. Eg.:
{exp:calendar:cal date_range_start="today" date_range_end="today" ...
1
vote
Solspace Template Morsals and Calendar
Having {exp:...} tags used for parameters for another {exp:...} tag is a recipe for disaster. That's because {exp:...} tags won't parse before another {exp:...} tag. In your case, {exp:...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
solspace-calendar × 175solspace × 69
calendar × 19
ee2 × 7
events × 7
stash × 6
safecracker × 5
calendar-events × 5
categories × 4
relationships × 4
playa × 3
add-on × 3
php × 3
error × 3
ee2-upgrades × 3
date × 3
orderby × 3
channel-entries × 2
solspace-freeform × 2
conditionals × 2
channel × 2
search × 2
upgrade × 2
jquery × 2
ajax × 2