- Class name: AdminManufacturersControllerCore
- Parent class: AdminController
- Source: controllers/admin/AdminManufacturersController.php line 30
- $bootstrap
- $countries_array
- $object
- $_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
- $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
- $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
- displayEditaddressesLink
- displayFooter
- displayHeader
- displayHeaderJavaScript
- displayInformation
- displayModuleOptions
- displayNoSmarty
- displayRequiredFields
- displayWarning
- fillModuleData
- filterTabModuleList
- filterToField
- getAddressFieldsList
- getController
- getFieldValue
- getFieldsValue
- getLanguages
- getList
- getModulesList
- getSelectedAssoShop
- getTemplateFormVars
- getTemplateListVars
- getTemplateViewVars
- init
- initBreadcrumbs
- initContent
- initCursedPage
- initFooter
- initHeader
- initListManufacturer
- initListManufacturerAddresses
- initModal
- initPageHeaderToolbar
- initProcess
- initShopContext
- initTabModuleList
- initToolbar
- initToolbarTitle
- isCached
- isFresh
- 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
- renderFormAddress
- renderKpis
- renderList
- renderModal
- renderModulesList
- renderOptions
- renderView
- run
- setDeprecatedMedia
- setHelperDisplay
- setMedia
- setRedirectAfter
- setTemplate
- smartyOutputContent
- updateAssoShop
- uploadImage
- validateField
- validateRules
- viewAccess
- viewDetails
public mixed $bootstrap = true
- Visibility: public
- Source: controllers/admin/AdminManufacturersController.php line 32.
protected array $countries_array = array()
- Visibility: protected
- Source: controllers/admin/AdminManufacturersController.php line 34.
public \Manufacturer $object
- Visibility: public
- Source: controllers/admin/AdminManufacturersController.php line 30.
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.
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 3927.
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.
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 3983.
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 AdminManufacturersControllerCore::__construct()
- Visibility: public
- Source: controllers/admin/AdminManufacturersController.php line 36
mixed AdminControllerCore::_childValidation()
Overload this method for custom checking
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3429
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 290
- $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 633
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 365
- $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 425
- $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 457
- $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 437
- $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 4299
- $entry string - New entry.
mixed AdminControllerCore::addPageHeaderToolBarModulesListButton()
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2064
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 1955
- $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 1967
- $action string
- $list array
mixed AdminControllerCore::addToolBarModulesListButton()
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2075
boolean AdminControllerCore::afterAdd(\ObjectModel $object)
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3467
- $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 3458
- $object ObjectModel - Object
- $old_id integer
mixed AdminManufacturersControllerCore::afterImageUpload()
- Visibility: protected
- Source: controllers/admin/AdminManufacturersController.php line 815
boolean AdminControllerCore::afterUpdate(\ObjectModel $object)
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3476
- $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 608
- $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 4261
mixed AdminControllerCore::ajaxProcessOpenHelp()
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3744
boolean AdminControllerCore::beforeAdd(\ObjectModel $object)
Called before Add
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3844
- $object ObjectModel - Object
mixed AdminManufacturersControllerCore::beforeDelete($object)
- Visibility: protected
- Source: controllers/admin/AdminManufacturersController.php line 857
- $object mixed
mixed AdminControllerCore::beforeUpdateOptions()
Can be overridden
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3608
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 1593
boolean AdminControllerCore::checkToken()
Check for security token
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 693
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 3497
- $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 3872
- $tpl_name string - filename
void AdminControllerCore::display()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1663
void AdminControllerCore::displayAjax()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1637
string AdminManufacturersControllerCore::displayEditaddressesLink(string $token, integer $id)
Display editaddresses action link
- Visibility: public
- Source: controllers/admin/AdminManufacturersController.php line 284
- $token string - the token to add to the link
- $id integer - the identifier to add to the link
mixed ControllerCore::displayFooter(boolean $display)
Sets page header display
- Visibility: public
- This method is defined by ControllerCore.
- Source: classes/controller/Controller.php line 233
- $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 213
- $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 223
- $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 1751
- $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 3993
- $module Module
- $output_type string - (link or select)
- $back string|null
mixed AdminControllerCore::displayNoSmarty()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1630
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 3854
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 1741
- $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 3947
- $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 2086
array|false AdminControllerCore::filterToField(string $key, string $filter)
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1617
- $key string
- $filter string
mixed AdminManufacturersControllerCore::getAddressFieldsList()
- Visibility: protected
- Source: controllers/admin/AdminManufacturersController.php line 164
\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 129
- $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 3341
- $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 3291
- $obj ObjectModel - Object
array AdminControllerCore::getLanguages()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3263
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 2983
- $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 3222
- $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 3531
- $table string
mixed AdminControllerCore::getTemplateFormVars()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2435
mixed AdminControllerCore::getTemplateListVars()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2338
mixed AdminControllerCore::getTemplateViewVars()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2360
mixed AdminManufacturersControllerCore::init()
AdminController::init() override
- Visibility: public
- Source: controllers/admin/AdminManufacturersController.php line 786
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 524
- $tab_id integer|null
- $tabs array|null
mixed AdminManufacturersControllerCore::initContent()
- Visibility: public
- Source: controllers/admin/AdminManufacturersController.php line 746
void AdminControllerCore::initCursedPage()
Initialize the invalid doom page of death
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2134
mixed AdminControllerCore::initFooter()
Assign smarty variables for the footer
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2142
mixed AdminControllerCore::initHeader()
Assign smarty variables for the header
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1759
mixed AdminManufacturersControllerCore::initListManufacturer()
- Visibility: public
- Source: controllers/admin/AdminManufacturersController.php line 143
mixed AdminManufacturersControllerCore::initListManufacturerAddresses()
- Visibility: public
- Source: controllers/admin/AdminManufacturersController.php line 216
mixed AdminControllerCore::initModal()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2169
mixed AdminManufacturersControllerCore::initPageHeaderToolbar()
- Visibility: public
- Source: controllers/admin/AdminManufacturersController.php line 110
mixed AdminManufacturersControllerCore::initProcess()
- Visibility: public
- Source: controllers/admin/AdminManufacturersController.php line 802
mixed AdminControllerCore::initShopContext()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2693
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 2039
mixed AdminManufacturersControllerCore::initToolbar()
AdminController::initToolbar() override
- Visibility: public
- Source: controllers/admin/AdminManufacturersController.php line 647
void AdminControllerCore::initToolbarTitle()
Set default toolbar_title to admin breadcrumb
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 604
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 547
- $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 3918
- $file string
- $timeout integer
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 481
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 3892
- $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 3905
- $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 2596
- $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 1559
- $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 565
- $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 3618
- $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 841
\ObjectModel|false AdminControllerCore::processAdd()
Object creation
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1055
boolean AdminControllerCore::processBulkAffectZone()
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3819
boolean AdminControllerCore::processBulkDelete()
Delete multiple items
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3685
boolean AdminControllerCore::processBulkDisableSelection()
Disable multiple items
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3788
boolean AdminControllerCore::processBulkEnableSelection()
Enable multiple items
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3778
boolean AdminControllerCore::processBulkStatusSelection(boolean $status)
Toggle status of multiple items
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3800
- $status boolean
\ObjectModel|false AdminControllerCore::processDelete()
Object Delete
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 989
\ObjectModel|false AdminControllerCore::processDeleteImage()
Object Delete images
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 901
mixed AdminManufacturersControllerCore::processExport($text_delimiter)
- Visibility: public
- Source: controllers/admin/AdminManufacturersController.php line 205
- $text_delimiter mixed
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 720
\ObjectModel|false AdminControllerCore::processPosition()
Change object position
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1261
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 1284
- $list_id integer|null
mixed AdminManufacturersControllerCore::processSave()
- Visibility: public
- Source: controllers/admin/AdminManufacturersController.php line 862
\ObjectModel|false AdminControllerCore::processStatus()
Change object status (active, inactive)
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1226
\ObjectModel|false|void AdminControllerCore::processUpdate()
Object update
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1108
\ObjectModel AdminControllerCore::processUpdateFields()
Change object required fields
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1204
mixed AdminControllerCore::processUpdateOptions()
Update options and preferences
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1316
mixed AdminControllerCore::redirect()
- Visibility: protected
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 1653
boolean AdminControllerCore::refresh(string $file_to_refresh, string $external_file)
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3934
- $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 331
- $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 395
- $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 2370
mixed AdminManufacturersControllerCore::renderForm()
- Visibility: public
- Source: controllers/admin/AdminManufacturersController.php line 299
mixed AdminManufacturersControllerCore::renderFormAddress()
- Visibility: public
- Source: controllers/admin/AdminManufacturersController.php line 440
mixed AdminControllerCore::renderKpis()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2440
mixed AdminManufacturersControllerCore::renderList()
- Visibility: public
- Source: controllers/admin/AdminManufacturersController.php line 272
string AdminControllerCore::renderModal()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2213
string AdminControllerCore::renderModulesList()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2230
string AdminControllerCore::renderOptions()
Function used to render the options for this controller
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2449
mixed AdminManufacturersControllerCore::renderView()
- Visibility: public
- Source: controllers/admin/AdminManufacturersController.php line 683
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 161
mixed AdminControllerCore::setDeprecatedMedia()
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 2534
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 2481
- $helper Helper
mixed AdminManufacturersControllerCore::setMedia()
- Visibility: public
- Source: controllers/admin/AdminManufacturersController.php line 103
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 276
- $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 243
- $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 493
- $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 3556
- $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 3638
- $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 3587
- $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 3357
- $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 678
- $disable boolean
mixed AdminControllerCore::viewDetails()
Display object details
- Visibility: public
- This method is defined by AdminControllerCore.
- Source: classes/controller/AdminController.php line 3436