Jump to content

Question sur fieldsDisplay


Remi21

Recommended Posts

Je suis en train de développer un module pour l'admin des commandes.


Je recherche une méthode pour ajouter des cases à cocher dans ma liste de commande. Un peu à la manière de la case "delete". *

Voici le code permettant l'affichage des lignes

foreach ($states AS $state)
$statesArray[$state['id_order_state']] = $state['name'];
$case_masse[$state['id_order_state']]='<input name="customerBox[]" value="'.$state['id_order'].'" class="noborder" type="checkbox">';
$this->fieldsDisplay = array(
'traitemasse' => array('title' => '<input name="checkme" class="noborder">','value'=>'ouou', 'align' => 'center', 'width' => 25,'orderby' => false, 'search' => false),
'id_order' => array('title' => $this->l('ID'), 'align' => 'center', 'width' => 25),
'new' => array('title' => $this->l('New'), 'width' => 25, 'align' => 'center', 'type' => 'bool', 'filter_key' => 'new', 'tmpTableFilter' => true, 'icon' => array(0 => 'blank.gif', 1 => 'news-new.gif'), 'orderby' => false),
'customer' => array('title' => $this->l('Customer'), 'widthColumn' => 160, 'width' => 140, 'filter_key' => 'customer', 'tmpTableFilter' => true),
'total_paid' => array('title' => $this->l('Total'), 'width' => 70, 'align' => 'right', 'prefix' => '', 'suffix' => '', 'price' => true, 'currency' => true),
'payment' => array('title' => $this->l('Payment'), 'width' => 100),
'osname' => array('title' => $this->l('Status'), 'widthColumn' => 250, 'type' => 'select', 'select' => $statesArray, 'filter_key' => 'os!id_order_state', 'filter_type' => 'int', 'width' => 200),
'date_add' => array('title' => $this->l('Date'), 'width' => 90, 'align' => 'right', 'type' => 'datetime', 'filter_key' => 'a!date_add'),
'id_pdf' => array('title' => $this->l('PDF'), 'callback' => 'printPDFIcons', 'orderby' => false, 'search' => false));
parent::__construct();
}

Sauriez-vous comment je peux ajouter le contenu du champ en prenant une autre valeur que celle de la base et que ça ne ce soit pas juste un élément d'une liste.

Merci d'avance

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...