Bonjour,
J'essaye de créer une vue personnalisée intitulée "reconduction" pour le module "Affaires" (Opportunities).
Pour cela, je me suis créé un fichier controller.php placé dans "custom/modules/Opportunities", contenant l'appel de mon action (ce contrôleur capte l'action 'reconduction') :
Puis, dans le dossier "custom/modules/Opportunities/views", j'ai créer le fichier view.reconduction.php contenant le code (vue Reconduction étendant la vue détail du module Affaire) :PHP Code:function action_Reconduction() {
require_once('custom/modules/Opportunities/reconduction.php');
$this->view = 'reconduction';
$GLOBALS['view'] = $this->view;
}
Dans la vue détail d'une affaire, j'ai rajouté un bouton intitulé "Reconduction".PHP Code:require_once('modules/Opportunities/views/view.detail.php');
class ReconductionViewDetail extends OpportunitiesViewDetail {
function ReconductionViewDetail(){
parent::OpportunitiesViewDetail();
}
function display() {
parent::display();
}
}
Lorsque je clique sur celui-ci, il me renvoi sur l'action "Reconduction" pour l'id de l'affaire en cours.
Mais lorsque SugarCRM m'affiche la page je n'obtiens aucunes informations.
Capture d'écran :
J'aimerais obtenir les éléments par défaut de la vue détail.
Ensuite, cela me permettrait d'ajuster cette vue selon mes critères.
Merci d'avance pour votre aide.
PS: Je suis débutant sur SugarCRM.


LinkBack URL
About LinkBacks





Reply With Quote

Bookmarks