dolibarr  7.0.0-beta
Public Member Functions | Public Attributes | Private Member Functions | List of all members
ActionsCardProduct Class Reference

Class with controller methods for product canvas. More...

Public Member Functions

 __construct ($db, $dirmodule, $targetmodule, $canvas, $card)
 Constructor. More...
 
 assign_values (&$action, $id=0, $ref='')
 Assign custom values for canvas (for example into this->tpl to be used by templates) More...
 
 LoadListDatas ($limit, $offset, $sortfield, $sortorder)
 Fetch datas list and save into ->list_datas. More...
 

Public Attributes

 $tpl = array()
 Template container.
 

Private Member Functions

 getFieldList ()
 Fetch field list. More...
 

Detailed Description

Class with controller methods for product canvas.

Definition at line 29 of file actions_card_product.class.php.

Constructor & Destructor Documentation

ActionsCardProduct::__construct (   $db,
  $dirmodule,
  $targetmodule,
  $canvas,
  $card 
)

Constructor.

Parameters
DoliDB$dbDatabase handler
string$dirmoduleName of directory of module
string$targetmoduleName of directory where canvas is stored
string$canvasName of canvas
string$cardName of tab (sub-canvas)

Definition at line 52 of file actions_card_product.class.php.

References name.

Member Function Documentation

ActionsCardProduct::assign_values ( $action,
  $id = 0,
  $ref = '' 
)

Assign custom values for canvas (for example into this->tpl to be used by templates)

Parameters
string$actionType of action
integer$idId of object
string$refRef of object
Returns
void

Definition at line 75 of file actions_card_product.class.php.

References $form, description, dol_get_fiche_end(), dol_get_fiche_head(), get_htmloutput_errors(), LoadListDatas(), measuring_units_string(), product_prepare_head(), and Product\TYPE_SERVICE.

ActionsCardProduct::getFieldList ( )
private

Fetch field list.

Returns
void

Definition at line 265 of file actions_card_product.class.php.

References $resql, dol_print_error(), and verifCond().

Referenced by LoadListDatas().

ActionsCardProduct::LoadListDatas (   $limit,
  $offset,
  $sortfield,
  $sortorder 
)

Fetch datas list and save into ->list_datas.

Parameters
int$limitLimit number of responses
int$offsetOffset for first response
string$sortfieldSort field
string$sortorderSort order ('ASC' or 'DESC')
Returns
void

Definition at line 321 of file actions_card_product.class.php.

References $resql, dol_print_date(), dol_print_error(), dol_strlen(), dol_trunc(), getFieldList(), GETPOST(), img_warning(), price(), and type.

Referenced by assign_values().


The documentation for this class was generated from the following file: