Uploaded image for project: 'CiviCRM'
  1. CiviCRM
  2. CRM-7425

events api improvement and joomla event listing bug fix

    Details

    • Type: Bug
    • Status: Done/Fixed
    • Priority: Major
    • Resolution: Fixed/Completed
    • Affects Version/s: 3.3.2
    • Fix Version/s: 3.4.alpha
    • Component/s: CiviEvent
    • Labels:
      None

      Description

      the joomla menu items listing of available events does not pull the list of current events properly. the issue stems from an inability to pull current/future events from the API, and the max_results limitation for that API (we can't pull "all" events and then filter by current/future). see: http://forum.civicrm.org/index.php?topic=17081

      i propose we extend the events search api to allow for another special parameter – isCurrent – that will retrieve only current and future events.

      the attached patches extend the events api, and fix the joomla menu listing issue – dependent on the API fix. there are other minor fixes to the joomla event listing.

      if the events api improvement is not accepted, let me know as I'll develop a workaround for the joomla events listing so we can get it patched in the next revision if at all possible

        Attachments

        1. api_v2_Event.php.patch
          2 kB
          Brian Shaughnessy
        2. joomla_site_elements_civievents.php.patch
          2 kB
          Brian Shaughnessy
        3. joomla_site_elements_civieventsonline.php.patch
          1 kB
          Brian Shaughnessy

          Activity

            People

            • Assignee:
              eileen Eileen McNaughton
              Reporter:
              lcdweb Brian Shaughnessy
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: