- Posts: 693
- Thank you received: 34
Images articles dans résultat de recherche
11 years 4 months ago #201438
by kilou
Replied by kilou on topic Images articles dans résultat de recherche
Bonjour :dry:
…dernière question avant de clôturer ce message: est-il possible d’afficher un message quand aucun mot n’est introduit dans le champ de recherche ou quand aucun article n’est trouvé?
J’ai remarqué que quand on laisse le champ vide et on lance la recherche ce sont tous les articles de la boutique qui sont affichés, cela ne risque-t-il pas de surcharger le serveur même si l’affichage est limité à X articles par pages?
Merci
…dernière question avant de clôturer ce message: est-il possible d’afficher un message quand aucun mot n’est introduit dans le champ de recherche ou quand aucun article n’est trouvé?
J’ai remarqué que quand on laisse le champ vide et on lance la recherche ce sont tous les articles de la boutique qui sont affichés, cela ne risque-t-il pas de surcharger le serveur même si l’affichage est limité à X articles par pages?
Merci
Please Log in or Create an account to join the conversation.
11 years 4 months ago #201458
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Replied by Jerome on topic Images articles dans résultat de recherche
Bonjour,
Oui c'est tout à fait possible, il y a déjà des choses dans HikaShop pour cela et non, cela n'est pas génant pour le serveur ; pas plus qu'un listing de produit !
www.hikashop.com/forum/filters-search/87...ifferent-search.html
Cordialement,
Oui c'est tout à fait possible, il y a déjà des choses dans HikaShop pour cela et non, cela n'est pas génant pour le serveur ; pas plus qu'un listing de produit !
www.hikashop.com/forum/filters-search/87...ifferent-search.html
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Please Log in or Create an account to join the conversation.
11 years 4 months ago #201839
by kilou
Replied by kilou on topic Images articles dans résultat de recherche
Bonjour,
…désolé mais je ne comprends pas, ce n'est pas très clair.
Dans le lien que vous m'avez donné je n’arrive pas à placer le code comme il faut dans la vue listing.php, j’obtiens toujours une erreur de syntaxe.
Voici le code auquel Nicolas fait allusion dans sa réponse:
Pouvez vous me dire comment placer ce code juste avant la ligne ?
Voici le code à modifier:
D’ailleurs le message que vous m’avez donné fait aussi allusion à la vue listing_div.php?
Faut-il effectuer une quelconque modification aussi dans cette vue?
Merci
…désolé mais je ne comprends pas, ce n'est pas très clair.
Dans le lien que vous m'avez donné je n’arrive pas à placer le code comme il faut dans la vue listing.php, j’obtiens toujours une erreur de syntaxe.
Voici le code auquel Nicolas fait allusion dans sa réponse:
Code:
if(empty($this->rows) && !empty($htmlFilter)){
echo '<p>Sorry, no results found - try a different search selection</p>';
}
Pouvez vous me dire comment placer ce code juste avant la ligne ?
Code:
} else if(!empty($this->rows) && !empty($this->categories)) {
Voici le code à modifier:
Code:
<?php
}
} else if(!empty($this->rows) && !empty($this->categories)) {
if(!$this->module) echo $mainInfo;
$allrows = $this->rows;
$pagination = '';
if((!$this->module || JRequest::getVar('hikashop_front_end_main',0)) && $this->pageInfo->elements->total) {
$pagination = $this->config->get('pagination','bottom');
$this->config->set('pagination', '');
}
if((!empty($allrows) || !$this->module || JRequest::getVar('hikashop_front_end_main',0)) && in_array($pagination, array('top','both')) && $this->params->get('show_limit') && $this->pageInfo->elements->total) {
$this->pagination->form = '_top';
?>
D’ailleurs le message que vous m’avez donné fait aussi allusion à la vue listing_div.php?
Faut-il effectuer une quelconque modification aussi dans cette vue?
Merci
Please Log in or Create an account to join the conversation.
11 years 4 months ago #201882
by nicolas
Replied by nicolas on topic Images articles dans résultat de recherche
C'est le code du dernier message du thread qu'il faut changer:
www.hikashop.com/forum/filters-search/87...t-search.html#201506
Ensuite, il suffit d'ajouter un override de traduction pour la clée HIKASHOP_NO_RESULT avec votre message.
Il n'y a pas à toucher à listing_div, just listing.
www.hikashop.com/forum/filters-search/87...t-search.html#201506
Ensuite, il suffit d'ajouter un override de traduction pour la clée HIKASHOP_NO_RESULT avec votre message.
Il n'y a pas à toucher à listing_div, just listing.
Please Log in or Create an account to join the conversation.
11 years 4 months ago #202152
by kilou
Replied by kilou on topic Images articles dans résultat de recherche
Bonjour et merci, c'est bien le résultat recherché
par contre j'essaye d'englober le message dans une balise <div> pour lui donner un style, mais je n'arrive à rien, la classe n'est pas prise en compte:
...à quel niveau faut-il insérer cette balise?
Merci
Code:
<div class="alert alert-block">
<?php
}elseif(( !$this->module || JRequest::getVar('hikashop_front_end_main',0) ) && (@$_REQUEST['ctrl']=='product' || @$_REQUEST['view']=='product') && (@$_REQUEST['task']=='listing' || @$_REQUEST['layout']=='listing') && !empty($this->filters) && count($this->filters)){
echo JText::_('HIKASHOP_NO_RESULT');
}
$html = ob_get_clean();
if(!empty($html)) {
?>
</div>
Merci
Please Log in or Create an account to join the conversation.
11 years 4 months ago #202217
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
Replied by Jerome on topic Images articles dans résultat de recherche
Bonjour,
Cordialement,
Code:
}elseif(( !$this->module || JRequest::getVar('hikashop_front_end_main',0) ) && (@$_REQUEST['ctrl']=='product' || @$_REQUEST['view']=='product') && (@$_REQUEST['task']=='listing' || @$_REQUEST['layout']=='listing') && !empty($this->filters) && count($this->filters)) {
?>
<div class="alert alert-block"><?php echo JText::_('HIKASHOP_NO_RESULT'); ?></div>
<?php
}
$html = ob_get_clean();
if(!empty($html)) {
Cordialement,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.
The following user(s) said Thank You: kilou
Please Log in or Create an account to join the conversation.
11 years 4 months ago #202228
by kilou
Replied by kilou on topic Images articles dans résultat de recherche
…merci, j'y avais pensé mais encore trop craintif pour tenter la manoeuvre
Please Log in or Create an account to join the conversation.
Time to create page: 0.196 seconds