✏️ 正在编辑: AdminPiParrainsAdmin.php
路径:
/home/bpioifn/www/pigmentse/modules/piparrains/controllers/admin/AdminPiParrainsAdmin.php
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
<?php # /modules/piparrains/controllers/admin/AdminPiParrainsAdmin.php /** * pi parrains - A Prestashop Module * * pi parrains * * @author pi parrains <pi.parrains@yopmail.com> * @version 0.0.1 */ if (!defined('_PS_VERSION_')) exit; require_once(_PS_MODULE_DIR_ . '/piparrains/models/PiParrains.php'); // You can now access this controller from /your_admin_directory/index.php?controller=AdminPiParrainsAdmin class AdminPiParrainsAdminController extends ModuleAdminController { public $bootstrap = true; /** * @deprecated since 1.7.6, to be removed in the next minor */ public function __construct() { $this->table = PiParrainsModel::$definition['table']; $this->className = PiParrainsModel::class; $this->lang = false; $this->deleted = false; $this->allow_export = false; //$this->list_id = 'parrain'; $this->identifier = PiParrainsModel::$definition['primary']; $this->_defaultOrderBy = PiParrainsModel::$definition['primary']; $this->_defaultOrderWay = 'ASC'; parent::__construct(); $this->bulk_actions = array( 'delete' => array( 'text' => $this->trans('Delete selected', array(), 'Admin.Actions'), 'icon' => 'icon-trash', 'confirm' => $this->trans('Delete selected items?', array(), 'Admin.Notifications.Warning'), ), ); $this->fields_list = array( 'id_pi_parrains' => array( 'title' => $this->trans('ID', array(), 'Admin.Global'), 'align' => 'center', 'class' => 'fixed-width-xs', ), 'name' => array( 'title' => $this->trans('Name', array(), 'Admin.Global'), 'width' => 'auto', ) ); $this->addRowAction('edit'); $this->addRowAction('delete'); parent::__construct(); } public function setMedia($isNewTheme = false) { parent::setMedia($isNewTheme); $this->addJqueryUi('ui.widget'); $this->addJqueryPlugin('tagify'); } public function initPageHeaderToolbar() { if (empty($this->display)) { $this->page_header_toolbar_btn['new_parrain'] = array( 'href' => self::$currentIndex . '&addpi_parrains&token=' . $this->token, 'desc' => $this->trans('Add new Parrain', array(), 'Admin.Global'), 'icon' => 'process-icon-new', ); } parent::initPageHeaderToolbar(); } //permet d'ajouter le bouton de suppression pour chaque ligne public function renderList() { return parent::renderList(); } public function renderForm() { if (!($piparrains = $this->loadObject(true))) { return; } $this->fields_form = array( 'tinymce' => false, 'legend' => array( 'title' => $this->trans('Parrains', array(), 'Admin.Catalog.Feature'), 'icon' => 'icon-certificate', ), 'input' => array( array( 'type' => 'text', 'label' => $this->trans('Name', array(), 'Admin.Global'), 'name' => 'name', 'col' => 4, 'required' => false, 'hint' => $this->trans('Invalid characters:', array(), 'Admin.Notifications.Info') . ' <>;=#{}', ) ), ); if (!($piparrains = $this->loadObject(true))) { return; } $this->fields_form['submit'] = array( 'title' => $this->trans('Save', array(), 'Admin.Actions'), ); return parent::renderForm(); } }
💾 保存文件
← 返回文件管理器