|
Title: Aucune offre dans cette catégorie Post by: Daniel Biederman on January 09, 2008, 11:53:12 AM Bonjour,
Je viens d'installer hier soir la dernière version de Neorecruit. J'aurai voulu savoir comment faire pour personaliser le message par défaut "Aucune offre dans cette catégorie" quand il n'y pas d'offre d'emploi publié. Dans quel fichier cela se fait'il? Merci de votre aide. Title: Re : Aucune offre dans cette catégorie Post by: Raphael on January 09, 2008, 04:52:17 PM Bonjour Daniel,
Il vous faut modifier le fichier de langue : /components/com_neorecruit/languages/french.php. Cordialement, Title: Re : Aucune offre dans cette catégorie Post by: Daniel Biederman on January 11, 2008, 11:47:51 PM Merci beaucoup de votre intervention.
Encore deux petites demandes svp: Comment faire pour avoir la même police du site Comment se fait-il qu'il y à le "Bar"http://rialto-gstaad.ch/index.php?option=com_neorecruit&Itemid=122 (http://rialto-gstaad.ch/index.php?option=com_neorecruit&Itemid=122) qui apparait en bas du site? Merci de votre aide et excellent week-end Daniel Title: Re : Aucune offre dans cette catégorie Post by: Raphael on January 12, 2008, 01:00:20 AM Bonjour Daniel,
Le composant NeoRecruit ne modifie pas la police du site, il fait appel au fichier CSS de votre template. Il semblerait que le problème vienne ici du texte saisi dans l'éditeur WYSIWYG. Il s'agit peut être d'un copier-coller depuis Word ? Ensuite, le nom de la catégorie "Bar" qui apparaît en bas de la page correspond en fait au début de la liste des offres, mais il semblerait ici qu'il n'y ait aucune offre saisie. Les offres apparaitront ensuite les unes en dessous des autres, classées par catégorie. Bien cordialement, Title: Re : Aucune offre dans cette catégorie Post by: Daniel Biederman on January 12, 2008, 11:47:33 AM Bonjour et merci de votre intervention
En qui concerne le texte je l'ai écrit directement dans le fichier french.php se trouvant ici:/components/com_neorecruit/languages/french.php. que j'ai uploader via ftp Pour le deuxième point merci de votre réponse. Title: Re : Aucune offre dans cette catégorie Post by: Raphael on January 12, 2008, 01:15:29 PM OK.
Vous avez également la possibilité de saisir un texte d'introduction dans la configuration du composant, à l'aide d'un éditeur WYSIWYG. Inutile dans ce cas de modifier le fichier french.php. Cordialement, Title: Re : Aucune offre dans cette catégorie Post by: Daniel Biederman on January 15, 2008, 12:25:13 PM Merci
En faite dans le fichier .php j'ai modifié le message par défaut quand il n'y pas d'offres dans une catégorie. Quand au message d'accueil il à bien été fait par le biais de la configuration du composant, à l'aide d'un éditeur WYSIWYG Ce qui me dérange plus (esthétiquement) c'est que ici http://rialto-gstaad.ch/index.php?option=com_neorecruit&Itemid=122 (http://rialto-gstaad.ch/index.php?option=com_neorecruit&Itemid=122) se trouve déjà le bar (en bas du message de bienvenue) alors que je préférai qu'ils soit seulement accessible en cliquant sur le menu à gauche Pour la mise à jour de .3 à .4 je dois m'y prendre comment? sans perdre les configurations et les offre déjà enregistrées? Merci de votre aide toujours fort apprécié Title: Re: Aucune offre dans cette catégorie Post by: Raphael on January 15, 2008, 01:59:26 PM Ok Daniel,
Pour ne plus afficher la première catégorie, vous pouvez placer le tableau (lignes 34 à 73) dans une clause if : Code: if ( count( $row->offers ) ) { ?> <table width="100%" class="contentpaneopen"> ... </table> <br> } ?> Ensuite, pour ce qui est de la mise à jour, il vous suffit de remplacer les fichiers de la 1.4.3 par ceux de la 1.4.4. La base de données n'a pas été modifiée. Bien cordialement, Title: Re: Aucune offre dans cette catégorie Post by: Daniel Biederman on January 15, 2008, 03:07:15 PM Ok pour la mise à jour ;)
Par contre pour la clause cela se passe dans quel fichier? Title: Re: Aucune offre dans cette catégorie Post by: Raphael on January 15, 2008, 03:59:11 PM La modification est à faire dans le fichier front.offer_array.html.php, situé dans le répertoire /components/com_neorecruit/screens/.
Pardon pour l'oubli! Title: Re : Aucune offre dans cette catégorie Post by: Daniel Biederman on January 15, 2008, 09:58:17 PM Merci de l'info pas grave pour l'oubli.
J'ai essayé mais je ne dois pas le faire juste... (pourtant j'ai fait un copier coller de l'instruction...) voilà le code de la ligne 34 à 78 if ( count( $row->offers ) ) { ?> <table width="100%" class="contentpaneopen"> <tr> <td class="contentheading"><?php echo htmlspecialchars( $row->category->name ); ?></td> </tr> <tr> <td> <table width="100%" cellpadding="0" cellspacing="0"> <tr> <td class="sectiontableheader" width="35%"><?php echo _NEORECRUIT_OFFERS; ?></td> <td class="sectiontableheader" width="25%" nowrap="nowrap"><?php echo _NEORECRUIT_CONTRACT_TYPE; ?></td> <td class="sectiontableheader" width="25%" nowrap="nowrap"><?php echo _NEORECRUIT_NB_OPENINGS; ?></td> <td class="sectiontableheader" width="15%" nowrap="nowrap"><?php echo _NEORECRUIT_CREATED; ?></td> </tr> <?php $i=0; foreach( $row->offers as $offer ) { ?> <tr class="<?php echo ($i%2) ? "sectiontableentry2" : "sectiontableentry1"; ?>"> <?php $link = 'index.php?option='.$option.'&task=offer_view&id='.$offer->id.'&Itemid='.$Itemid; ?> <td align="left"> <a href="<?php echo sefRelToAbs( $link ); ?>"> <?php echo htmlspecialchars( $offer->title ); ?> </a> </td> <td align="left"> <?php echo htmlspecialchars( $offer->type ); ?></td> <td align="left"> <?php if ( intval( $offer->nbopenings ) > 0 ) { echo htmlspecialchars( $offer->nbopenings." "._NEORECRUIT_OPENINGS ); } ?> </td> <td align="left"><?php echo htmlspecialchars( affichedate( $offer->created_datetime ) ); ?></td> </tr> <?php $i++; } ?> </table> </td> </tr> </table> <br> <?php } ?> Title: Re : Aucune offre dans cette catégorie Post by: Raphael on January 17, 2008, 09:05:29 AM Autant pour moi Daniel,
Si la catégorie est vide, il vous faut éditer le "else", ligne 86. Vous pouvez même supprimer cette partie si vous ne voulez pas du tout voir apparaître les catégories vides, c'est à dire les lignes 86 à 99. Bien cordialement,
Powered by SMF 1.1 RC3 |
SMF © 2001-2006, Lewis Media
Joomla Bridge by JoomlaHacks.com |