Helix Ultimate - Override / Customize search box - Forum | JoomShaper
Solved Extensions

Helix Ultimate - Override / Customize search box

Asked by NEROVIK 4 years ago Last activity 4 years ago

Hello,
Template is defined with Fullwidth Left + enable search = true.
I read carefully https://www.joomshaper.com/documentation/helix-framework/helix-ultimate-2/template-views-override
With css I can easily change the search input box appearance. I wish I got something like this : https://codepen.io/ahmadbassamemran/pen/rNjMXqg

I would like to add <span class="icon"><i class="fas fa-search"></i></span> but nothing change whatever com-finder, com-search, mod-search I override.

In \plugins\system\helixultimate\overrides : mod-finder does not exist, is it normal?

Could you confirm what file(s) should be overwritten?
Thanks in advance

Accepted answer

Marked as the solution
Ofi Khan Staff

You have followed the override system for component. But for module, it is different. Add your overriddes in this location: templates/shaper_helixultimate/html/mod_finder/default.php Then it will work.

6 more replies

Ofi Khan Staff

Hello NEROVIK

We are using Joomla default module here. You can find the file here: modules/mod_finder/tmpl/default.php Then you can override it following Helix Override system. Please follow this documentation

Best regards

NEROVIK Asked this
4 years ago · edited

As I told it before, I read the documentation. As it is indicated, I created:

\templates\shaper_helixultimate**overrides\mod_finder\default.php**

Just to test I have modified line 35 the appearance of the button

$output .= '<button class="btn btn-primary"

by

$output .= '<button class="btn btn-secondary" 

No change visible. The search button within the mainmenu is still btn-primary. Its is not the right file to modify then.

NEROVIK Asked this

+1 thanks

NEROVIK Asked this

ok thanks. Your documentation is not clear

Ofi Khan Staff

You are welcome. I don't totally agree with the statement. The documentation seems okay.

https://prnt.sc/26xh9cr

The trouble is finding that you need module override. Anyway, thank you for accepting the answer.

Log in to reply.