Désactiver l'espace client

Si vous souhaitez désactiver l'espace clients, vous pouvez y parvenir mais en ajoutant un crochet simple qui est disponible pour l'espace clients.

Méthode 1 (préférée)

Dans application/helpers, créez un fichier nommé my_functions_helper.php et ajoutez le code suivant :

<?php

hooks()->add_action('after_clients_area_init','my_disable_customers_area');

fonction my_disable_customers_area(){
   header('HTTP/1.0 401 Non autorisé');
   die('Accès non autorisé');
}

Désormais, personne ne pourra accéder à l'espace client.

Méthode 2

Pour ce faire, vous devez créer votre propre fichier de vue .

Accédez à application/views/themes/Fenekio/head.php et copiez ce fichier et renommez-le en my_head.php et en haut de ce fichier (première ligne) ajoutez le code

<?php die(); ?>

Maintenant, ce my_head.php sera utilisé et non head.php, donc lorsque les mises à jour arriveront, il ne sera pas remplacé.
Ou si vous souhaitez rediriger quelque part, vous pouvez ajouter :

<?php redirect('http://votredomaine.com/'); ?>

Désactiver les modèles d'e-mails

De plus, si vous ne souhaitez pas que vos contacts clients reçoivent des e-mails du CRM, accédez à Configuration-> Modèles d' e-mails et désactivez tous les modèles d'e-mails dont vous n'avez pas besoin . Dans la plupart des modèles d'e-mails envoyés aux contacts clients, le nom du modèle d'e-mail contiendra eq. (Envoyé aux contacts clients)

Avez-vous trouvé cet article utile ?