Still doesn't give desired results, it only duplicates the *NO LISTINGS* statement!
On Tuesday, June 11, 2019 at 9:59:57 AM UTC+2, Massimiliano wrote: > > Your last if is out of the for loop. > Try this way (not tested ) > > {{letters=['Finance', 'Accountant'] > for jobs in details: > if jobs.category in letters: > }} > ... > {{ else: }} > > *<span style="font-weight: bold; color: red;">NO LISTINGS!</span>* > > {{ pass }} > {{ pass }} > > > > On Tue, Jun 11, 2019 at 9:04 AM mostwanted <godir...@gmail.com > <javascript:>> wrote: > >> My task is very simple but its failing, I have some words in the database >> that i am comparing to a list of words in the view, if any of the words >> from the database matches those in the view all the details of that word >> from the database should be displayed in a div in the view but if no word >> from the database matches any word in the list from the view a message of >> *NO >> LISTINGS* should be displayed. The problem i am encountering is that now >> if there is a match, the word details as well as the* NO LISTINGS *message >> are both displayed but its supposed to be one or the other not both at the >> same time. I must be missing something or doing something wrong somewhere, >> if anyone can figure out my error please assist. >> >> *CODE*: >> <div id="tab-1" class="tab-content current"> >> {{letters=['Finance', 'Accountant'] >> for jobs in details: >> if jobs.category in letters: >> }} >> <div class="jobPosts"> >> <img width="80px" src="{{=URL('download', args=jobs.logo)}}" /><br /> >> Company: {{=jobs.company}}<br /> >> Post: {{=jobs.post}}<br /> >> Post Description: {{=jobs.post_description}}<br /> >> <span style="color: red; font-weight: bold;">Closing Date: >> {{=jobs.expiry_date}}</span><br /> >> </div><br /> >> {{pass}} >> {{pass}} >> >> >> *{{if jobs.category not in letters:}} <span style="font-weight: >> bold; color: red;">NO LISTINGS!</span> {{pass}}* >> </div> >> >> Regards; >> >> Mostwanted >> >> -- >> Resources: >> - http://web2py.com >> - http://web2py.com/book (Documentation) >> - http://github.com/web2py/web2py (Source code) >> - https://code.google.com/p/web2py/issues/list (Report Issues) >> --- >> You received this message because you are subscribed to the Google Groups >> "web2py-users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to web...@googlegroups.com <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/web2py/34db1df5-9f8d-4413-a10d-52c4958f410c%40googlegroups.com >> >> <https://groups.google.com/d/msgid/web2py/34db1df5-9f8d-4413-a10d-52c4958f410c%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > > > -- > Massimiliano > -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/web2py/522816e1-b85a-4ecf-b407-00c2356db262%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.