CiviCRM Community Forums (archive)

*

News:

Have a question about CiviCRM?
Get it answered quickly at the new
CiviCRM Stack Exchange Q+A site

This forum was archived on 25 November 2017. Learn more.
How to get involved.
What to do if you think you've found a bug.



  • CiviCRM Community Forums (archive) »
  • Language and Locality »
  • Francophone User Group (Moderators: mathieu, xavier) »
  • affichage page acceuil lors d'une recherche???
Pages: [1]

Author Topic: affichage page acceuil lors d'une recherche???  (Read 1084 times)

ziako

  • I post occasionally
  • **
  • Posts: 39
  • Karma: 0
    • CPE 31-Le travail en temps partagé
  • CiviCRM version: 4.7.23
  • CMS version: Joomla 3.7.4
  • MySQL version: 5.5.14
  • PHP version: 5.6.2
affichage page acceuil lors d'une recherche???
July 29, 2014, 08:54:11 am
Bonjour,
Encore un problème ! :
lors de l’affichage correct d'une liste de contact...je clique sur le nom...et la page d'accueil du site s'insère sur la fiche du contact ??  oups !! ..voir copie écran !

je cherche une solution depuis 2 jours, mais je ne vois pas...je rame grave.

Auriez vous un début de solution ?
merci


mathieu

  • Administrator
  • Ask me questions
  • *****
  • Posts: 620
  • Karma: 36
    • Work
  • CiviCRM version: 4.7
  • CMS version: Drupal
  • MySQL version: MariaDB 10
  • PHP version: 7
Re: affichage page acceuil lors d'une recherche???
July 30, 2014, 04:02:03 pm
Salut,

Je n'ai jamais vu ce problème.. Le site a-t-il du "https", de multiples domaines, ou bien serait installé dans un sous-répertoire? Il faudrait voir dans l'inspecteur du navigateur (F12, console réseau) si les requêtes vont au bon endroit.

Mathieu
CiviCamp Montréal, 29 septembre 2017 | Co-founder / consultant / turn-key CiviCRM hosting for Quebec/Canada @ SymbioTIC.coop

ziako

  • I post occasionally
  • **
  • Posts: 39
  • Karma: 0
    • CPE 31-Le travail en temps partagé
  • CiviCRM version: 4.7.23
  • CMS version: Joomla 3.7.4
  • MySQL version: 5.5.14
  • PHP version: 5.6.2
Re: affichage page acceuil lors d'une recherche???
August 01, 2014, 05:57:26 am
Bonjour Mathieu

Merci de ton intérêt pour ce problème...pour le moins curieux !

Le site est hébergé chez OVH en sql privé, direct dans www. , pas de https, pas de sous répertoire
L'examen du code et des requêtes n'apprend rien. Si ce genre de pb était répertorié on en parlerait sur le forum !
....donc je ne met pas en cause le code civicrm à priori
En changeant de template joomla 2.5 : même problème !

J'avais pensé, que peut être, il y avait un pb dans l'import des contacts.... donc tout les contacts ont été supprimés, puis recréation de contacts manuellement et....toujours pareil !
Même problème en local et distant ...galère, galère....et ras le bol

2 jours à deux pour trouver la solution...c'est trop...
Je suis à 2 doigts d'abandonner le projet qui doit être livré fin août car difficile de trouver une seule piste de recherche de solutions.
Bien à toi

Bug en PJ....

mathieu

  • Administrator
  • Ask me questions
  • *****
  • Posts: 620
  • Karma: 36
    • Work
  • CiviCRM version: 4.7
  • CMS version: Drupal
  • MySQL version: MariaDB 10
  • PHP version: 7
Re: affichage page acceuil lors d'une recherche???
August 01, 2014, 01:10:59 pm
J'ai demandé sur le canal IRC de CiviCRM, où il y a quelques personnes Joomla, et une personne a mentionné que ça pourrait être un problème de session ou de timeout, mais qu'il peut y avoir trop de facteurs.

Ceci dit, ça semble définitivement un problème de Joomla, donc bien s'assurer d'avoir les dernières versions de CiviCRM et Joomla.

Bonne chance,
Mathieu
CiviCamp Montréal, 29 septembre 2017 | Co-founder / consultant / turn-key CiviCRM hosting for Quebec/Canada @ SymbioTIC.coop

ziako

  • I post occasionally
  • **
  • Posts: 39
  • Karma: 0
    • CPE 31-Le travail en temps partagé
  • CiviCRM version: 4.7.23
  • CMS version: Joomla 3.7.4
  • MySQL version: 5.5.14
  • PHP version: 5.6.2
Re: affichage page acceuil lors d'une recherche???
August 01, 2014, 02:13:46 pm
Salut Mathieu

J'ai bien les dernières versions de joomla 2.5  et civi 4.4.5
En fait beaucoup plus simple ...maintenant que j'ai trouvé (youpiiii!!)

Et non le problème ne vient pas de JOOMLA, désolé, mais il est vrai que civicrm est plutôt écrit pour Drupal et je crois que l'équipe de développement devrait davantage s'intéresser à l'intégration dans joomla, .....mais ce n'est que mon avis. Il y a en France une communauté trés active, ce qui est appréciable.

Donc, après une après-midi de fouilles dans les répertoires.... de tests et re-re-tests,..de changement de template..etc.. je crois avoir trouvé une solution avec l'aide d'une collègue et firebug :
en ayant identifié le template Summary.tpl qui ce trouve dans l'arborescence suivante:
\www\joomla\administrator\components\com_civicrm\civicrm\templates\CRM\Contact\Page\View\Summary.tpl  (ouf !!)

