How do I assign the query value to the request.vars? I'm ok with checking 
for it in the function, but how do I pass the request.vars to the function 
first??

On Thursday, 26 July 2012 22:31:54 UTC+1, Anthony wrote:
>
> Construct the links so they contain a query string with the new userQuery. 
> In the resultsDisplay function, check for a userQuery in request.vars, and 
> if present, process that value instead of processing session.userQuery.
>
> Anthony
>
> On Thursday, July 26, 2012 4:21:22 PM UTC-4, adohertyd wrote:
>>
>> I posted a related question earlier but given the response I don't think 
>> my question was clear. My index page contains a form and the index() 
>> function assigns the user input in this form to a variable: 
>> session.userQuery
>>
>> session.userquery is then processed in resultsDisplay() and sent to a 
>> number of API's. The data returned from these API's is processed and 
>> displayed on resultsDisplay.html. On results.html the user is given 
>> suggestions for an alternative term. This is where my query lies.
>>
>> I want the generated suggestions to be clickable links that will restart 
>> the resultsDisplay() function with the clicked term as the new 
>> session.userQuery value. The results generated will then be relative to the 
>> new term. I hope this makes sense. As I've said, it's like when a user 
>> misspells a word in Google and they ask "Did you mean...." and when you 
>> click the suggested term, the suggested term replaces the user's original 
>> input.
>>
>> *def index():*
>>   
>>   #assigns user input to session.userQuery
>>
>>
>> *def resultsDisplay():*
>>    
>>  #processes session.userQuery
>>     #sends processed string to number of API's
>>     #processes API returns
>>     #returns data
>>
>>
>> *resultsDisplay.html: *  
>>  
>>  Results:
>>    <ul>
>>         <li> results </li>
>>   </ul>
>>
>>  Suggestions:
>>    <ul>
>>         <li><a href="resultsDisplay.html" onclick=session.userData=
>> "suggestion"> suggestions</a> </li>
>>    </ul>
>>
>>

-- 



Reply via email to