By thebeaver on
Hopefully someone can look shed some light here.
http://www.thebeavertoronto.com/calendar/calendar
I would like the calendar dates in the calendar block in the right column of my site to link directly to the Node of the Event, not the Event Day View.
I have no clue how to do this, or where to look (I've spent about 9 hours in the forums today).
thanks in advance.
Richelle
Comments
If I recall correctly there
If I recall correctly there is a theme function used to make the calendar. You should be able to override that theme function. Note though that a single day can link to more than one event.
Good point about multiple events..
Good point about multiple events. Perhaps i should default the view to a teaser list.
I'm at a loss though on how to make changes to the theme.calendar file. Everything i try, results in sweet nothing.
thanks for your help.
Events module help
Hi Dear,
I m very new to drupal and i need your help on events module.i have installed events module its working but i need to perform this functnality like working on this http://thebeavertoronto.com/ would you please give me this module or tell me how can i use this module on the right side of header on every page of web site please reply me as soon as posible.
Thanks,
--
Azhar uddin
Technical Lead
email : engr.azharuddin@gmail.com
skype : computer_jin
How did you do?
Hi Azhar, I've seen your website and I would like to do the same thing you did with the calendar, I mean list below the calendar the event of the selected day.
I have calendar and event_calendar installed but I don't really know how manage them...
For example, I have created the view "calendar" from a template, and I've inserted it like a block (like your site). But when I clicked on the day-event, the calendar don't link to the page node but to the calendar-node-field.
If you need more explanation let me know.
Thanks for your help!
Riccardo
yes good point!
yes good point!
Absolute links on Calendar block
Hi thebeaver,
I'm having some issues with the Calendar block not linking to calendar views correctly from any page on a site. More details here: http://drupal.org/node/319189 .
While I was doing some research on Drupal.org, I came across your post and visited thebeavertoronto.com. Your calendar block is behaving exactly like it should (at least IMO): not adding arguments to the existing URL, but adding those arguments to the default calendar view path (for example: /calendar/2008/07/24), from anywhere in the site. Meaning that if you are on the "/event/node/24504" page, and the calendar block is available on that page, the links in the calendar block should be "/calendar/[year]/[month]/[day]", not "/event/node/24504/[year]/[month]/[day]", resulting in a "Page not found" error. That's what's happening on my site.
I was wondering if you had to hack the Calendar output function in order to achieve this behaviour or am I missing something?
Any feedback would be really appreciated.
Thanks a lot,
Olivier
event repeat
Hello every one ,
I have event and event repeat module but i want to event repeat like this http://zivtech.com/videos/drupal-date-repeater-form-element-using-date-api check this link the video show exactly i want to repeat my event repeat so please any one can tell how can i do this is there any one who will help me how can i do this .....
Thanks ,
--
Azhar uddin
Technical Lead
email : engr.azharuddin@gmail.com
skype : computer_jin
I just solved the same problem
I don't use module Calendar Block but module Calendar, whitch works with Views. For creating my calendar, I used Date tools utility from this module. After that, I changed automaticaly created views - I removed display named Calendar Page and I replaced it with new page, whitch is unformated (previously calender) and use node teasers as rows. Arguments are same as default, I only put argument into name and breadcrumbs, so the crated page has name of the day. Then when I click to a day from my side calender, which is block created also by Views, I go directly to page, where are all actions for this day displayd as other content of my page, without calender.
Help with your answer
The last week i had read 100 of sites trying to understand how to make the calendar block to point directly to the node page!
Finally i find your answer but i can understand your solution.
Can you make it more clear, like step by step?
Thank you!!!
A simpler solution
I needed to achieve the same behavior and found a simpler solution based on this thread.
Copy the calendar-datebox.tpl.php located in modules/calendar/theme, put it in your theme's templates folder.
Replace by this code (from previous mentioned thread)
The difference in the above code and the code in the thread is I removed the styling part (border: 0px...)
Hope it helps!
drupal 8 solution?
Can you give me a Drupal 8 solution?
It is obviuosly a total different code
@Pandelon Please have a look
@Pandelon Please have a look for Drupal 8 override. https://www.drupal.org/project/calendar/issues/997434#comment-12545626
Great! You saved me a lot of
Great! You saved me a lot of hours!
OMG Perfect
Thanks so much for this! Exactly what I needed for a webcomic site!
@Pandelon Please have a look
@Pandelon Please have a look for Drupal 8 override. https://www.drupal.org/project/calendar/issues/997434#comment-12545626