On recherche : "#contact-summary". Qui nous amène à la ligne 137 du fichier et on commente la ligne suivante :
{*<a href="#contact-summary" title="{ts}Summary{/ts}">
            <span> </span> {ts}Summary{/ts}
            <em>&nbsp;</em>
          </a>*}

et là miracle ....!!

Apparemment tous les affichages de recherche dans les listes sont corrects....pourvu que ça dure !!!....et tout le reste marche très bien

....si cela peut servir à quelqu'un ! Peux-tu faire remonter cette solution pour tests et correctif éventuel.

Merci Mathieu de t'être inquiété de ce problème
Jean Jacques

mathieu

  • Administrator
  • Ask me questions
  • *****
  • Posts: 620
  • Karma: 36
    • Work
  • CiviCRM version: 4.7
  • CMS version: Drupal
  • MySQL version: MariaDB 10
  • PHP version: 7
Re: affichage page acceuil lors d'une recherche???
August 01, 2014, 04:23:16 pm
Excellente découverte !

Je crois que le code fautif est, plus précisément:

Code: [Select]
<a href="#contact-summary" title="{ts}Summary{/ts}">
Qui pourrait être remplacé par juste:

Code: [Select]
<a href="#contact-summary">
En français c'est traduit à "Résumé". Les accents pourraient causer un problème d'encodage de caractères. Serait-il possible que l'encodage Joomla ne soit pas UTF-8?

Pourrais-tu confirmer si le changement ci-dessus fonctionne? Si possible, peux-tu vérifier les encodages de caractères? Il risque d'y avoir des problèmes à d'autres endroits. :/

C'est vrai que plusieurs des développeurs réguliers utilisent principalement Drupal (environ 50% Drupal, 25% Joomla, 25% Wordpress). Ceci dit, il y a un regain d'intérêt pour Joomla dernièrement, et CiviCRM se concentre pour être toujours plus CMS-agnostique et offrir les mêmes fonctionnalités sur les 3 plateformes (avec la participation des membres des communautés respectives). Par contre, s'il y a eu beaucoup de progrès de ce côté, là où à mon avis il y a encore beaucoup de travail à faire, c'est avec la traduction/localisation. Ça s'améliore beaucoup, et on fait beaucoup de sensibilisation au près des développeurs pour bien supporter l'internationalisation, mais c'est un gros projet. :)
CiviCamp Montréal, 29 septembre 2017 | Co-founder / consultant / turn-key CiviCRM hosting for Quebec/Canada @ SymbioTIC.coop

ziako

  • I post occasionally
  • **
  • Posts: 39
  • Karma: 0
    • CPE 31-Le travail en temps partagé
  • CiviCRM version: 4.7.23
  • CMS version: Joomla 3.7.4
  • MySQL version: 5.5.14
  • PHP version: 5.6.2
Re: affichage page acceuil lors d'une recherche???
August 22, 2014, 07:25:45 am
Bonjour

J'ai testé la modification que tu préconisais, mais cela ne change rien.
En ne commentant que la ligne :

<a href="#contact-summary" title="{ts}Summary{/ts}">

Le problème d'affichage est toujours le même et de même quand on essaye de modifier une partie de la fiche contact, ex: date de naissance après validation, l'écran d’accueil du site s'affiche encore une seconde fois à l'emplacement des champs modifiés...
Je précise que j'ai essayé avec plusieurs templates et que le pb était toujours présent en local et sur le site distant

Je ne comprends plus rien...?!?!!
La modification que j'ai faite résoud le problème....Apparemment tous les autres affichages sont corrects....pour l'instant.. :-))
-----------
L'encodage des caractères sur joomla est bien :  utf8_general_ci

mathieu

  • Administrator
  • Ask me questions
  • *****
  • Posts: 620
  • Karma: 36
    • Work
  • CiviCRM version: 4.7
  • CMS version: Drupal
  • MySQL version: MariaDB 10
  • PHP version: 7
Re: affichage page acceuil lors d'une recherche???
September 01, 2014, 07:26:53 am
Juste pour clarifier: il ne faut pas commenter la ligne, mais juste en enlever son attribut "title". C'est bien ça que tu avais testé?
CiviCamp Montréal, 29 septembre 2017 | Co-founder / consultant / turn-key CiviCRM hosting for Quebec/Canada @ SymbioTIC.coop

ziako

  • I post occasionally
  • **
  • Posts: 39
  • Karma: 0
    • CPE 31-Le travail en temps partagé
  • CiviCRM version: 4.7.23
  • CMS version: Joomla 3.7.4
  • MySQL version: 5.5.14
  • PHP version: 5.6.2
Re: affichage page acceuil lors d'une recherche???
September 07, 2014, 08:25:40 am
Merci de cette précision. J'avais mal lu ton post.
Donc, je viens de faire la modif en commentant uniquement l'attribut "title".
Tout est ok, je n'ai plus l'affichage de la page d'accueil du site dans la fiche de contact.

le problème est donc réglé.
Merci de ta réactivité.

Pages: [1]
  • CiviCRM Community Forums (archive) »
  • Language and Locality »
  • Francophone User Group (Moderators: mathieu, xavier) »
  • affichage page acceuil lors d'une recherche???

This forum was archived on 2017-11-26.