2007-2015 PrestaShop
NOTICE OF LICENSE
This source file is subject to the Open Software License (OSL 3.0) that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://opensource.org/licenses/osl-3.0.php If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to [email protected] so we can send you a copy immediately.
DISCLAIMER
Do not edit or add to this file if you wish to upgrade PrestaShop to newer versions in the future. If you wish to customize PrestaShop for your needs please refer to http://www.prestashop.com for more information.
- Class name: AdminGeolocationControllerCore
- Parent class: AdminController
- Source: controllers/admin/AdminGeolocationController.php line 27
- $_defaultOrderBy
- $_defaultOrderWay
- $_default_pagination
- $_filter
- $_filterHaving
- $_group
- $_having
- $_includeContainer
- $_join
- $_languages
- $_list
- $_listTotal
- $_listsql
- $_orderBy
- $_orderWay
- $_pagination
- $_redirect
- $_select
- $_tmpTableFilter
- $_use_found_rows
- $_where
- $action
- $actions
- $actions_available
- $admin_webpath
- $allow_employee_form_lang
- $allow_export
- $base_tpl_form
- $base_tpl_view
- $bo_theme
- $bootstrap
- $boxes
- $breadcrumbs
- $bulk_actions
- $cache_lang
- $can_import
- $className
- $colorOnBackground
- $confirmations
- $content
- $controller_name
- $currentIndex
- $default_form_language
- $deleted
- $display
- $errors
- $explicitSelect
- $fieldImageSettings
- $fields_form
- $fields_form_override
- $fields_list
- $fields_options
- $fields_value
- $filter
- $filter_modules_list
- $helper
- $id
- $id_object
- $identifier
- $identifier_name
- $imageType
- $informations
- $is_cms
- $is_prestashop_up
- $lang
- $layout
- $list_id
- $list_natives_modules
- $list_no_link
- $list_partners_modules
- $list_simple_header
- $list_skip_actions
- $lite_display
- $logged_on_addons
- $meta_title
- $modals
- $modules_list
- $multiple_fieldsets
- $multishop_context
- $multishop_context_group
- $noLink
- $object
- $page_header_toolbar_btn
- $page_header_toolbar_title
- $path
- $position_group_identifier
- $position_identifier
- $required_database
- $required_fields
- $row_hover
- $shopLink
- $shopLinkType
- $shopShareDatas
- $show_form_cancel_button
- $show_page_header_toolbar
- $show_toolbar
- $show_toolbar_options
- $specificConfirmDelete
- $submit_action
- $tabAccess
- $tab_modules_list
- $table
- $template
- $token
- $toolbar_btn
- $toolbar_scroll
- $toolbar_title
- $tpl_delete_link_vars
- $tpl_folder
- $tpl_form_vars
- $tpl_list_vars
- $tpl_option_vars
- $tpl_required_fields_vars
- $tpl_view_vars
- $translationsTab
- $warnings
- $ajax
- $content_only
- $context
- $controller_type
- $css_files
- $display_footer
- $display_header
- $display_header_javascript
- $js_files
- $json
- $php_errors
- $php_self
- $redirect_after
- $status
- __construct
- _childValidation
- addCSS
- addFiltersToBreadcrumbs
- addJS
- addJquery
- addJqueryPlugin
- addJqueryUI
- addMetaTitle
- addPageHeaderToolBarModulesListButton
- addRowAction
- addRowActionSkipList
- addToolBarModulesListButton
- afterAdd
- afterDelete
- afterImageUpload
- afterUpdate
- ajaxDie
- ajaxProcessGetModuleQuickView
- ajaxProcessOpenHelp
- beforeAdd
- beforeDelete
- beforeUpdateOptions
- checkAccess
- checkToken
- copyFromPost
- createTemplate
- display
- displayAjax
- displayFooter
- displayHeader
- displayHeaderJavaScript
- displayInformation
- displayModuleOptions
- displayRequiredFields
- displayWarning
- fillModuleData
- filterTabModuleList
- filterToField
- getController
- getFieldValue
- getFieldsValue
- getLanguages
- getList
- getModulesList
- getSelectedAssoShop
- getTemplateFormVars
- getTemplateListVars
- getTemplateViewVars
- init
- initBreadcrumbs
- initContent
- initCursedPage
- initFooter
- initHeader
- initModal
- initPageHeaderToolbar
- initProcess
- initShopContext
- initTabModuleList
- initToolbar
- initToolbarTitle
- isCached
- isFresh
- isGeoLiteCityAvailable
- isXmlHttpRequest
- jsonConfirmation
- jsonError
- l
- loadObject
- myErrorHandler
- postImage
- postProcess
- processAdd
- processBulkAffectZone
- processBulkDelete
- processBulkDisableSelection
- processBulkEnableSelection
- processBulkStatusSelection
- processDelete
- processDeleteImage
- processExport
- processFilter
- processPosition
- processResetFilters
- processSave
- processStatus
- processUpdate
- processUpdateFields
- processUpdateOptions
- redirect
- refresh
- removeCSS
- removeJS
- renderDetails
- renderForm
- renderKpis
- renderList
- renderModal
- renderModulesList
- renderOptions
- renderView
- run
- setDeprecatedMedia
- setHelperDisplay
- setMedia
- setRedirectAfter
- setTemplate
- smartyOutputContent
- updateAssoShop
- uploadImage
- validateField
- validateRules
- viewAccess
- viewDetails
protected string $_defaultOrderBy = false
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 102.
protected string $_defaultOrderWay = 'ASC'
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 105.
protected integer $_default_pagination = 50
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 207.
protected array $_filter
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 195.
protected string $_filterHaving
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 198.
protected string $_group
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 276.
protected string $_having
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 279.
protected boolean $_includeContainer = true
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 318.
protected string $_join
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 270.
public array $_languages = array()
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 51.
protected array $_list = array()
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 171.
protected integer $_listTotal
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 189.
protected string $_listsql = ''
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 168.
protected string $_orderBy
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 210.
protected string $_orderWay
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 213.
protected array $_pagination = array(20, 50, 100, 300, 1000)
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 204.
protected boolean $_redirect = true
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 330.
protected string $_select
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 267.
protected array $_tmpTableFilter = ''
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 201.
protected string $_use_found_rows = true
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 282.
protected string $_where
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 273.
protected string $action
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 312.
protected array $actions = array()
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 219.
protected array $actions_available = array('view', 'edit', 'duplicate', 'delete')
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 216.
public string $admin_webpath
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 369.
public boolean $allow_employee_form_lang
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 57.
protected boolean $allow_export = false
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 231.
public string $base_tpl_form = null
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 129.
public string $base_tpl_view = null
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 126.
protected string $bo_theme
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 327.
public boolean $bootstrap = false
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 63.
protected mixed $boxes
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 261.
protected array $breadcrumbs
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 354.
protected array $bulk_actions
Actions to execute on multiple selections.
Usage:
array( 'actionName' => array( 'text' => $this->l('Message displayed on the submit button (mandatory)'), 'confirm' => $this->l('If set, this confirmation message will pop-up (optional)')), 'anotherAction' => array(...) );
If your action is named 'actionName', you need to have a method named bulkactionName() that will be executed when the button is clicked.
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 258.
public array $cache_lang = array()
- Visibility: public
- This property is static.
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 234.
protected boolean $can_import = false
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 384.
public string $className
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 84.
protected boolean $colorOnBackground
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 306.
public array $confirmations = array()
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 45.
public string $content
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 36.
public string $controller_name
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 345.
public string $currentIndex
- Visibility: public
- This property is static.
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 33.
public integer $default_form_language
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 54.
protected boolean $deleted = false
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 294.
protected string $display
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 315.
public array $errors = array()
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 138.
protected string $explicitSelect = false
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 264.
public array $fieldImageSettings = array()
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 333.
protected array $fields_form
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 153.
protected array $fields_form_override
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 156.
protected array $fields_list
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 144.
protected array $fields_options = array()
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 162.
public array $fields_value = false
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 135.
protected boolean $filter
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 297.
protected array $filter_modules_list = null
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 147.
protected \HelperList $helper
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 240.
public integer $id = -1
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 90.
protected integer $id_object
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 342.
protected string $identifier = false
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 78.
protected string $identifier_name = 'name'
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 81.
public string $imageType = 'jpg'
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 336.
public array $informations = array()
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 42.
protected boolean $is_cms = false
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 285.
protected boolean $is_prestashop_up = true
- Visibility: protected
- This property is static.
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3964.
public boolean $lang = false
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 192.
public string $layout = 'layout.tpl'
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 60.
public string $list_id
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 75.
protected array $list_natives_modules = array()
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 372.
protected boolean $list_no_link = false
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 228.
protected array $list_partners_modules = array()
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 375.
protected boolean $list_simple_header
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 141.
protected array $list_skip_actions = array()
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 222.
protected mixed $lite_display = false
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 225.
protected boolean $logged_on_addons = false
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 381.
protected string $meta_title = array()
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 66.
public array $modals = array()
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 378.
protected array $modules_list = array()
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 150.
public boolean $multiple_fieldsets = false
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 132.
public integer $multishop_context = -1
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 348.
public false $multishop_context_group = true
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 351.
protected boolean $noLink
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 300.
protected \ObjectModel $object
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 339.
public array $page_header_toolbar_btn = array()
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 363.
public string $page_header_toolbar_title
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 360.
public string $path
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 30.
protected string $position_group_identifier
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 291.
protected string $position_identifier
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 288.
public boolean $required_database = false
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 93.
public array $required_fields = array()
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 237.
protected boolean $row_hover = true
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 309.
protected string $shopLink
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 165.
public string $shopLinkType
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 99.
public string $shopShareDatas = false
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 48.
public boolean $show_form_cancel_button
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 366.
public boolean $show_page_header_toolbar = false
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 357.
protected boolean $show_toolbar = true
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 183.
protected boolean $show_toolbar_options = false
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 186.
protected boolean $specificConfirmDelete = null
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 303.
protected string $submit_action
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 159.
public array $tabAccess
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 87.
protected array $tab_modules_list = array('default_list' => array(), 'slider_list' => array())
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 321.
public string $table = 'configuration'
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 72.
public string $template = 'content.tpl'
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 69.
public string $token
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 96.
protected array $toolbar_btn = null
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 177.
protected boolean $toolbar_scroll = true
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 180.
protected string $toolbar_title
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 174.
public array $tpl_delete_link_vars = array()
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 114.
public string $tpl_folder
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 324.
public array $tpl_form_vars = array()
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 108.
public array $tpl_list_vars = array()
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 111.
public array $tpl_option_vars = array()
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 117.
public array $tpl_required_fields_vars = array()
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 123.
public array $tpl_view_vars = array()
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 120.
protected array $translationsTab = array()
- Visibility: protected
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 4026.
public array $warnings = array()
- Visibility: public
- This property is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 39.
public boolean $ajax = false
- Visibility: public
- This property is defined by ControllerCore.
- Source: classes/controller/Controller.php line 61.
protected boolean $content_only = false
- Visibility: protected
- This property is defined by ControllerCore.
- Source: classes/controller/Controller.php line 58.
protected \Context $context
- Visibility: protected
- This property is defined by ControllerCore.
- Source: classes/controller/Controller.php line 34.
public string $controller_type
- Visibility: public
- This property is defined by ControllerCore.
- Source: classes/controller/Controller.php line 76.
public array $css_files = array()
- Visibility: public
- This property is defined by ControllerCore.
- Source: classes/controller/Controller.php line 37.
protected string $display_footer
- Visibility: protected
- This property is defined by ControllerCore.
- Source: classes/controller/Controller.php line 55.
protected boolean $display_header
- Visibility: protected
- This property is defined by ControllerCore.
- Source: classes/controller/Controller.php line 46.
protected boolean $display_header_javascript
- Visibility: protected
- This property is defined by ControllerCore.
- Source: classes/controller/Controller.php line 49.
public array $js_files = array()
- Visibility: public
- This property is defined by ControllerCore.
- Source: classes/controller/Controller.php line 40.
protected boolean $json = false
- Visibility: protected
- This property is defined by ControllerCore.
- Source: classes/controller/Controller.php line 64.
public array $php_errors = array()
- Visibility: public
- This property is static.
- This property is defined by ControllerCore.
- Source: classes/controller/Controller.php line 43.
public string $php_self
- Visibility: public
- This property is defined by ControllerCore.
- Source: classes/controller/Controller.php line 79.
protected string $redirect_after = null
- Visibility: protected
- This property is defined by ControllerCore.
- Source: classes/controller/Controller.php line 73.
protected string $status = ''
- Visibility: protected
- This property is defined by ControllerCore.
- Source: classes/controller/Controller.php line 67.
mixed AdminGeolocationControllerCore::__construct()
- Visibility: public
- Source: controllers/admin/AdminGeolocationController.php line 29
mixed AdminControllerCore::_childValidation()
Overload this method for custom checking
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3448
true ControllerCore::addCSS(string|array $css_uri, string $css_media_type, integer|null $offset, boolean $check_path)
Adds a new stylesheet(s) to the page header.
- Visibility: public
- This method is defined by ControllerCore.
- Source: classes/controller/Controller.php line 299
- $css_uri string|array - Path to CSS file, or list of css files like this : array(array(uri => media_type), ...)
- $css_media_type string
- $offset integer|null
- $check_path boolean
string|void AdminControllerCore::addFiltersToBreadcrumbs()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 646
void ControllerCore::addJS(string|array $js_uri, boolean $check_path)
Adds a new JavaScript file(s) to the page header.
- Visibility: public
- This method is defined by ControllerCore.
- Source: classes/controller/Controller.php line 373
- $js_uri string|array - Path to JS file or an array like: array(uri, ...)
- $check_path boolean
mixed ControllerCore::addJquery(string|null $version, string|null $folder, boolean $minifier)
Adds jQuery library file to queued JS file list
- Visibility: public
- This method is defined by ControllerCore.
- Source: classes/controller/Controller.php line 447
- $version string|null - jQuery library version
- $folder string|null - jQuery file folder
- $minifier boolean - If set tot true, a minified version will be included.
mixed ControllerCore::addJqueryPlugin(string|array $name, $folder, boolean $css)
Adds jQuery plugin(s) to queued JS file list
- Visibility: public
- This method is defined by ControllerCore.
- Source: classes/controller/Controller.php line 479
- $name string|array
- $folder mixed
- $css boolean
mixed ControllerCore::addJqueryUI(string|array $component, string $theme, boolean $check_dependencies)
Adds jQuery UI component(s) to queued JS file list
- Visibility: public
- This method is defined by ControllerCore.
- Source: classes/controller/Controller.php line 459
- $component string|array
- $theme string
- $check_dependencies boolean
mixed AdminControllerCore::addMetaTitle(string $entry)
Add an entry to the meta title.
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 4345
- $entry string - New entry.
mixed AdminControllerCore::addPageHeaderToolBarModulesListButton()
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2075
mixed AdminControllerCore::addRowAction(string $action)
Declare an action to use for each row in the list
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1969
- $action string
mixed AdminControllerCore::addRowActionSkipList(string $action, array $list)
Add an action to use for each row in the list
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1981
- $action string
- $list array
mixed AdminControllerCore::addToolBarModulesListButton()
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2087
boolean AdminControllerCore::afterAdd(\ObjectModel $object)
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3486
- $object ObjectModel
boolean AdminControllerCore::afterDelete(\ObjectModel $object, integer $old_id)
Called before deletion
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3477
- $object ObjectModel - Object
- $old_id integer
boolean AdminControllerCore::afterImageUpload()
Check rights to view the current tab
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3505
boolean AdminControllerCore::afterUpdate(\ObjectModel $object)
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3495
- $object ObjectModel
mixed ControllerCore::ajaxDie(string|null $value, string|null $controller, string|null $method)
Dies and echoes output value
- Visibility: protected
- This method is defined by ControllerCore.
- Source: classes/controller/Controller.php line 636
- $value string|null
- $controller string|null
- $method string|null
mixed AdminControllerCore::ajaxProcessGetModuleQuickView()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 4304
mixed AdminControllerCore::ajaxProcessOpenHelp()
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3779
boolean AdminControllerCore::beforeAdd(\ObjectModel $object)
Called before Add
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3877
- $object ObjectModel - Object
boolean AdminControllerCore::beforeDelete(\ObjectModel $object)
Called before deletion
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3465
- $object ObjectModel - Object
mixed AdminControllerCore::beforeUpdateOptions()
Can be overridden
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3641
boolean AdminControllerCore::checkAccess()
Check if the token is valid, else display a warning page
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1615
boolean AdminControllerCore::checkToken()
Check for security token
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 710
mixed AdminControllerCore::copyFromPost($object, string $table)
Copy data values from $_POST to object
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3516
- $object mixed
- $table string - Object table
\Smarty_Internal_Template AdminControllerCore::createTemplate(string $tpl_name)
Create a template from the override file, else from the base file.
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3906
- $tpl_name string - filename
void AdminControllerCore::display()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1685
void AdminControllerCore::displayAjax()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1660
mixed ControllerCore::displayFooter(boolean $display)
Sets page header display
- Visibility: public
- This method is defined by ControllerCore.
- Source: classes/controller/Controller.php line 242
- $display boolean
mixed ControllerCore::displayHeader(boolean $display)
Sets page header display
- Visibility: public
- This method is defined by ControllerCore.
- Source: classes/controller/Controller.php line 222
- $display boolean
mixed ControllerCore::displayHeaderJavaScript(boolean $display)
Sets page header javascript display
- Visibility: public
- This method is defined by ControllerCore.
- Source: classes/controller/Controller.php line 232
- $display boolean
mixed AdminControllerCore::displayInformation(string $msg)
Add a info message to display at the top of the page
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1779
- $msg string
string|array AdminControllerCore::displayModuleOptions(\Module $module, string $output_type, string|null $back)
Display modules list
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 4036
- $module Module
- $output_type string - (link or select)
- $back string|null
string|void AdminControllerCore::displayRequiredFields()
Prepare the view to display the required fields form
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3887
mixed AdminControllerCore::displayWarning(string $msg)
Add a warning message to display at the top of the page
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1769
- $msg string
mixed AdminControllerCore::fillModuleData(\Module $module, string $output_type, string|null $back)
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3985
- $module Module
- $output_type string
- $back string|null
mixed AdminControllerCore::filterTabModuleList()
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2099
array|false AdminControllerCore::filterToField(string $key, string $filter)
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1640
- $key string
- $filter string
\Controller ControllerCore::getController(string $class_name, boolean $auth, boolean $ssl)
returns a new instance of this controller
- Visibility: public
- This method is static.
- This method is defined by ControllerCore.
- Source: classes/controller/Controller.php line 132
- $class_name string
- $auth boolean
- $ssl boolean
string AdminControllerCore::getFieldValue(\ObjectModel $obj, string $key, integer|null $id_lang)
Return field value if possible (both classical and multilingual fields)
Case 1 : Return value if present in $_POST / $_GET Case 2 : Return object value
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3353
- $obj ObjectModel - Object
- $key string - Field name
- $id_lang integer|null - Language id (optional)
array AdminControllerCore::getFieldsValue(\ObjectModel $obj)
Return the list of fields value
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3302
- $obj ObjectModel - Object
array AdminControllerCore::getLanguages()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3270
mixed AdminControllerCore::getList(integer $id_lang, string|null $order_by, string|null $order_way, integer $start, integer|null $limit, integer|boolean $id_lang_shop)
Get the current objects' list form the database
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2993
- $id_lang integer - Language used for display
- $order_by string|null - ORDER BY clause
- $order_way string|null - Order way (ASC, DESC)
- $start integer - Offset in LIMIT clause
- $limit integer|null - Row count in LIMIT clause
- $id_lang_shop integer|boolean
boolean AdminControllerCore::getModulesList(array|string $filter_modules_list)
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3229
- $filter_modules_list array|string
array AdminControllerCore::getSelectedAssoShop(string $table)
Returns an array with selected shops and type (group or boutique shop)
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3557
- $table string
mixed AdminControllerCore::getTemplateFormVars()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2473
mixed AdminControllerCore::getTemplateListVars()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2370
mixed AdminControllerCore::getTemplateViewVars()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2393
mixed AdminControllerCore::init()
Init context and dependencies, handles POST and GET
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2650
mixed AdminControllerCore::initBreadcrumbs(integer|null $tab_id, array|null $tabs)
Set breadcrumbs array for the controller page
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 537
- $tab_id integer|null
- $tabs array|null
mixed AdminGeolocationControllerCore::initContent()
- Visibility: public
- Source: controllers/admin/AdminGeolocationController.php line 138
void AdminControllerCore::initCursedPage()
Initialize the invalid doom page of death
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2167
mixed AdminControllerCore::initFooter()
Assign smarty variables for the footer
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2175
mixed AdminControllerCore::initHeader()
Assign smarty variables for the header
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1787
mixed AdminControllerCore::initModal()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2201
mixed AdminControllerCore::initPageHeaderToolbar()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1449
mixed AdminControllerCore::initProcess()
Retrieve GET and POST value and translate them to actions
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2809
mixed AdminControllerCore::initShopContext()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2739
mixed AdminControllerCore::initTabModuleList()
Init tab modules list and add button in toolbar
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2050
mixed AdminControllerCore::initToolbar()
assign default action in toolbar_btn smarty var, if they are not set.
uses override to specifically add, modify or remove items
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1514
void AdminControllerCore::initToolbarTitle()
Set default toolbar_title to admin breadcrumb
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 617
boolean ControllerCore::isCached(string $template, string|null $cache_id, string|null $compile_id)
Checks if a template is cached
- Visibility: protected
- This method is defined by ControllerCore.
- Source: classes/controller/Controller.php line 575
- $template string
- $cache_id string|null - Cache item ID
- $compile_id string|null
boolean AdminControllerCore::isFresh(string $file, integer $timeout)
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3954
- $file string
- $timeout integer
mixed AdminGeolocationControllerCore::isGeoLiteCityAvailable()
- Visibility: protected
- Source: controllers/admin/AdminGeolocationController.php line 151
boolean ControllerCore::isXmlHttpRequest()
Checks if the controller has been called from XmlHttpRequest (AJAX)
- Visibility: public
- This method is defined by ControllerCore.
- Source: classes/controller/Controller.php line 504
mixed AdminControllerCore::jsonConfirmation(string $message)
Shortcut to set up a json success payload
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3926
- $message string - Success message
mixed AdminControllerCore::jsonError(string $message)
Shortcut to set up a json error payload
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3940
- $message string - Error message
string AdminControllerCore::l(string $string, string|null $class, boolean $addslashes, boolean $htmlentities)
Non-static method which uses AdminController::translate()
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2636
- $string string - Term or expression in english
- $class string|null - Name of the class
- $addslashes boolean - If set to true, the return value will pass through addslashes(). Otherwise, stripslashes().
- $htmlentities boolean - If set to true(default), the return value will pass through htmlentities($string, ENT_QUOTES, 'utf-8')
\ObjectModel|false AdminControllerCore::loadObject(boolean $opt)
Load class object using identifier in $_GET (if possible) otherwise return an empty object, or die
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1582
- $opt boolean - Return an empty object if load fail
boolean ControllerCore::myErrorHandler(string $errno, string $errstr, string $errfile, integer $errline)
Custom error handler
- Visibility: public
- This method is static.
- This method is defined by ControllerCore.
- Source: classes/controller/Controller.php line 593
- $errno string
- $errstr string
- $errfile string
- $errline integer
boolean AdminControllerCore::postImage(integer $id)
Overload this method for custom checking
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3651
- $id integer - Object id used for deleting images
boolean AdminControllerCore::postProcess()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 862
\ObjectModel|false AdminControllerCore::processAdd()
Object creation
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1070
boolean AdminControllerCore::processBulkAffectZone()
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3852
boolean AdminControllerCore::processBulkDelete()
Delete multiple items
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3726
boolean AdminControllerCore::processBulkDisableSelection()
Disable multiple items
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3823
boolean AdminControllerCore::processBulkEnableSelection()
Enable multiple items
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3813
boolean AdminControllerCore::processBulkStatusSelection(boolean $status)
Toggle status of multiple items
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3835
- $status boolean
\ObjectModel|false AdminControllerCore::processDelete()
Object Delete
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1008
\ObjectModel|false AdminControllerCore::processDeleteImage()
Object Delete images
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 921
mixed AdminControllerCore::processExport(string $text_delimiter)
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 941
- $text_delimiter string
mixed AdminControllerCore::processFilter()
Set the filters used for the list display
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 743
\ObjectModel|false AdminControllerCore::processPosition()
Change object position
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1272
mixed AdminControllerCore::processResetFilters(integer|null $list_id)
Cancel all filters for this tab
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1292
- $list_id integer|null
\ObjectModel|false|void AdminControllerCore::processSave()
Call the right method for creating or updating object
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1054
\ObjectModel|false AdminControllerCore::processStatus()
Change object status (active, inactive)
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1238
\ObjectModel|false|void AdminControllerCore::processUpdate()
Object update
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1121
\ObjectModel AdminControllerCore::processUpdateFields()
Change object required fields
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1214
mixed AdminGeolocationControllerCore::processUpdateOptions()
- Visibility: public
- Source: controllers/admin/AdminGeolocationController.php line 87
mixed AdminControllerCore::redirect()
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1675
boolean AdminControllerCore::refresh(string $file_to_refresh, string $external_file)
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3971
- $file_to_refresh string
- $external_file string
mixed ControllerCore::removeCSS(string|array $css_uri, string $css_media_type, boolean $check_path)
Removes CSS stylesheet(s) from the queued stylesheet list
- Visibility: public
- This method is defined by ControllerCore.
- Source: classes/controller/Controller.php line 339
- $css_uri string|array - Path to CSS file or an array like: array(array(uri => media_type), ...)
- $css_media_type string
- $check_path boolean
mixed ControllerCore::removeJS(string|array $js_uri, boolean $check_path)
Removes JS file(s) from the queued JS file list
- Visibility: public
- This method is defined by ControllerCore.
- Source: classes/controller/Controller.php line 415
- $js_uri string|array - Path to JS file or an array like: array(uri, ...)
- $check_path boolean
string|false AdminControllerCore::renderDetails()
Override to render the view page
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2403
string AdminControllerCore::renderForm()
Function used to render the form for this controller
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2415
mixed AdminControllerCore::renderKpis()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2478
string|false AdminControllerCore::renderList()
Function used to render the list to display for this controller
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2313
string AdminControllerCore::renderModal()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2244
string AdminControllerCore::renderModulesList()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2259
mixed AdminGeolocationControllerCore::renderOptions()
- Visibility: public
- Source: controllers/admin/AdminGeolocationController.php line 122
string AdminControllerCore::renderView()
Override to render the view page
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2380
mixed ControllerCore::run()
Starts the controller process (this method should not be overridden!)
- Visibility: public
- This method is defined by ControllerCore.
- Source: classes/controller/Controller.php line 168
mixed AdminControllerCore::setDeprecatedMedia()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2574
void AdminControllerCore::setHelperDisplay(\Helper $helper)
This function sets various display options for helper list
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2519
- $helper Helper
mixed AdminControllerCore::setMedia()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2578
mixed ControllerCore::setRedirectAfter($url)
Set $this->redirect_after that will be used by redirect() after the process
- Visibility: public
- This method is defined by ControllerCore.
- Source: classes/controller/Controller.php line 285
- $url mixed
mixed ControllerCore::setTemplate(string $template)
Sets template file for page content output
- Visibility: public
- This method is defined by ControllerCore.
- Source: classes/controller/Controller.php line 252
- $template string
mixed ControllerCore::smartyOutputContent(array|string $content)
Renders controller templates and generates page content
- Visibility: protected
- This method is defined by ControllerCore.
- Source: classes/controller/Controller.php line 516
- $content array|string - Template file(s) to be rendered
boolean|void AdminControllerCore::updateAssoShop(integer $id_object)
Update the associations of shops
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3587
- $id_object integer
boolean AdminControllerCore::uploadImage(integer $id, string $name, string $dir, string|boolean $ext, integer|null $width, integer|null $height)
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3674
- $id integer
- $name string
- $dir string
- $ext string|boolean
- $width integer|null
- $height integer|null
boolean AdminControllerCore::validateField(mixed $value, array $field)
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3623
- $value mixed
- $field array
mixed AdminControllerCore::validateRules(string|boolean $class_name)
Manage page display (form, list.
..)
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3370
- $class_name string|boolean - Allow to validate a different class than the current one
boolean AdminControllerCore::viewAccess(boolean $disable)
Check rights to view the current tab
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 693
- $disable boolean
mixed AdminControllerCore::viewDetails()
Display object details
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3455