Standaard zoeken in productbeschrijvingen OpenCart

15-01-2015

In OpenCart 1.5.6.4 worden standaard alleen de productnamen doorzocht bij het geven van een zoekopdracht in de standaard zoekbox. In mijn ogen toch echt te summier. Gelukkig is dit vrij gemakkelijk aan te passen!

Voordat ik verder ga even de opmerking dat in het zoekresultatenscherm wel de mogelijkheid is om te zoeken in productomschrijvingen (dit is door middel van een vinkje aan te zetten).
In dit artikel gaat het echter over de standaard zoekbox die, normaal gesproken, overal op de site te zien is.

De aanpassing dient te gebeuren in het common.js javascript bestand.
Doe dit nooit in het core bestand (!) maar maak een override door in je theme directory een map “javascript” te maken en daar een kopie van het bestand te plaatsen (te vinden in: catalog/view/javascript).

Zoek vervolgens naar dit stukje code:

if (search) {
    url += '&search=' + encodeURIComponent(search);
}

en vervang het door:

if (search) {
    url += '&search=' + encodeURIComponent(search);
    url += '&description=true';
}

Nu zul je zien dat bij het geven van een zoekopdracht ook de productbeschrijvingen worden doorzocht.

Specialisme

HTML5, CSS3, PHP, MySQL, JavaScript & Jquery, React, Responsive Design, SEO (zoekmachine optimalisatie), Social Media Marketing, webrichtlijnen

CMS / E-commerce

WordPress, TYPO3, Joomla, ProcessWire, Prestashop, WooCommerce, OpenCart, Virtuemart, osCommerce

Frameworks

Laravel, CakePHP, Extbase & Fluid (TYPO3), Twitter Bootstrap, Foundation Framework

Contact

Paulusland 9
1679GV Midwoud
(gemeente Medemblik)

E-mail: info@bartsalle.nl
Tel. : 06-43126237
KvK: 34252794

© 2022 Bart Sallé