Search function restrictions

Permalink Browser Info Environment
Hi there,

I have I multilingual website and after I bought and installed your Megamenu if figured out that you to create a search page with exactly the alias "search" and as a sub page of it a search result page with exactly the alias "search-result". So, this is a no go for my site naming and structure.

Sorry but I like to get a refund. I hope for your understanding.

Best wishes
Danny

Type: Pre-Sale
Status: In Progress
Resipisco
View Replies:
jb1 replied on at Permalink Reply
jb1
Hi Danny,
Those 2 search pages were part of earlier concrete5 versions which is why I based it on that. If that's the only issue you have, I'm sure there's a workaround. Especially considering there's no other c5 menu addon that will do multilingual search out of the box.

There's 2 options -
If there's a search addon which handles multiple languages then adding that into the menu is pretty easy - either as a drop down (no coding changes needed), or at the top level (replacing the core search feature).
Or just modify the search results page taking into consideration the active language on your site. I'm pretty sure this could be done by tweaking only a couple lines of code. In this case can you please confirm how you'd expect the search pages to be structured? I'm assuming 1 search page per language branch on your site.

JB
Resipisco replied on at Permalink Reply
Resipisco
Dear JB,

yes I like to have as usual 1 search page per languages brunch.
But I have no coding experiences with C5 and PHP.
What do you mean with drop a search block to the navigation. If I do so it gets placed below or above the navigation and not inside.

Best wishes
Danny
jb1 replied on at Permalink Reply
jb1
Hi Danny,
The Mega Menu doesn't have built-in support for C5's internationalisation features. But customising it shouldn't be too hard.

If you don't have any programming experience, you have 2 options:

1) Find a programmer in the C5 community forums (https://www.concrete5.org/community/jobs) and give them this URL as a guideline:
http://documentation.concrete5.org/tutorials/global-areas-for-each-...
(it shows how multiple languages in a C5.7 site can be accessed programmatically); or

2) I can do the customisation for you. Our custom programming services are US$90/hr and I'd expect this task to take approximately 3 hours. Payment can be made via Paypal (upfront). And the turnaround schedule would be around 1 week.

Please let me know what option you'd prefer.
jb1 replied on at Permalink Reply
jb1
BTW. This particular URLhttp://documentation.concrete5.org/tutorials/global-areas-for-each-... has copy and paste code you can use for automatically adding multiple editble areas based on each language active on your website. In principle you could add this to a new "page type" for your search results page and just add a different search results block for each language (each one showing results from it's own relevant branch on your site).

Just another option to consider... there's several ways to approach this situation.

concrete5 Environment Information

C5 v5.7.5.9

Browser User-Agent String

Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You may not request a refund that is not currently owned by you.