2017-05-09 1 views
2

Je souhaite ajouter un code php dans mon modèle pdf. Voici mon cas d'utilisationSuitecrm - code php en modèle pdf

La première est que j'ai un menu déroulant sur mon propre module: sample screenshot

Alors ce que je veux avoir est sur mon modèle de pdf, je veux avoir la base php condition sur la valeur de mon menu déroulant, par exemple

if($client_type == "renewal") echo "x"; else echo "y"; 

sera-ce possible?

Répondre

1

Vous pouvez ajouter un espace réservé dans le modèle de pdf, par exemple:

%%renewal_value%% 

Ensuite, vous pouvez travailler votre valeur requise comme vous l'avez décrit, mais plutôt que l'écho de l'utilisation de la valeur str_replace

$bean = BeanFactory::getBean('AOS_PDF_Templates', 'some-id'); 
$value = ($client_type == "renewal") "x": "y"; 
str_replace('%%renewal_value%%', $value, $bean->description);