New: Extrafields can be used as substitution key %EXTRA_XXX% into emails
texts for members.
This commit is contained in:
parent
03d73bce9c
commit
298da30200
@ -46,6 +46,7 @@ For users:
|
|||||||
- New: Add option FACTURE_SENDBYEMAIL_FOR_ALL_STATUS to allow to send invoice by email
|
- New: Add option FACTURE_SENDBYEMAIL_FOR_ALL_STATUS to allow to send invoice by email
|
||||||
whatever is its status.
|
whatever is its status.
|
||||||
- New: Add filter date in bank writing list page.
|
- New: Add filter date in bank writing list page.
|
||||||
|
- New: Extrafields can be used as substitution key %EXTRA_XXX% into emails texts for members.
|
||||||
- Fix: Project Task numbering customs rule works.
|
- Fix: Project Task numbering customs rule works.
|
||||||
- Fix: Add actions events not implemented.
|
- Fix: Add actions events not implemented.
|
||||||
- Fix: Price min of composition is not supplier price min by quantity
|
- Fix: Price min of composition is not supplier price min by quantity
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 163 KiB |
@ -169,7 +169,7 @@ class Adherent extends CommonObject
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Make substitution
|
* Make substitution of tags into text with value of current object.
|
||||||
*
|
*
|
||||||
* @param string $text Text to make substitution to
|
* @param string $text Text to make substitution to
|
||||||
* @return string Value of input text string with substitutions done
|
* @return string Value of input text string with substitutions done
|
||||||
@ -230,6 +230,12 @@ class Adherent extends CommonObject
|
|||||||
'%VILLE%'=>$msgishtml?dol_htmlentitiesbr($this->town):$this->town,
|
'%VILLE%'=>$msgishtml?dol_htmlentitiesbr($this->town):$this->town,
|
||||||
'%PAYS%'=>$msgishtml?dol_htmlentitiesbr($this->country):$this->country,
|
'%PAYS%'=>$msgishtml?dol_htmlentitiesbr($this->country):$this->country,
|
||||||
);
|
);
|
||||||
|
// Add extrafields as substitution key %EXTRA_XXX%
|
||||||
|
foreach($this->array_options as $key => $val)
|
||||||
|
{
|
||||||
|
$keyshort=preg_replace('/^(options|extra)_/','',$key);
|
||||||
|
$substitutionarray['%EXTRA_'.$keyshort.'%']=$val;
|
||||||
|
}
|
||||||
|
|
||||||
complete_substitutions_array($substitutionarray, $langs);
|
complete_substitutions_array($substitutionarray, $langs);
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user