/** * Constructor * * @return void */ public function __construct() { parent::__construct(); $this->auth->restrict('Containers.Content.View'); $this->load->model('containers_model', null, true); $this->load->model(array('purchase_orders/purchase_orders_model', 'countries_model', 'product/product_model', 'uom/uom_model')); $this->lang->load('containers'); Assets::add_css('flick/jquery-ui-1.8.13.custom.css'); Assets::add_js('jquery-ui-1.8.13.min.js'); Template::set_block('sub_nav', 'content/_sub_nav'); Assets::add_module_js('containers', 'containers.js'); $po_refs_select = $this->purchase_orders_model->get_po_ref_select(); Template::set('po_refs_select', $po_refs_select); $po_refs = $this->purchase_orders_model->get_po_refs(); Template::set('po_refs', $po_refs); $countries_select = $this->countries_model->get_countries_select(); Template::set('countries_select', $countries_select); $countries = $this->countries_model->get_countries(); Template::set('countries', $countries); $uoms_select = $this->uom_model->get_uoms_select(); Template::set('uoms_select', $uoms_select); $uoms = $this->uom_model->get_uoms(); Template::set('uoms', $uoms); $products_select = $this->product_model->get_products_select(); Template::set('products_select', $products_select); $products = $this->product_model->get_products(); Template::set('products', $products); }
/** * Constructor * * @return void */ public function __construct() { parent::__construct(); $this->auth->restrict('Samples.Content.View'); $this->load->model('samples_model', null, true); $this->load->model(array('uom/uom_model', 'product/product_model', 'customers/customers_model', 'vendor_profile/vendor_profile_model')); $this->lang->load('samples'); Assets::add_css('flick/jquery-ui-1.8.13.custom.css'); Assets::add_js('jquery-ui-1.8.13.min.js'); Template::set_block('sub_nav', 'content/_sub_nav'); Assets::add_module_js('samples', 'samples.js'); $profile_id = NULL; if (isset($this->curr_user_profile['id'])) { $profile_id = $this->curr_user_profile['id']; } $uoms_select = $this->uom_model->get_uoms_select(); Template::set('uoms_select', $uoms_select); $uoms = $this->uom_model->get_uoms(); Template::set('uoms', $uoms); $products_select = $this->product_model->get_products_select(); Template::set('products_select', $products_select); $products = $this->product_model->get_products(); Template::set('products', $products); $party_select = $this->customers_model->get_party_select(); Template::set('party_select', $party_select); $party = $this->customers_model->get_party(); Template::set('party', $party); Template::set('vendors', $vendors); }
public function create_form($fields_data = false) { $this->table_structure = $this->get_table_structure(); Assets::add_js("jasny-bootstrap.min.js"); Assets::add_js("modernizr-2.5.3.js"); Assets::add_css("jasny-bootstrap.min.css"); $hiddens = array(); //hiddens only on update if ($fields_data !== FALSE) { $primary_key = $this->get_primary_key(); $hiddens = array($primary_key => $fields_data->{$primary_key}); } $form = ""; $form .= form_open_multipart($this->ci->uri->uri_string(), 'class="form-horizontal" name="form_upload"', $hiddens); foreach ($this->table_structure as $field_info) { if ($this->can_show_input($field_info)) { $form .= $this->generate_input($field_info, $fields_data); } } // AFTER CREATE THE FORM, WE WILL INSERT HERE THE COMPONENTS if (isset($this->config->components)) { foreach ($this->config->components as $component_name => $component_configurations) { $component_configurations = $this->get_default_config($component_configurations); $component_lib = $this->ci->load->library("components/{$component_name}", $component_configurations); $form .= $component_lib->generate(); } } $cancel_link = anchor(SITE_AREA . $this->get_path(), "Cancelar", "class='btn btn-warning'"); $form .= "\n\t\t <fieldset>\n\t\t <div class='form-actions'>\n\t\t <br/>\n\t\t <input type='submit' name='save' class='btn btn-success' value='Salvar' />\n\t\t <input type='submit' name='save' class='btn btn-success' value='Salvar e continuar' />\n\t\t <!--<input type='submit' name='draft' class='btn btn-primary' value='Rascunho' />-->\n\t\t {$cancel_link}\n\t\t </div>\n\t\t </fieldset>\n\t\t"; $form .= form_close(); return $form; }
/** * Constructor * * @return void */ public function __construct() { parent::__construct(); $this->auth->restrict($this->permissionSiteReportsView); $this->auth->restrict($this->permissionViewActivities); $this->lang->load('activities/activities'); $this->lang->load('datatable'); $this->load->model('activities/activity_model'); Assets::add_js(array('bootstrap', 'jquery.dataTables', 'bootstrap-dataTables')); Assets::add_js($this->load->view('reports/activities_js', null, true), 'inline'); Assets::add_css(array('datatable', 'bootstrap-dataTables')); // Check the permissions, store the results. $this->hasPermissionDeleteOwn = $this->auth->has_permission($this->permissionDeleteOwn); $this->hasPermissionViewDate = $this->auth->has_permission($this->permissionViewDate); $this->hasPermissionViewModule = $this->auth->has_permission($this->permissionViewModule); $this->hasPermissionViewOwn = $this->auth->has_permission($this->permissionViewOwn); $this->hasPermissionViewUser = $this->auth->has_permission($this->permissionViewUser); if ($this->hasPermissionViewUser || $this->hasPermissionViewModule || $this->hasPermissionViewDate) { Template::set_block('sub_nav', 'reports/_sub_nav'); } Template::set('toolbar_title', lang('activities_title')); Template::set('hasPermissionDeleteOwn', $this->hasPermissionDeleteOwn); Template::set('hasPermissionViewDate', $this->hasPermissionViewDate); Template::set('hasPermissionViewModule', $this->hasPermissionViewModule); Template::set('hasPermissionViewOwn', $this->hasPermissionViewOwn); Template::set('hasPermissionViewUser', $this->hasPermissionViewUser); }
/** * Constructor * * @return void */ public function __construct() { parent::__construct(); $this->auth->restrict('Product_Documents.Content.View'); $this->load->model('product_documents_model', null, true); $this->load->model(array('vendor_profile/vendor_profile_model', 'product/product_model', 'document_types/document_types_model')); $this->lang->load('product_documents'); Assets::add_css('flick/jquery-ui-1.8.13.custom.css'); Assets::add_js('jquery-ui-1.8.13.min.js'); Template::set_block('sub_nav', 'content/_sub_nav'); Assets::add_module_js('product_documents', 'product_documents.js'); $profile_id = NULL; if (isset($this->curr_user_profile['id'])) { $profile_id = $this->curr_user_profile['id']; } $vendors_select = $this->vendor_profile_model->get_vendors_select($profile_id); Template::set('vendors_select', $vendors_select); $vendors = $this->vendor_profile_model->get_vendors($profile_id); Template::set('vendors', $vendors); $products_select = $this->product_model->get_products_select(); Template::set('products_select', $products_select); $products = $this->product_model->get_products(); Template::set('products', $products); $doc_types_select = $this->document_types_model->get_doc_types_select(); Template::set('doc_types_select', $doc_types_select); $doc_types = $this->document_types_model->get_doc_types(); Template::set('doc_types', $doc_types); }
/** * Constructor * * @return void */ public function __construct() { parent::__construct(); $this->auth->restrict('Quotes.Content.View'); $this->load->model('quotes_model', null, true); $this->load->model(array('uom/uom_model', 'product/product_model', 'vendor_profile/vendor_profile_model')); $this->lang->load('quotes'); Assets::add_css('flick/jquery-ui-1.8.13.custom.css'); Assets::add_js('jquery-ui-1.8.13.min.js'); Template::set_block('sub_nav', 'content/_sub_nav'); Assets::add_module_js('quotes', 'quotes.js'); $uoms_select = $this->uom_model->get_uoms_select(); Template::set('uoms_select', $uoms_select); $uoms = $this->uom_model->get_uoms(); Template::set('uoms', $uoms); $products_select = $this->product_model->get_products_select(); Template::set('products_select', $products_select); $products = $this->product_model->get_products(); Template::set('products', $products); /* $vendors_select = $this->vendors_model->get_vendors_select(); Template::set('vendors_select', $vendors_select); $vendors = $this->vendors_model->get_vendors(); Template::set('vendors', $vendors); */ $vendors_select = $this->vendor_profile_model->get_vendors_select(); Template::set('vendors_select', $vendors_select); $vendors = $this->vendor_profile_model->get_vendors(); Template::set('vendors', $vendors); }
public function __construct() { parent::__construct(); $this->lang->load('dashboard', 'english'); $data['lang']['nav_user'] = $this->lang->line('nav_user'); Assets::add_js('product/create_product.js'); Assets::add_css('product/product.css'); }
public function test_add_css_includes_arrays() { touch(FCPATH . 'themes/admin/css/null1.css'); Assets::add_css(array('null', 'null1')); $r = Assets::css(); $this->assertTrue(strpos($r, 'null.css') !== false && strpos($r, 'null1.css') !== false); unlink(FCPATH . 'themes/admin/css/null.css'); unlink(FCPATH . 'themes/admin/css/null1.css'); }
public function __construct() { parent::__construct(); $this->auth->restrict('Data_Dosen.Dosen.View'); $this->load->model('data_dosen_model', null, true); $this->lang->load('data_dosen'); Assets::add_css('flick/jquery-ui-1.8.13.custom.css'); Assets::add_js('jquery-ui-1.8.13.min.js'); Template::set_block('sub_nav', 'dosen/_sub_nav'); }
public function __construct() { parent::__construct(); $this->auth->restrict('Tahunakademik.Jurusan.View'); $this->load->model('tahunakademik_model', null, true); $this->lang->load('tahunakademik'); Assets::add_css('flick/jquery-ui-1.8.13.custom.css'); Assets::add_js('jquery-ui-1.8.13.min.js'); Template::set_block('sub_nav', 'jurusan/_sub_nav'); }
/** * Constructor * * @return void */ public function __construct() { parent::__construct(); $this->load->library('form_validation'); $this->load->model('quotes_model', null, true); $this->lang->load('quotes'); Assets::add_css('flick/jquery-ui-1.8.13.custom.css'); Assets::add_js('jquery-ui-1.8.13.min.js'); Assets::add_module_js('quotes', 'quotes.js'); }
public function users() { $this->auth->restrict(); $this->set_current_user(); Assets::add_css(array('jquery.dataTables.css', 'dataTables.responsive.css')); Assets::add_js(array('jquery.dataTables.js', 'dataTables.bootstrap.js', 'dataTables.responsive.js')); Assets::add_module_js('users', 'manage_users.js'); Template::set_view('manage/user_list'); Template::render('user'); }
function __construct() { parent::__construct(); $this->auth->restrict('Navigation.Content.View'); $this->load->model('navigation_model'); $this->load->model('navigation_group_model'); $this->lang->load('navigation'); Assets::add_css('flick/jquery-ui-1.8.13.custom.css'); Assets::add_js('jquery-ui-1.8.8.min.js'); Template::set_block('sub_nav', 'content/_sub_nav'); }
public function __construct() { parent::__construct(); $this->auth->restrict('Pembayaran.Keuangan.View'); $this->load->model('pembayaran_model', null, true); $this->lang->load('pembayaran'); Assets::add_css('flick/jquery-ui-1.8.13.custom.css'); Assets::add_js('jquery-ui-1.8.13.min.js'); Template::set_block('sub_nav', 'keuangan/_sub_nav'); Assets::add_js('format_uang'); }
/** * Constructor * * @return void */ public function __construct() { parent::__construct(); $this->auth->restrict($this->permissionView); $this->load->model('consignment_documents/consignment_documents_model'); Assets::add_css('flick/jquery-ui-1.8.13.custom.css'); Assets::add_js('jquery-ui-1.8.13.min.js'); $this->form_validation->set_error_delimiters("<span class='error'>", "</span>"); Template::set_block('sub_nav', 'content/_sub_nav'); Assets::add_module_js('consignment_documents', 'consignment_documents.js'); }
public function create($value = '') { $data = array(); $data['color'] = array(array('name' => '红色', 'color' => 'red'), array('name' => '蓝色', 'color' => 'blue'), array('name' => '黑色', 'color' => 'black')); $data['size'] = array(array('name' => 'L', 'value' => 'L'), array('name' => 'LX', 'value' => 'LX'), array('name' => 'LL', 'value' => 'LL')); Assets::add_js('product/create_product.js'); Assets::add_css('product/product.css'); Template::set_view('v_product_create'); Template::set($data); Template::render(); }
public function display() { //Restrict the user if he is not logged in $this->auth->restrict(); $this->set_current_user(); Assets::add_css(array('jquery.dataTables.css', 'dataTables.responsive.css')); Assets::add_js(array('jquery.dataTables.js', 'dataTables.bootstrap.js', 'dataTables.responsive.js')); Assets::add_js($this->load->view('messages/validation_js', array(), true), 'inline'); Template::set('page_title', 'My Messages'); Template::set_view('messages/view_messages'); Template::render('user'); }
/** * Constructor * * @return void */ public function __construct() { parent::__construct(); $this->auth->restrict($this->permissionView); $this->load->model('team/team_model'); $this->lang->load('team'); Assets::add_css('flick/jquery-ui-1.8.13.custom.css'); Assets::add_js('jquery-ui-1.8.13.min.js'); $this->form_validation->set_error_delimiters("<div class='alert alert-danger'>", "</div>"); Template::set_block('sub_nav', 'content/_sub_nav'); Assets::add_module_js('team', 'team.js'); }
/** * add_news. * * Displays a default list of news articles. The nbumber of articles displayed is managed via * the news.default_article_count setting. * * @return <void> This function outputs to the Template::render() function * */ public function add_news() { $settings = $this->_settings; if ($this->input->post('submit')) { $this->load->module('news/content'); $uploadData = array(); $upload = true; if (isset($_FILES['attachment']) && is_array($_FILES['attachment']) && $_FILES['attachment']['error'] != 4) { $uploadData = $this->content->handle_upload(); if (isset($uploadData['error']) && !empty($uploadData['error'])) { $upload = false; } } if (count($uploadData) > 0 && $upload || count($uploadData) == 0 && $upload) { if ($id = $this->content->save_article($uploadData)) { $article = $this->news_model->find($id); $this->load->model('activities/activity_model'); $this->activity_model->log_activity($this->current_user->id, 'Created Article: ' . $article->id, 'news'); Template::set_message('Article successfully submitted. It will be reviewed by the news moderator.', 'success'); Template::set_view('index'); Template::render(); } else { Template::set_message('There was a problem creating the article: ' . $this->news_model->error); } } else { Template::set_message('There was a problem saving the file attachment: ' . $uploadData['error']); } } if ($settings['news.public_submissions'] == 1) { $showForm = true; if ($settings['news.public_submitters'] == 1) { $cookie = unserialize($this->input->cookie($this->config->item('sess_cookie_name'))); $showForm = isset($cookie['logged_in']); $error = 'You must be <a href="' . site_url('/login/') . '">logged in</a> to post news to this site.'; unset($cookie); } if ($showForm) { $this->load->helper('form'); Assets::add_css(array(Template::theme_url('js/editors/markitup/skins/markitup/style.css'), Template::theme_url('js/editors/markitup/sets/default/style.css'), css_path() . 'chosen.css', css_path() . 'bootstrap-datepicker.css')); Assets::add_js(array(Template::theme_url('js/editors/markitup/jquery.markitup.js'), Template::theme_url('js/editors/markitup/sets/default/set.js'), js_path() . 'chosen.jquery.min.js', js_path() . 'bootstrap-datepicker.js')); Template::set('public', true); Template::set('settings', $settings); Template::set('toolbar_title', lang('us_create_news')); Template::set_view('content/news_form'); Template::render(); } else { show_error($error, 501, 'Form Access Error'); } } else { show_error('<h2>Sorry</h2><br />Public news submissions are not currently available.<br /><a href="' . site_url() . '">Return to the site</a>.', 501, 'Public News Submission not available'); } }
public function __construct() { parent::__construct(); if ($this->uri->segment(5) == '') { Template::redirect(SITE_AREA . '/jurusan/tahunakademik/index/' . $this->uri->segment(5)); } $this->auth->restrict('Detail_Kalender_Akademik.Jurusan.View_detail'); $this->load->model('detail_kalender_akademik_model', null, true); $this->lang->load('detail_kalender_akademik'); Assets::add_css('flick/jquery-ui-1.8.13.custom.css'); Assets::add_js('jquery-ui-1.8.13.min.js'); Template::set_block('sub_nav', 'jurusan/_sub_nav'); }
public static function get_vc_pagecontent($page_id = false) { if ($page_id) { $page = get_post($page_id); if ($page) { $content = apply_filters('the_content', $page->post_content); $content = str_replace(']]>', ']]>', $content); $shortcodes_custom_css = get_post_meta($page_id, '_wpb_shortcodes_custom_css', true); Assets::add_css($shortcodes_custom_css); wp_reset_postdata(); return $content; } } }
public function index($direction=FALSE) { $this->load->helper(array('form', 'url')); Assets::add_css('rake-space.css'); Assets::add_css('piece.css'); $fairy = array( 'name' => 'fairy', //paypal email address 'currency' => 'GBP', //paypal currency 'price' => '20', //location code (ex GB) 'position' => 'ed', //where to go back when the transaction is done. 'owner' => '110111', //What is written on the return button in paypal 'image' => 'e5blend.png' ); Template::set('fairy', $fairy); $user = $this->current_user; if($user){ $tickets = $this->ticket_model->find_all(); // print_r($tickets[0]); Template::set('tickets', $tickets[0]); } Template::set('user', $user); // select * from bf_tickets // Assets::add_module_js('shop', 'jquery.js'); Assets::add_module_js('shop', 'simpleCart.js'); Assets::add_module_js('shop', 'chesste.js'); Assets::add_module_js('piece', 'user-management.js'); // Template::set('products', $products); // Template::set('fairy', $fairy); $reading = $this->read(); Template::set('reading', $reading); Template::render(); }
/** * Constructor * * @return void */ public function __construct() { parent::__construct(); $this->auth->restrict($this->permissionView); $this->load->model('templates/templates_model'); $this->load->helper('manage_files'); $this->lang->load('templates'); Assets::add_css('flick/jquery-ui-1.8.13.custom.css'); Assets::add_js('jquery-ui-1.8.13.min.js'); Assets::add_css('jquery-ui-timepicker.css'); Assets::add_js('jquery-ui-timepicker-addon.js'); $this->form_validation->set_error_delimiters("<span class='error'>", "</span>"); Template::set_block('sub_nav', 'embeds/_sub_nav'); Assets::add_module_js('templates', 'templates.js'); }
/** * Constructor * * @return void */ public function __construct() { parent::__construct(); $this->auth->restrict('Inquiries.Content.View'); $this->load->model('inquiries_model', null, true); $this->load->model('uom/uom_model'); $this->lang->load('inquiries'); Assets::add_css('flick/jquery-ui-1.8.13.custom.css'); Assets::add_js('jquery-ui-1.8.13.min.js'); Template::set_block('sub_nav', 'content/_sub_nav'); Assets::add_module_js('inquiries', 'inquiries.js'); $uoms_select = $this->uom_model->get_uoms_select(); Template::set('uoms_select', $uoms_select); $uoms = $this->uom_model->get_uoms(); Template::set('uoms', $uoms); }
/** * Constructor * * @return void */ public function __construct() { parent::__construct(); $this->load->helper('form'); $this->load->model('groups/groups_model'); $this->load->model('group_types/group_types_model', 'group_types_model'); $this->load->model('users/user_model'); $this->lang->load('groups'); $this->lang->load('users/users'); $this->siteSettings = $this->settings_lib->find_all(); Assets::add_css('flick/jquery-ui-1.8.13.custom.css'); Assets::add_js('jquery-ui-1.8.13.min.js'); Assets::add_module_js('users', 'password_strength.js'); Assets::add_module_js('users', 'jquery.strength.js'); $this->form_validation->set_error_delimiters("<span class='error'>", "</span>"); Assets::add_module_js('groups', 'groups.js'); }
/** * Constructor * * @return void */ public function __construct() { parent::__construct(); $this->auth->restrict($this->permissionView); $this->load->model('labels/labels_model'); $this->load->model(array('products/products_model')); $this->lang->load('labels'); Assets::add_css('flick/jquery-ui-1.8.13.custom.css'); Assets::add_js('jquery-ui-1.8.13.min.js'); $this->form_validation->set_error_delimiters("<span class='error'>", "</span>"); $products_select = $this->products_model->get_products_select(); Template::set('products_select', $products_select); $products = $this->products_model->get_products(); Template::set('products', $products); Template::set_block('sub_nav', 'content/_sub_nav'); Assets::add_module_js('labels', 'labels.js'); }
function st_vc_twitter($arg, $content = false) { $data = shortcode_atts(array('st_twitter_number' => 5, 'st_twitter_user' => 'evanto', 'st_color' => '#fff'), $arg, 'st_twitter'); extract($data); //require_once 'TwitterAPIExchange.php'; if ($st_twitter_user) { //get twitter $settings = array('oauth_access_token' => "460485056-XHfLUud3fQToKfseTnoaiSLrWrdKnsiEyiCaJHLX", 'oauth_access_token_secret' => "GmYQbQcDXdiWBJFH39GgyG7i7fxVcfaQQT0YgCgh015f7", 'consumer_key' => "18ihEuNsfOJokCLb8SAgA", 'consumer_secret' => "7vTYnLYYiP4BhXvkMWtD3bGnysgiGqYlsPFfwXhGk"); $num = $st_twitter_number; $url = 'https://api.twitter.com/1.1/statuses/user_timeline.json'; $getfield = '?screen_name=' . $st_twitter_user . '&count=' . $num; $requestMethod = 'GET'; $twitter = new TwitterAPIExchange($settings); $recent_twitter = $twitter->setGetfield($getfield)->buildOauth($url, $requestMethod)->performRequest(); $twitters = json_decode($recent_twitter, true); $output = array(); $txt = ""; $class = ""; if (!empty($st_color)) { $class = Assets::build_css("color: " . $st_color); Assets::add_css("\r\n .{$class} .owl-controls .owl-buttons div{\r\n background:{$st_color};\r\n }\r\n "); } if (!isset($twitters['errors']) && count($twitters) > 0) { foreach ($twitters as $twitter) { $txt .= '<div class="item"> <div class="icon pull-left"> <i class="fa fa-twitter"></i> </div> <div class="txt"> <span class="tweet_time"> <a class="' . $class . '" title="view tweet on twitter" href="http://twitter.com/' . $st_twitter_user . "/status/" . $twitter['id'] . '">' . human_time_diff(strtotime($twitter['created_at'])) . ' ago :</a> </span> <span class="tweet_text"> ' . $twitter['text'] . ' </span> </div> </div>'; } } } $r = st()->load_template('vc-elements/st-twitter/html', null, array('html' => $txt, 'st_color' => $st_color, 'class' => $class)); return $r; }
/** * Constructor * * @return void */ public function __construct() { parent::__construct(); $this->auth->restrict('Site.Reports.View'); $this->auth->restrict('Bonfire.Activities.View'); $this->lang->load('activities'); $this->lang->load('datatable'); Template::set('toolbar_title', lang('activity_title')); Assets::add_js(Template::theme_url('js/bootstrap.js')); Assets::add_js($this->load->view('reports/activities_js', null, true), 'inline'); Assets::add_js(array(Template::theme_url('js/jquery.dataTables.min.js'))); Assets::add_js(array(Template::theme_url('js/bootstrap-dataTables.js'))); Assets::add_css(array(Template::theme_url('css/datatable.css'))); Assets::add_css(array(Template::theme_url('css/bootstrap-dataTables.css'))); //Assets::add_module_css ('activities', 'datatables.css'); if (has_permission('Activities.User.View') || has_permission('Activities.Module.View') || has_permission('Activities.Date.View')) { Template::set_block('sub_nav', 'reports/_sub_nav'); } }
/** * Checks Auth Permissions and setups all java-scripts and other stuff * * @property CI_Pagination $pagination * @property MY_Model $my_model * @property news_model $news_model * @property author_model $author_model * * @return void */ public function __construct() { parent::__construct(); $this->auth->restrict('News.Content.View'); $this->load->model('news/news_model'); $this->load->model('news/author_model'); $this->load->helper('news'); $this->lang->load('news'); $this->load->helper('author'); $this->load->library('pagination'); $this->_settings = $this->settings_model->select('name,value')->find_all_by('module', 'news'); Assets::add_css(array(Template::theme_url('js/editors/markitup/skins/markitup/style.css'), Template::theme_url('js/editors/markitup/sets/default/style.css'), css_path() . 'chosen.css', css_path() . 'bootstrap-datepicker.css')); Assets::add_js(array(Template::theme_url('js/editors/markitup/jquery.markitup.js'), Template::theme_url('js/editors/markitup/sets/default/set.js'), js_path() . 'chosen.jquery.min.js', js_path() . 'bootstrap-datepicker.js')); $the_path = $this->_settings['news.upload_dir_path']; $this->_news_dir = realpath($the_path); if (!is_dir($this->_news_dir) && !is_writeable($this->_news_dir)) { Template::set_message('Attachment Upload Directory is not write-able: ' . $this->_news_dir, 'error'); log_message('error', 'Attachment Upload Directory is not write-able: ' . $this->_news_dir); } Template::set_block('sub_nav', 'content/_sub_nav'); }
/** * Constructor * * @return void */ public function __construct() { parent::__construct(); $this->auth->restrict('PO_Transactions.Content.View'); $this->load->model('po_transactions_model', null, true); $this->load->model(array('purchase_orders/purchase_orders_model', 'vendor_profile/vendor_profile_model')); $this->lang->load('po_transactions'); Assets::add_css('flick/jquery-ui-1.8.13.custom.css'); Assets::add_js('jquery-ui-1.8.13.min.js'); Template::set_block('sub_nav', 'content/_sub_nav'); Assets::add_module_js('po_transactions', 'po_transactions.js'); $profile_id = NULL; if (isset($this->curr_user_profile['id'])) { $profile_id = $this->curr_user_profile['id']; } $vendors_select = $this->vendor_profile_model->get_vendors_select($profile_id); Template::set('vendors_select', $vendors_select); $vendors = $this->vendor_profile_model->get_vendors($profile_id); Template::set('vendors', $vendors); $po_ref_select = $this->purchase_orders_model->get_po_ref_select(); Template::set('po_ref_select', $po_ref_select); $po_ref = $this->purchase_orders_model->get_po_ref(); Template::set('po_ref', $po_ref); }