Page spécifique en cas d'absence de résultat pour une recherche via les filtres

  • Posts: 27
  • Thank you received: 0
  • Hikashop Business
4 months 2 days ago #278591

-- HikaShop version -- : 3.2.0 Business
-- Joomla version -- : 2.5.28
-- PHP version -- : 5.6

J'ai mis en place des filtres pour chercher parmi mes produits.
Comment faire pour qu'en cas d'absence de résultat, cela point sur une page que j'aurais personnalisée ?
Cordialement.

Please Log in or Create an account to join the conversation.

  • Posts: 60524
  • Thank you received: 8530
  • MODERATOR
4 months 23 hours ago #278622

Bonjour,

Pour cela, il faut éditer le fichier "listing" de la vue "product" via le menu Affichage>Vues et ajouter au début ce genre de code:

<?php if( empty($this->rows) && !empty($this->filters) && count($this->filters) && !empty($this->filter_set) && (!$this->module || hikaInput::get()->getVar('hikashop_front_end_main',0)){
 $app = JFactory::getApplication();
 $app->redirect('http://mywebsite.com/my_no_result_page');
}
?>

Last Edit: 4 months 23 hours ago by nicolas.

Please Log in or Create an account to join the conversation.

  • Posts: 27
  • Thank you received: 0
  • Hikashop Business
2 months 2 weeks ago #281588

Bonsoir,

Je reviens vers vous après une assez longue interruption !

J'ai créé mon article “pas-de-resultat” et j'ai inséré le code que vous m'avez donné (1ere copie d'écran).


Mais la page reste vide (2e copie d'écran)


Pouvez-vous m'indiquer ce que j'ai mal fait ?
Merci pour votre aide encore une fois.

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 21759
  • Thank you received: 3404
  • MODERATOR
2 months 2 weeks ago #281590

Bonjour,

Sans avoir plus de détails sur votre test, votre site web et la page affichée dans votre capture d'écran ; cela va être compliqué de pouvoir vous répondre.
Nicolas vous as fournis un code "approximatif", il a bien écris "ce genre de code" ; cela implique que des ajustement sont nécessaires en fonction du context.

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.

Time to create page: 0.075 seconds
Powered by Kunena Forum