|
Cheetah
|
Public Member Functions | |
| __construct ($iYear, $iMonth, &$oDb, &$oTemplate, &$oConfig) | |
| getData () | |
| getUnit (&$aData) | |
| getBaseUri () | |
| getBrowseUri () | |
| getEntriesNames () | |
| getMonthUrl ($isNextMoths, $isMiniMode=false) | |
| setBlockId ($iBlockID) | |
| setDynamicUrl ($s) | |
Public Member Functions inherited from ChTemplCalendar | |
| __construct ($iYear, $iMonth) | |
| __construct ($iYear, $iMonth) | |
| __construct ($iYear, $iMonth) | |
Public Member Functions inherited from ChBaseCalendar | |
| display ($isMiniMode=false) | |
Public Member Functions inherited from ChWsbCalendar | |
| _getWeekNames ($isMiniMode=false) | |
| _getCalendarGrid (&$aCalendarGrid) | |
| _getCalendar () | |
| getTitle () | |
Public Attributes | |
| $iBlockID = 0 | |
| $sDynamicUrl = '' | |
Public Attributes inherited from ChWsbCalendar | |
| $iYear | |
| $iMonth | |
| $iPrevYear | |
| $iPrevMonth | |
| $iNextYear | |
| $iNextMonth | |
| $iFirstWeekDay | |
| $iNumDaysInMonth | |
| $sMonthName | |
| $iWeekStart | |
| $iWeekEnd | |
Definition at line 10 of file ChWsbFilesCalendar.php.
| ChWsbFilesCalendar::__construct | ( | $iYear, | |
| $iMonth, | |||
| & | $oDb, | ||
| & | $oTemplate, | ||
| & | $oConfig | ||
| ) |
Reimplemented in ChVideosCalendar, ChSoundsCalendar, ChPhotosCalendar, and ChFilesCalendar.
Definition at line 15 of file ChWsbFilesCalendar.php.
| ChWsbFilesCalendar::getBaseUri | ( | ) |
return base calendar url year and month will be added to this url automatically so if your base url is /m/some_module/calendar/, it will be transormed to /m/some_module/calendar/YEAR/MONTH, like /m/some_module/calendar/2009/3
Reimplemented from ChWsbCalendar.
Definition at line 32 of file ChWsbFilesCalendar.php.
| ChWsbFilesCalendar::getBrowseUri | ( | ) |
return browse entries url year and month and day will be added to this url automatically so if your base url is /m/some_module/browse/calendar/, it will be transormed to /m/some_module/browse/calendar/YEAR/MONTH/DAY, like /m/some_module/browse/calendar/2009/3/15
Reimplemented from ChWsbCalendar.
Definition at line 37 of file ChWsbFilesCalendar.php.
| ChWsbFilesCalendar::getData | ( | ) |
return records for current month, there is mandatory field Day - a day for current row use the following class variables to pass to your database query $this->iYear, $this->iMonth, $this->iNextYear, $this->iNextMonth
for example:
return $db->getAll (" SELECT *, DAYOFMONTH(FROM_UNIXTIME(EventStart)) AS Day FROM my_table WHERE Date >= UNIX_TIMESTAMP('{$this->iYear}-{$this->iMonth}-1') AND Date < UNIX_TIMESTAMP('{$this->iNextYear}-{$this->iNextMonth}-1') AND Status = 'approved'");
Reimplemented from ChWsbCalendar.
Definition at line 23 of file ChWsbFilesCalendar.php.
| ChWsbFilesCalendar::getEntriesNames | ( | ) |
return entries names in single and plural forms, for example: ('event', 'events') or ('profile', 'profiles')
Reimplemented from ChWsbCalendar.
Definition at line 42 of file ChWsbFilesCalendar.php.
| ChWsbFilesCalendar::getMonthUrl | ( | $isNextMoths, | |
$isMiniMode = false |
|||
| ) |
return url for previous/next month
Reimplemented from ChWsbCalendar.
Definition at line 50 of file ChWsbFilesCalendar.php.
| ChWsbFilesCalendar::getUnit | ( | & | $aData | ) |
deprecated
return html for data unit for some day, it is:
Reimplemented from ChWsbCalendar.
Definition at line 28 of file ChWsbFilesCalendar.php.
| ChWsbFilesCalendar::setBlockId | ( | $iBlockID | ) |
Definition at line 60 of file ChWsbFilesCalendar.php.
| ChWsbFilesCalendar::setDynamicUrl | ( | $s | ) |
Definition at line 65 of file ChWsbFilesCalendar.php.
| ChWsbFilesCalendar::$iBlockID = 0 |
Definition at line 12 of file ChWsbFilesCalendar.php.
| ChWsbFilesCalendar::$sDynamicUrl = '' |
Definition at line 13 of file ChWsbFilesCalendar.php.