本文整理汇总了PHP中CRM_Utils_Date::getFullWeekdayNames方法的典型用法代码示例。如果您正苦于以下问题:PHP CRM_Utils_Date::getFullWeekdayNames方法的具体用法?PHP CRM_Utils_Date::getFullWeekdayNames怎么用?PHP CRM_Utils_Date::getFullWeekdayNames使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CRM_Utils_Date
的用法示例。
在下文中一共展示了CRM_Utils_Date::getFullWeekdayNames方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: array
| This file is a part of CiviCRM. |
| |
| CiviCRM is free software; you can copy, modify, and distribute it |
| under the terms of the GNU Affero General Public License |
| Version 3, 19 November 2007 and the CiviCRM Licensing Exception. |
| |
| CiviCRM is distributed in the hope that it will be useful, but |
| WITHOUT ANY WARRANTY; without even the implied warranty of |
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| See the GNU Affero General Public License for more details. |
| |
| You should have received a copy of the GNU Affero General Public |
| License and the CiviCRM Licensing Exception along |
| with this program; if not, contact CiviCRM LLC |
| at info[AT]civicrm[DOT]org. If you have questions about the |
| GNU Affero General Public License or the licensing of CiviCRM, |
| see the CiviCRM license FAQ at http://civicrm.org/licensing |
+--------------------------------------------------------------------+
*/
/**
*
* @package CRM
* @copyright CiviCRM LLC (c) 2004-2015
* $Id$
*
*/
/*
* Settings metadata file
*/
return array('monetaryThousandSeparator' => array('group_name' => 'Localization Preferences', 'group' => 'localization', 'name' => 'monetaryThousandSeparator', 'prefetch' => 1, 'config_only' => 1, 'type' => 'String', 'quick_form_type' => 'Element', 'html_type' => 'text', 'html_attributes' => array('size' => 2), 'default' => ',', 'add' => '4.3', 'title' => 'Thousands Separator', 'is_domain' => 1, 'is_contact' => 0, 'description' => NULL, 'help_text' => NULL), 'monetaryDecimalPoint' => array('group_name' => 'Localization Preferences', 'group' => 'localization', 'name' => 'monetaryDecimalPoint', 'prefetch' => 1, 'config_only' => 1, 'type' => 'String', 'quick_form_type' => 'Element', 'html_type' => 'text', 'html_attributes' => array('size' => 2), 'default' => '.', 'add' => '4.3', 'title' => 'Decimal Delimiter', 'is_domain' => 1, 'is_contact' => 0, 'description' => NULL, 'help_text' => NULL), 'moneyformat' => array('group_name' => 'Localization Preferences', 'group' => 'localization', 'name' => 'moneyformat', 'prefetch' => 1, 'config_only' => 1, 'type' => 'String', 'quick_form_type' => 'Element', 'html_type' => 'text', 'default' => '%c %a', 'add' => '4.3', 'title' => 'Monetary Amount Display', 'is_domain' => 1, 'is_contact' => 0, 'description' => NULL, 'help_text' => NULL), 'moneyvalueformat' => array('group_name' => 'Localization Preferences', 'group' => 'localization', 'name' => 'moneyvalueformat', 'prefetch' => 1, 'config_only' => 1, 'type' => 'String', 'quick_form_type' => 'Element', 'html_type' => 'text', 'default' => '%!i', 'add' => '4.3', 'title' => 'Monetary Amount Display', 'is_domain' => 1, 'is_contact' => 0, 'description' => NULL, 'help_text' => NULL), 'defaultCurrency' => array('group_name' => 'Localization Preferences', 'group' => 'localization', 'name' => 'defaultCurrency', 'prefetch' => 1, 'config_only' => 1, 'type' => 'String', 'quick_form_type' => 'Element', 'html_type' => 'text', 'html_attributes' => array('size' => 2), 'default' => 'USD', 'add' => '4.3', 'title' => 'Default Currency', 'is_domain' => 1, 'is_contact' => 0, 'description' => 'Default currency assigned to contributions and other monetary transactions.', 'help_text' => NULL), 'defaultContactCountry' => array('group_name' => 'Localization Preferences', 'group' => 'localization', 'name' => 'defaultContactCountry', 'prefetch' => 1, 'config_only' => 1, 'type' => 'String', 'quick_form_type' => 'Element', 'html_type' => 'text', 'html_attributes' => array('size' => 4), 'default' => '1228', 'add' => '4.4', 'title' => 'Default Country', 'is_domain' => 1, 'is_contact' => 0, 'description' => 'This value is selected by default when adding a new contact address.', 'help_text' => NULL), 'countryLimit' => array('group_name' => 'Localization Preferences', 'group' => 'localization', 'name' => 'countryLimit', 'prefetch' => 1, 'config_only' => 1, 'type' => 'Array', 'quick_form_type' => 'Element', 'html_type' => 'advmultiselect', 'html_attributes' => array('size' => 5, 'style' => 'width:150px', 'class' => 'advmultiselect'), 'default' => 'null', 'add' => '4.3', 'title' => 'Available Countries', 'is_domain' => 1, 'is_contact' => 0, 'description' => '', 'help_text' => NULL), 'provinceLimit' => array('group_name' => 'Localization Preferences', 'group' => 'localization', 'name' => 'provinceLimit', 'prefetch' => 1, 'config_only' => 1, 'type' => 'Array', 'quick_form_type' => 'Element', 'html_type' => 'advmultiselect', 'html_attributes' => array('size' => 5, 'style' => 'width:150px', 'class' => 'advmultiselect'), 'default' => 'null', 'add' => '4.3', 'title' => 'Available States and Provinces', 'is_domain' => 1, 'is_contact' => 0, 'description' => '', 'help_text' => NULL), 'inheritLocale' => array('group_name' => 'Localization Preferences', 'group' => 'localization', 'name' => 'inheritLocale', 'prefetch' => 1, 'config_only' => 1, 'type' => 'Boolean', 'quick_form_type' => 'YesNo', 'default' => '0', 'add' => '4.3', 'title' => 'Inherit CMS Language', 'is_domain' => 1, 'is_contact' => 0, 'description' => '', 'help_text' => NULL), 'dateformatDatetime' => array('group_name' => 'Localization Preferences', 'group' => 'localization', 'name' => 'dateformatDatetime', 'prefetch' => 1, 'config_only' => 1, 'type' => 'String', 'default' => '%B %E%f, %Y %l:%M %P', 'add' => '4.3', 'title' => 'Complete Date and Time', 'is_domain' => 1, 'is_contact' => 0, 'description' => '', 'help_text' => NULL), 'dateformatFull' => array('group_name' => 'Localization Preferences', 'group' => 'localization', 'name' => 'dateformatFull', 'prefetch' => 1, 'config_only' => 1, 'type' => 'String', 'default' => '%B %E%f, %Y', 'add' => '4.3', 'title' => 'Complete Date', 'is_domain' => 1, 'is_contact' => 0, 'description' => '', 'help_text' => NULL), 'dateformatPartial' => array('group_name' => 'Localization Preferences', 'group' => 'localization', 'name' => 'dateformatPartial', 'prefetch' => 1, 'config_only' => 1, 'type' => 'String', 'default' => '%B %Y', 'add' => '4.3', 'title' => 'Month and Year', 'is_domain' => 1, 'is_contact' => 0, 'description' => '', 'help_text' => NULL), 'lcMessages' => array('group_name' => 'Localization Preferences', 'group' => 'localization', 'name' => 'lcMessages', 'prefetch' => 1, 'config_only' => 1, 'type' => 'String', 'default' => 'en_US', 'add' => '4.3', 'title' => 'Default Language', 'is_domain' => 1, 'is_contact' => 0, 'description' => '', 'help_text' => NULL), 'weekBegins' => array('group_name' => 'Localization Preferences', 'group' => 'localization', 'name' => 'weekBegins', 'type' => 'String', 'quick_form_type' => 'Element', 'html_type' => 'select', 'option_values' => CRM_Utils_Date::getFullWeekdayNames(), 'default' => '0', 'add' => '4.7', 'title' => 'Week begins on', 'is_domain' => 1, 'is_contact' => 0, 'description' => "", 'help_text' => NULL));
示例2: ts
<?php
require_once '../../civicrm.config.php';
require_once 'CRM/Core/Config.php';
require_once 'CRM/Core/I18n.php';
require_once 'CRM/Utils/Date.php';
// assign the weekday and month names
$DN = CRM_Utils_Date::getFullWeekdayNames();
$SDN = CRM_Utils_Date::getAbbrWeekdayNames();
$MN = CRM_Utils_Date::getFullMonthNames();
$SMN = CRM_Utils_Date::getAbbrMonthNames();
// assign the strings hash
$TT['INFO'] = ts('About the calendar');
$TT['ABOUT'] = "DHTML Date/Time Selector\n(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" . ts('For latest version visit: %1', array(1 => 'http://www.dynarch.com/projects/calendar/')) . "\n" . ts('Distributed under GNU LGPL. See %1 for details.', array(1 => 'http://gnu.org/licenses/lgpl.html')) . "\n\n" . ts('Date selection:') . "\n" . ts('- use the \\xab, \\xbb buttons to select year,') . "\n" . ts('- use the \\u2039, \\u203a buttons to select month,') . "\n" . ts('- hold mouse button on any of the above buttons for faster selection.');
$TT['ABOUT_TIME'] = "\n\n" . ts('Time selection:') . "\n" . ts('- click on any of the time parts to increase it') . "\n" . ts('- or Shift-click to decrease it') . "\n" . ts('- or click and drag for faster selection.');
$holdForMenu = ts('hold for menu');
$TT['PREV_YEAR'] = ts('Prev. year') . " ({$holdForMenu})";
$TT['PREV_MONTH'] = ts('Prev. month') . " ({$holdForMenu})";
$TT['GO_TODAY'] = ts('Go Today');
$TT['NEXT_MONTH'] = ts('Next month') . " ({$holdForMenu})";
$TT['NEXT_YEAR'] = ts('Next year') . " ({$holdForMenu})";
$TT['SEL_DATE'] = ts('Select date');
$TT['DRAG_TO_MOVE'] = ts('Drag to move');
$TT['PART_TODAY'] = ' (' . ts('today') . ')';
$TT['DAY_FIRST'] = ts('Display %s first');
$TT['WEEKEND'] = '0,6';
$TT['CLOSE'] = ts('Close');
$TT['TODAY'] = ts('Today');
$TT['TIME_PART'] = ts('(Shift-)Click or drag to change value');
$TT['DEF_DATE_FORMAT'] = '%Y-%m-%d';
$TT['TT_DATE_FORMAT'] = '%a, %b %e';
示例3: HTML_QuickForm_date
/**
* Class constructor
*
* @access public
* @param string Element's name
* @param mixed Label(s) for an element
* @param array Options to control the element's display
* @param mixed Either a typical HTML attribute string or an associative array
*/
function HTML_QuickForm_date($elementName = null, $elementLabel = null, $options = array(), $attributes = null)
{
$this->_locale = array('weekdays_short' => CRM_Utils_Date::getAbbrWeekdayNames(), 'weekdays_long' => CRM_Utils_Date::getFullWeekdayNames(), 'months_short' => CRM_Utils_Date::getAbbrMonthNames(), 'months_long' => CRM_Utils_Date::getFullMonthNames());
$this->HTML_QuickForm_element($elementName, $elementLabel, $attributes);
$this->_persistantFreeze = true;
$this->_appendName = true;
$this->_type = 'date';
// set the options, do not bother setting bogus ones
if (is_array($options)) {
foreach ($options as $name => $value) {
if (isset($this->_options[$name])) {
if (is_array($value)) {
$this->_options[$name] = @array_merge($this->_options[$name], $value);
} else {
$this->_options[$name] = $value;
}
}
}
}
}