本文整理汇总了PHP中mosHTML::yesnoradioList方法的典型用法代码示例。如果您正苦于以下问题:PHP mosHTML::yesnoradioList方法的具体用法?PHP mosHTML::yesnoradioList怎么用?PHP mosHTML::yesnoradioList使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类mosHTML
的用法示例。
在下文中一共展示了mosHTML::yesnoradioList方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: editContact
/**
* Creates a new or edits and existing user record
* @param int The id of the record, 0 if a new entry
* @param string The current GET/POST option
*/
function editContact($id, $option)
{
global $database, $my;
global $mosConfig_absolute_path;
$row = new mosContact($database);
// load the row from the db table
$row->load($id);
if ($id) {
// do stuff for existing records
$row->checkout($my->id);
} else {
// do stuff for new records
$row->imagepos = 'top';
$row->ordering = 0;
$row->published = 1;
}
$lists = array();
// build the html select list for ordering
$query = "SELECT ordering AS value, name AS text" . "\n FROM #__contact_details" . "\n WHERE published >= 0" . "\n AND catid = '{$row->catid}'" . "\n ORDER BY ordering";
$lists['ordering'] = mosAdminMenus::SpecificOrdering($row, $id, $query, 1);
// build list of users
$lists['user_id'] = mosAdminMenus::UserSelect('user_id', $row->user_id, 1);
// build list of categories
$lists['catid'] = mosAdminMenus::ComponentCategory('catid', 'com_contact_details', intval($row->catid));
// build the html select list for images
$lists['image'] = mosAdminMenus::Images('image', $row->image);
// build the html select list for the group access
$lists['access'] = mosAdminMenus::Access($row);
// build the html radio buttons for published
$lists['published'] = mosHTML::yesnoradioList('published', '', $row->published);
// build the html radio buttons for default
$lists['default_con'] = mosHTML::yesnoradioList('default_con', '', $row->default_con);
// get params definitions
$file = $mosConfig_absolute_path . '/administrator/components/com_contact/contact_items.xml';
$params =& new mosAdminParameters($row->params, $file, 'component');
HTML_contact::editcontact($row, $lists, $option, $params);
}
示例2: JQ_editQuestion
//.........这里部分代码省略.........
$type_level[$i][] = mosHTML::makeOption($group->id, $group->c_category);
}
$lists['level_' . $i] = mosHTML::selectList($type_level[$i], 'level_id_' . $i, 'class="inputbox" size="1" style="width:266px;" ' . $javascript, 'value', 'text', $tmp[$i]->catid);
}
}
}
$multicat = array();
$i = 0;
foreach ($lists as $key => $item) {
if (substr($key, 0, 6) == 'level_') {
$multicat[] = $lists['level_' . $i];
$i++;
}
}
$data = new stdClass();
$i = 0;
foreach ($multicat as $m) {
if (isset($level_id[$i])) {
$str_preobj = 'level_' . $i;
$data->{$str_preobj} = $level_id[$i];
}
$i++;
}
$lists['data'] = $data;
//----------------------------------------------
//echo $row->c_type; die;
switch ($row->c_type) {
case 1:
case 12:
if ($row->c_type == 12) {
$query = "SELECT a.*, b.imgs_name FROM #__lms_quiz_t_choice as a, #__lms_quiz_images as b WHERE a.c_question_id = '" . $row->c_id . "' AND b.imgs_id = a.c_choice ORDER BY a.ordering";
} else {
$query = "SELECT * FROM #__lms_quiz_t_choice WHERE c_question_id = '" . $row->c_id . "' ORDER BY ordering";
$lists['random_answers'] = mosHTML::yesnoradioList('params[random_answers]', '', $params->get('random_answers', 0));
}
$JLMS_DB->SetQuery($query);
$row->choices = array();
$row->choices = $JLMS_DB->LoadObjectList();
if ($row->c_type == 12) {
$query = "SELECT imgs_id, imgs_name, c_id as i_id FROM #__lms_quiz_images WHERE course_id = '" . $course_id . "'";
$JLMS_DB->SetQuery($query);
$row->images = array();
$row->images = $JLMS_DB->LoadObjectList();
}
$q_om_type = $row->c_type;
JLMS_quiz_admin_html_class::JQ_editQuest_MChoice($row, $lists, $option, $page, $course_id, $q_om_type, $qtype_str, $params, $id, $gqp, $levels);
break;
case 2:
case 13:
if ($row->c_type == 13) {
$query = "SELECT a.*, b.imgs_name FROM #__lms_quiz_t_choice as a, #__lms_quiz_images as b WHERE a.c_question_id = '" . $row->c_id . "' AND b.imgs_id = a.c_choice ORDER BY a.ordering";
} else {
$query = "SELECT * FROM #__lms_quiz_t_choice WHERE c_question_id = '" . $row->c_id . "' ORDER BY ordering";
$lists['random_answers'] = mosHTML::yesnoradioList('params[random_answers]', '', $params->get('random_answers', 0));
}
$JLMS_DB->SetQuery($query);
$row->choices = array();
$row->choices = $JLMS_DB->LoadObjectList();
if ($row->c_type == 13) {
$query = "SELECT imgs_id, imgs_name, c_id as i_id FROM #__lms_quiz_images WHERE course_id = '" . $course_id . "'";
$JLMS_DB->SetQuery($query);
$row->images = array();
$row->images = $JLMS_DB->LoadObjectList();
}
$q_om_type = $row->c_type;
JLMS_quiz_admin_html_class::JQ_editQuest_MChoice($row, $lists, $option, $page, $course_id, $q_om_type, $qtype_str, $params, $id, $gqp, $levels);