本文整理汇总了PHP中set_url函数的典型用法代码示例。如果您正苦于以下问题:PHP set_url函数的具体用法?PHP set_url怎么用?PHP set_url使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了set_url函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: get_related_grid_build
public function get_related_grid_build($id)
{
$this->load->model('catalogue/mproducts');
if (!$this->mproducts->check_isset_pr($id)) {
return FALSE;
}
$relared_products = $this->get_related_products($id);
//echo var_dump($relared_products);
$this->load->library('grid');
$this->grid->_init_grid('product_' . $id . '_related_products_grid', array('limit' => 1000, 'url' => set_url('catalogue/products_related/get_ajax_get_related/id/' . $id)), TRUE);
$this->grid->init_fixed_buttons(FALSE);
$this->grid->db->select("A.`" . self::ID_PR . "` AS ID, A.`sku`, B.`name`, A.`status`, A.`in_stock`")->from("`" . self::PR . "` AS A")->join("`" . self::PR_DESC . "` AS B", "B.`" . self::ID_PR . "` = A.`" . self::ID_PR . "` && B.`" . self::ID_LANGS . "` = " . $this->id_langs, "LEFT")->where_in("A.`" . self::ID_PR . "`", $relared_products)->where("A.`" . self::ID_USERS . "`", $this->id_users);
/*if(count($relared_products)>0)
{
$this->grid->db->where_in("A.`".self::ID_PR."`", $relared_products);
}
else
{}*/
$this->load->helper('catalogue/products_related_helper');
get_related_grid_build($this->grid, $id);
$this->grid->create_grid_data();
$this->grid->update_grid_data('active', array('0' => 'Нет', '1' => 'Да'));
$this->grid->update_grid_data('in_stock', array('0' => 'Нет', '1' => 'Да'));
$this->grid->update_grid_data('status', array('0' => 'Нет', '1' => 'Да'));
return $this->grid->render_grid(TRUE);
}
示例2: index
public function index()
{
$this->template->add_title(' | Продажи | Возвраты');
$this->template->add_navigation('Продажи', set_url('*/warehouses_sales'))->add_navigation('Возвраты', set_url('*/warehouses_credit_memo'));
$this->load->model('warehouse/mwarehouses_credit_memo');
$this->mwarehouses_credit_memo->render_wh_credit_memo_grid();
}
示例3: helper_block_additionally_form_build
function helper_block_additionally_form_build($data = array(), $save_param = '')
{
$form_id = 'block_additionally_add_edit_form';
$CI =& get_instance();
$CI->load->library('form');
$CI->form->_init('Дополнительный блок', $form_id, set_url('*/*/save' . $save_param));
$CI->form->add_button(array('name' => 'Назад', 'href' => set_url('*/*/'), 'options' => array()));
if ($save_param != '') {
$CI->form->add_button(array('name' => 'Добавить блок', 'href' => set_url('*/*/add'), 'options' => array()));
$CI->form->add_button(array('name' => 'Удалить блок', 'href' => set_url('*/*/delete' . $save_param), 'options' => array('class' => 'delete_question')));
}
$CI->form->add_button(array('name' => 'Сохранить и продолжить редактирование', 'href' => '#', 'options' => array('id' => 'submit_back', 'class' => 'addButton')));
$CI->form->add_button(array('name' => 'Сохранить', 'href' => '#', 'options' => array('id' => 'submit', 'class' => 'addButton')));
$CI->form->add_tab('base', 'Данные блока');
if (!isset($data['base'])) {
$data['base'] = FALSE;
}
$CI->form->add_group('base', $data['base']);
$lid = $CI->form->group('base')->add_object('fieldset', 'base_fieldset', 'Активность, Идентификатор');
$CI->form->group('base')->add_object_to($lid, 'text', 'main[alias]', 'Идентификатор :');
$CI->form->group('base')->add_object_to($lid, 'select', 'main[active]', 'Активность :', array('options' => array('0' => 'Нет', '1' => 'Да')));
$lid = $CI->form->group('base')->add_object('fieldset', 'code_fieldset', 'Наполнение блока');
$CI->form->group('base')->add_object_to($lid, 'textarea', 'main[code]', 'Код наполнения блока :', array('option' => array('cols' => 8)));
$CI->form->add_block_to_tab('base', 'base');
$CI->form->render_form();
}
示例4: helper_excel_export_form
function helper_excel_export_form($data)
{
$form_id = 'excel_export_form';
$CI =& get_instance();
$CI->load->library('form');
$CI->form->_init('Действия с покупателями', $form_id, set_url('*/*/export'));
$CI->form->add_button(array('name' => 'Назад', 'href' => set_url('customers')));
$CI->form->add_button(array('name' => 'Експортировать в Excel', 'href' => '#', 'options' => array('id' => 'submit')));
$CI->form->add_tab('m_b', 'Настройки экспорта');
$CI->form->add_group('m_b');
$lid = $CI->form->group('m_b')->add_object('fieldset', 'sale_actions_data', 'Опции');
$CI->form->group('m_b')->add_object_to($lid, 'select', 'excel_export_type', 'Экспортируемая информация :', array('options' => array('0' => 'Только E-mail адреса', '1' => 'Полная информация')));
$CI->form->group('m_b')->add_object_to($lid, 'select', 'excel_customers_type', 'Выбор покупателей :', array('options' => array('0' => 'Все покупатели', '1' => 'Выбранные групы'), 'option' => array('id' => 'discount_coupons_add_edit_form_customers_type_select')));
$CI->form->add_group('group_block');
$CI->form->group('group_block')->add_object('html', "<div id='discount_coupons_group_customers_grid_data' style='display: none; padding-left: 50px; '>");
$grup = $CI->form->group('group_block')->add_object('fieldset', 'base_fieldset', 'Групы покупателей');
foreach ($data['customers_groups'] as $group => $ms) {
$CI->form->group('group_block')->add_object_to($grup, 'checkbox', 'customers_group[' . $group . ']', $ms . ' :', array('value' => $group));
}
$CI->form->group('group_block')->add_object('html', "</div>");
$js = '
$("#discount_coupons_add_edit_form_customers_type_select").change(function(){
var visible_type_customers = $("#discount_coupons_add_edit_form_customers_type_select").val();
if (visible_type_customers == 0){
$("#discount_coupons_group_customers_grid_data").hide();
} else {
$("#discount_coupons_group_customers_grid_data").show();
}
});
';
$CI->form->group('group_block')->add_object('js', $js);
$CI->form->add_block_to_tab('m_b', 'm_b');
$CI->form->add_block_to_tab('m_b', 'group_block');
$CI->form->render_form();
}
示例5: helper_m_catalogue_photo_form
function helper_m_catalogue_photo_form($ID, $data, $save_param = '')
{
$form_id = 'm_catalogue_form';
$CI =& get_instance();
$CI->load->library('form');
$CI->form->_init('Добавление фотографий объекта', $form_id, set_url('*/*/*/save_photo_desc' . $save_param));
$CI->form->add_button(array('name' => 'Назад', 'href' => set_url('*/*/*/'), 'options' => array()));
$CI->form->add_button(array('name' => 'Сохранить и продолжить редактирование описания фотографий', 'href' => '#', 'options' => array('id' => 'submit_back', 'class' => 'addButton')));
$CI->form->add_button(array('name' => 'Сохранить описание фотографий', 'href' => '#', 'options' => array('id' => 'submit', 'class' => 'addButton')));
$CI->form->add_group('main_block');
$array = array();
if (!isset($data['image'])) {
$data['image'] = FALSE;
$data['img_desc'] = FALSE;
}
$array['PID'] = $ID;
$array['form_id'] = $form_id;
$ddata['PID'] = $ID;
$ddata['form_id'] = $form_id;
$ddata['id_users'] = $data['id_users'];
$ddata['on_langs'] = $data['on_langs'];
$ddata['ajax'] = FALSE;
$array['img_html'] = '';
if (is_array($data['image'])) {
foreach ($data['image'] as $key => $ms) {
$ddata['id'] = $ms['id_m_catalogue_photos'];
$ddata['image'] = $ms['image'];
$ddata['values'] = array('img_desc' => array($key => $data['img_desc'][$key]));
$array['img_html'] .= helper_m_catalogue_photo_desc_form($ddata);
}
}
$CI->form->group('main_block')->add_view('m_catalogue/form_img', $array);
$CI->form->add_block($CI->form->group('main_block'));
$CI->form->render_form();
}
示例6: upload_form
function upload_form($data)
{
$form_id = 'xls_add_edit_form';
$CI =& get_instance();
$CI->load->library('form');
$CI->form->_init('Импорт файлов', $form_id, set_url('*/*/upload_xls'));
$CI->form->add_button(array('name' => 'Назад', 'href' => set_url('catalogue/products')));
$CI->form->add_button(array('name' => 'Загрузить файл', 'href' => '#', 'options' => array('id' => 'submit', 'value' => 'upload', 'class' => 'addButton')));
$CI->form->add_tab('main_block', 'Загрузка');
$CI->form->add_group('main_block', $data);
$lid = $CI->form->group('main_block')->add_object('fieldset', 'base_fieldset', 'Загрузка файлов');
$CI->form->group('main_block')->add_object_to($lid, 'file', 'userfile', 'Выберите файл:', array('options' => array('size' => '20')));
$lid2 = $CI->form->group('main_block')->add_object('fieldset', 'base_fieldset', 'Список файлов');
if (isset($data['files_list']) && count($data['files_list']) > 0) {
foreach ($data['files_list'] as $key => $val) {
$import_url = setUrl('*/*/import/file/' . $val);
$delete_url = setUrl('*/*/delete_file/file/' . $val);
$html_string = '<div style="margin:5px 0 0 0" align="center">
<a href="' . $import_url . '" class="icon_arrow_r " title="Импортировать"></a>
<a href="' . $delete_url . '" class="icon_detele delete_question" title="Удалить файл"></a>
</div>';
$CI->form->group('main_block')->add_object_to($lid2, 'text', 'files_list[' . $key . ']', $html_string, array('option' => array('readonly' => NULL)));
}
}
$CI->form->add_block_to_tab('main_block', 'main_block');
$CI->form->render_form();
}
示例7: helper_discount_form_build
function helper_discount_form_build($data = array(), $save_param = '')
{
$form_id = "discounts_add_edit_form";
$CI =& get_instance();
$CI->load->library("form");
$CI->form->_init("Скидки на покупку", $form_id, set_url('*/*/save' . $save_param));
$CI->form->add_button(array('name' => 'Назад', 'href' => set_url('*/*')));
if ($save_param != '') {
$CI->form->add_button(array('name' => 'Добавить скидку', 'href' => set_url('*/*/add')));
$CI->form->add_button(array('name' => 'Удалить скидку', 'href' => set_url('*/*/delete' . $save_param), 'options' => array('class' => 'delete_question')));
}
$CI->form->add_button(array('name' => 'Сохранить и продолжить редактирование', 'href' => '#', 'options' => array('id' => 'submit_back', 'class' => 'addButton')));
$CI->form->add_button(array('name' => 'Сохранить', 'href' => '#', 'options' => array('id' => 'submit', 'class' => 'addButton')));
$CI->form->add_validation('main[sum_from]', array('required' => 'true'));
//$CI->form->add_validation('main[sum_to]', array('required' => 'true'));
$CI->form->add_inputmask('main[sum_from]', 'Regex', 'regex: "^([0-9]{1,10})([\\.][0-9]{2})$"');
//$CI->form->add_inputmask('main[sum_to]', 'Regex', 'regex: "^([0-9]{1,10})([\\.][0-9]{2})$"');
$CI->form->add_tab('main_block', 'Основные данные');
$PMdata['main'] = FALSE;
if (isset($data['main'])) {
$PMdata['main'] = $data['main'];
}
$CI->form->add_group('main_block', $PMdata);
$lid = $CI->form->group('main_block')->add_object('fieldset', 'base_fieldset', 'Основные данные');
$CI->form->group('main_block')->add_object_to($lid, 'select', 'main[type_discounts]', 'Тип скидки (*):', array('options' => array('0' => 'Сумма', '1' => 'Процент'), 'option' => array('id' => 'discounts_add_edit_form_type')));
$CI->form->group('main_block')->add_object_to($lid, 'text', 'main[sum_from]', 'Сумма заказа в ' . $data['data_default_currency'] . ' от (*):');
$CI->form->group('main_block')->add_object_to($lid, 'text', 'main[sum_to]', 'Сумма заказа в ' . $data['data_default_currency'] . ' до (*):');
$CI->form->group('main_block')->add_object_to($lid, 'html', '<div style="padding: 0;" id="discounts_add_edit_form_sum">');
$CI->form->group('main_block')->add_object_to($lid, 'text', 'main[discount_sum]', 'Сумма скидки в ' . $data['data_default_currency'] . ':');
$CI->form->group('main_block')->add_object_to($lid, 'html', '</div>');
$CI->form->group('main_block')->add_object_to($lid, 'html', '<div style="padding: 0;" id="discounts_add_edit_form_percent">');
$CI->form->group('main_block')->add_object_to($lid, 'text', 'main[discount_percent]', 'Процент скидки:');
$CI->form->group('main_block')->add_object_to($lid, 'html', '</div>');
$CI->form->group('main_block')->add_object_to($lid, 'select', 'main[active]', 'Активность (*):', array('options' => array('0' => 'Нет', '1' => 'Да')));
$js = '
var active_type = $("#discounts_add_edit_form_type").val();
if (active_type == 0){
$("#discounts_add_edit_form_percent").hide();
$("#discounts_add_edit_form_sum").show();
}
else {
$("#discounts_add_edit_form_percent").show();
$("#discounts_add_edit_form_sum").hide();
}
$("#discounts_add_edit_form_type").change(function(){
active_type = $(this).val();
if (active_type == 0){
$("#discounts_add_edit_form_percent").hide();
$("#discounts_add_edit_form_sum").show();
}
else {
$("#discounts_add_edit_form_percent").show();
$("#discounts_add_edit_form_sum").hide();
}
});';
$CI->form->group('main_block')->add_object('js', $js);
$CI->form->add_block_to_tab('main_block', 'main_block');
$CI->form->render_form();
}
示例8: helper_catalogue_mass_sale_categories_action_export_form_build
function helper_catalogue_mass_sale_categories_action_export_form_build($cat_id, $data)
{
$form_id = 'catalogue_categories_products_form';
$CI =& get_instance();
$CI->load->library('form');
$CI->form->_init('Действия с товарами', $form_id, set_url('*/*/export_cat/cat_id/' . $cat_id));
$CI->form->add_button(array('name' => 'Назад', 'href' => set_url('*/*/action/cat_id/' . $cat_id)));
$CI->form->add_button(array('name' => 'Експортировать', 'href' => '#', 'options' => array('id' => 'submit')));
$CI->form->add_tab('m_b', 'Продукты');
//$CI->form->add_tab('e_b', 'Експорт');
$CI->form->add_group('m_b');
$lid = $CI->form->group('m_b')->add_object('fieldset', 'categories_products_data', 'Опции експорта', array());
$CI->form->group('m_b')->add_object_to($lid, 'select', 'excel_short_description', 'Добавить короткое описание :', array('options' => array('0' => 'Нет', '1' => 'Да')));
$CI->form->group('m_b')->add_object_to($lid, 'select', 'excel_images', 'Добавить изображения :', array('options' => array('0' => 'Нет', '1' => 'Да')));
if ($data['settings']['products_sort_type'] == 1) {
$CI->form->group('m_b')->add_object('html', '<div style="margin:10px 0; color:#EEEEEE;">Сортировка продуктов по "весу" от большего к меньшему. Измение порядка сортировки в меню <b>Каталог продукции->Продукты каталога->Настройки продуктов</b><br>Приоритет в сортировке имеют продукты, которые отмечены как <b>Новинка</b></div>');
} else {
$CI->form->group('m_b')->add_object('html', '<div style="margin:10px 0; color:#EEEEEE;">Сортировка продуктов по "весу" от меньшего к большему. Измение порядка сортировки в меню <b>Каталог продукции->Продукты каталога->Настройки продуктов</b><br>Приоритет в сортировке имеют продукты, которые отмечены как <b>Новинка</b></div>');
}
$lid = $CI->form->group('m_b')->add_object('fieldset', 'categories_products_data', 'Товары в категории', array('style' => 'background-color:#CCCCCC;'));
$CI->form->group('m_b')->add_html_to($lid, $data['products']);
$CI->form->group('m_b')->add_view_to($lid, 'catalogue/products/products_grid_js', array('product_grid_id' => 'categories_products_grid'));
$CI->form->add_block_to_tab('m_b', 'm_b');
$CI->form->render_form();
}
示例9: index
public function index()
{
$this->template->add_title(' | Продажи | Инвойсы');
$this->template->add_navigation('Продажи', set_url('*/warehouses_sales'))->add_navigation('Инвойсы', set_url('*/warehouses_invoices'));
$this->load->model('warehouse/mwarehouses_invoices');
$this->mwarehouses_invoices->render_wh_invoices_grid();
}
示例10: helper_news_settings_form_build
function helper_news_settings_form_build($data)
{
$form_id = 'news_settings_edit_form';
$CI =& get_instance();
$CI->load->library('form');
$CI->form->_init('Настройки', $form_id, set_url('*/*/*/save_settings'));
$CI->form->add_button(array('name' => 'Назад', 'href' => set_url('site_modules'), 'options' => array()));
$CI->form->add_button(array('name' => 'Сохранить', 'href' => '#', 'options' => array('id' => 'submit', 'class' => 'addButton')));
$CI->form->add_tab('img_settings', 'Настройки фотографий');
if (!isset($data['img_settings'])) {
$data['img_settings'] = FALSE;
}
$CI->form->add_group('img_settings', $data['img_settings']);
$lid = $CI->form->group('img_settings')->add_object('text', 'img_settings[img_width]', 'Максимальная ширина изображения px :', array('option' => array('maxlength' => '4')));
$lid = $CI->form->group('img_settings')->add_object('text', 'img_settings[img_height]', 'Максимальная высота изображения px :', array('option' => array('maxlength' => '4')));
$lid = $CI->form->group('img_settings')->add_object('text', 'img_settings[img_width_thumbs]', 'Максимальная ширина изображения(превью) px :', array('option' => array('maxlength' => '3')));
$lid = $CI->form->group('img_settings')->add_object('text', 'img_settings[img_height_thumbs]', 'Максимальная высота изображения(превью) px :', array('option' => array('maxlength' => '3')));
$lid = $CI->form->group('img_settings')->add_object('select', 'img_settings[img_wm]', 'Водяной знак :', array('options' => array('0' => 'Нет', '1' => 'Да')));
$lid = $CI->form->group('img_settings')->add_object('text', 'img_settings[img_wm_text]', 'Текст водяного знака :', array('option' => array('maxlength' => '50')));
$lid = $CI->form->group('img_settings')->add_object('text', 'img_settings[img_wm_text_size]', 'Размер шрифта текста px :', array('option' => array('maxlength' => '3')));
$lid = $CI->form->group('img_settings')->add_object('text', 'img_settings[img_wm_text_color]', 'Цвет текста :', array('option' => array('maxlength' => '7', 'id' => 'textcolor', 'class' => 'iColorPicker', 'style' => 'float:right; width:95%;', 'readonly' => '1')));
$lid = $CI->form->group('img_settings')->add_object('text', 'img_settings[img_wm_text_shadow_color]', 'Цвет тени :', array('option' => array('maxlength' => '7', 'id' => 'shadowcolor', 'class' => 'iColorPicker', 'style' => 'float:right; width:95%;', 'readonly' => '1')));
$lid = $CI->form->group('img_settings')->add_object('text', 'img_settings[img_wm_text_shadow_padding]', 'Отступ тени от шрифта px :', array('option' => array('maxlength' => '1')));
$lid = $CI->form->group('img_settings')->add_object('select', 'img_settings[img_wm_valign]', 'Выравнивание по вертикали :', array('options' => array('T' => 'По верхнему краю', 'M' => 'По центру', 'B' => 'По нижнему краю')));
$lid = $CI->form->group('img_settings')->add_object('select', 'img_settings[img_wm_align]', 'Выравнивание по горизонтали :', array('options' => array('L' => 'По левому краю', 'C' => 'По центру', 'R' => 'По правому краю')));
$lid = $CI->form->group('img_settings')->add_object('text', 'img_settings[img_wm_opacity]', 'Степень прозрачности от 1 до 99(1 - полная прозрачность, 99 - без прозрачности) :', array('option' => array('maxlength' => '2')));
$CI->form->add_block_to_tab('img_settings', 'img_settings');
$CI->form->render_form();
}
示例11: helper_excel_export_form
function helper_excel_export_form($data)
{
$form_id = 'excel_export_form';
$CI =& get_instance();
$CI->load->library('form');
$CI->form->_init('Действия с товарами', $form_id, set_url('*/*/export'));
$CI->form->add_button(array('name' => 'Назад', 'href' => set_url('catalogue/products')));
$CI->form->add_button(array('name' => 'Експортировать в Excel', 'href' => '#', 'options' => array('id' => 'submit')));
$CI->form->add_tab('m_b', 'Список продуктов');
$CI->form->add_group('m_b');
$lid = $CI->form->group('m_b')->add_object('fieldset', 'sale_actions_data', 'Действие');
$CI->form->group('m_b')->add_object_to($lid, 'select', 'excel_short_description', 'Добавить короткое описание :', array('options' => array('0' => 'Нет', '1' => 'Да')));
$CI->form->group('m_b')->add_object_to($lid, 'select', 'excel_images', 'Добавить изображения :', array('options' => array('0' => 'Нет', '1' => 'Да')));
/*$lid = $CI->form->group('m_b')->add_object(
'fieldset',
'categories_products_data',
'Список продуктов',
array(
'style' => 'background-color:#CCCCCC;'
)
);*/
$CI->form->group('m_b')->add_html_to($lid, $data['products']);
$CI->form->group('m_b')->add_view_to($lid, 'catalogue/products/products_grid_js');
$CI->form->add_block_to_tab('m_b', 'm_b');
$CI->form->render_form();
}
示例12: helper_reviews_form_build
function helper_reviews_form_build($data = FALSE, $save_param = '')
{
$form_id = 'reviews_add_edit_form';
$CI =& get_instance();
$CI->load->library('form');
$CI->form->_init('Отзывы', $form_id, set_url('*/*/*/save' . $save_param));
$CI->form->add_button(array('name' => 'Назад', 'href' => set_url('*/*/*/'), 'options' => array()));
if ($save_param != '') {
$CI->form->add_button(array('name' => 'Добавить отзыв', 'href' => set_url('*/*/*/add'), 'options' => array()));
$CI->form->add_button(array('name' => 'Удалить отзыв', 'href' => set_url('*/*/*/delete' . $save_param), 'options' => array('class' => 'delete_question')));
}
$CI->form->add_button(array('name' => 'Сохранить и продолжить редактирование', 'href' => '#', 'options' => array('id' => 'submit_back', 'class' => 'addButton')));
$CI->form->add_button(array('name' => 'Сохранить', 'href' => '#', 'options' => array('id' => 'submit', 'class' => 'addButton')));
$CI->form->add_tab('base', 'Основные данные');
$mdata = FALSE;
if ($data) {
$mdata['main'] = $data;
}
$CI->form->add_group('base', $mdata);
$lid = $CI->form->group('base')->add_object('fieldset', 'base_fieldset', 'Основные данные');
$CI->form->group('base')->add_object_to($lid, 'select', 'main[active]', 'Активность :', array('options' => array('1' => 'Да', '0' => 'Нет')));
$CI->form->group('base')->add_object_to($lid, 'text', 'main[name]', 'Имя :');
$CI->form->group('base')->add_object_to($lid, 'text', 'main[email]', 'E-mail :');
if ($save_param != '') {
$CI->form->group('base')->add_object_to($lid, 'select', 'main[id_langs]', 'Выберите язык :', array('option' => array('disabled' => NULL, 'readonly' => NULL), 'options' => $data['on_langs']));
} else {
$CI->form->group('base')->add_object_to($lid, 'select', 'main[id_langs]', 'Выберите язык :', array('options' => $data['on_langs']));
}
$CI->form->group('base')->add_object_to($lid, 'textarea', 'main[review]', 'Текст отзыва:', array('option' => array('rows' => '4')));
$CI->form->group('base')->add_object_to($lid, 'textarea', 'main[answer]', 'Текст ответа:', array('option' => array('rows' => '8', 'class' => 'ckeditor')));
$CI->form->add_block_to_tab('base', 'base');
$CI->form->render_form();
}
示例13: helper_textpage_form_build
function helper_textpage_form_build($data = array(), $save_param = '')
{
$form_id = 'photo_gallery_add_edit_form';
$CI =& get_instance();
$CI->load->library('form');
$CI->form->_init('Текстовые блоки', $form_id, set_url('*/*/*/save' . $save_param));
$CI->form->enable_CKE();
$CI->form->add_button(array('name' => 'Назад', 'href' => set_url('*/*/*/'), 'options' => array()));
if ($save_param != '') {
$CI->form->add_button(array('name' => 'Добавить текстовый блок', 'href' => set_url('*/*/*/add'), 'options' => array('class' => '')));
$CI->form->add_button(array('name' => 'Удалить текстовый блок', 'href' => set_url('*/*/*/delete' . $save_param), 'options' => array('class' => 'delete_question')));
}
$CI->form->add_button(array('name' => 'Сохранить и продолжить редактирование', 'href' => '#', 'options' => array('id' => 'submit_back', 'class' => 'addButton')));
$CI->form->add_button(array('name' => 'Сохранить', 'href' => '#', 'options' => array('id' => 'submit', 'class' => 'addButton')));
$CI->form->add_tab('base', 'Основные данные');
$CI->form->add_tab('desc', 'Текст');
if (!isset($data['base'])) {
$data['base'] = FALSE;
}
$CI->form->add_group('base', $data['base']);
$lid = $CI->form->group('base')->add_object('fieldset', 'base_fieldset', 'Основные данные');
$CI->form->group('base')->add_object_to($lid, 'select', 'main[active]', 'Активность :', array('options' => array('0' => 'Нет', '1' => 'Да')));
$CI->form->group('base')->add_object_to($lid, 'select', 'main[show]', 'Отображение:', array('options' => array('0' => 'Показывать только заголовок', '1' => 'Показыть весь текст')));
if (!isset($data['desc'])) {
$data['desc'] = FALSE;
}
$CI->form->add_group('desc', $data['desc'], $data['on_langs']);
$lid = $CI->form->group('desc')->add_object('fieldset', 'name_fieldset', 'Название текстовго блока');
$CI->form->group('desc')->add_object_to($lid, 'text', 'langs[$][name]', 'Название текстовго блока :', array('option' => array()));
$lid = $CI->form->group('desc')->add_object('textarea', 'langs[$][text]', 'Текст:', array('option' => array('class' => 'ckeditor')));
$CI->form->group('desc')->add_object('hidden', 'langs[$][id_m_textpage_description]');
$CI->form->add_block_to_tab('base', 'base');
$CI->form->add_block_to_tab('desc', 'desc');
$CI->form->render_form();
}
示例14: index
public function index()
{
$this->template->add_title(' | Продажи | Отправки');
$this->template->add_navigation('Продажи', set_url('*/warehouses_sales'))->add_navigation('Отправки', set_url('*/warehouses_shippings'));
$this->load->model('warehouse/mwarehouses_shippings');
$this->mwarehouses_shippings->render_wh_shippings_grid();
}
示例15: helper_site_settings_form_build
function helper_site_settings_form_build($data)
{
$form_id = 'site_settings_edit_form';
$CI =& get_instance();
$CI->load->library('form');
$CI->form->_init('Настройки', $form_id, set_url('*/save'));
$CI->form->add_button(array('name' => 'Сохранить', 'href' => '#', 'options' => array('id' => 'submit')));
$CI->form->add_validation('site_admin[email]', array('required' => 'true', 'email' => 'true'));
$CI->form->add_validation('site_admin[name]', array('required' => 'true'));
$CI->form->add_tab('site_admin', 'Администратор сайта');
$CI->form->add_tab('site_description', 'Описание сайта');
$CI->form->add_group('site_admin', $data['site_admin']);
$CI->form->group('site_admin')->add_object('text', 'site_admin[email]', 'E-Mail администратора :', array('option' => array('maxlength' => '50')));
$CI->form->group('site_admin')->add_object('text', 'site_admin[name]', 'Имя администратора :', array('option' => array('maxlength' => '60')));
$CI->form->add_group('site_description', $data['site_description'], $data['on_langs']);
$CI->form->group('site_description')->add_object('text', 'site_description[$][company_name]', 'Название компании :', array('option' => array('maxlength' => '100')));
$CI->form->group('site_description')->add_object('text', 'site_description[$][work_name]', 'Название деятельности :', array('option' => array('maxlength' => '100')));
$CI->form->group('site_description')->add_object('text', 'site_description[$][work_description]', 'Описание деятельности :', array('option' => array('cols' => '5')));
$CI->form->group('site_description')->add_object('text', 'site_description[$][company_title]', 'Начало Meta Title :', array('option' => array('maxlength' => '100')));
$CI->form->group('site_description')->add_object('text', 'site_description[$][company_description]', 'Начало Meta Decsription :', array('option' => array('maxlength' => '100')));
$CI->form->group('site_description')->add_object('text', 'site_description[$][TD_separator]', 'Розделитель перед продолжением Meta Title, Meta Decsription :', array('option' => array('maxlength' => '10', 'value' => '')));
$CI->form->add_block_to_tab('site_admin', 'site_admin');
$CI->form->add_block_to_tab('site_description', 'site_description');
$CI->form->render_form();
}