22976 Posts in 11620 Topics by 2826 members
|Go to End|
19 August 2012 at 12:03am
i'm creating search function to my simple site and.. no good.
i did everything like the tutorial and it seems that silvestripe ignores it.
First, search form displays
<form id="SearchForm_SearchForm" action="/profil/SearchForm" method="get" enctype="application/x-www-form-urlencoded">
but i think it should be action="/results", because when i click id redirect me to that page (or similar like /something/SearchForm) and page just refresh, no search content it's displayed.
I've created results() function in Page_Controller, created Page_results.ss - everything what's on the tutorial, and still nothing.
I've just followed tutorial strictly, maybe i need to tweak it a little, but for now i'm stuck.
Someone can help me with this?
19 August 2012 at 3:59pm
but i think it should be action="/results"
Nope, the form action goes to your controller which then redirects you after it's finished processing to the results uri. You shouldn't need to include any PHP code as that is all built in as of 2.4/3.0 though make sure your theme has a Page_results.ss template that outputs the results.
22 August 2012 at 7:18am
however its not working either.
clicking search button redirects me to "test.local/profile/SearchForm?Search=search&action_results=Ok"
and normal page is displayed, nothing more
28 August 2012 at 7:42am
no one, really?
|Go to Top|