booleanbites / houzi-support

Support forum repo for issues & bugs reported for Houzi Flutter App.
4 stars 0 forks source link

hello support, in [New] Added “Featured First” #123

Closed samac01 closed 4 months ago

samac01 commented 6 months ago

in [New] Added “Featured First” how i make true when clints shearch see feture firs.

quitriz commented 6 months ago

-- [New] Added “Featured First” sort option on Search Results page.

how do i set as it will show "featured properties" first on the search result as default? " right now it set to newest to oldest right? and you need to select the option on the right in order to have it as "featured" show first for the sorting ... I want it's set as default priority .. like "Featured" first then "newest to oldest" queries

thanks

samac01 commented 6 months ago

Hello

AdilSoomro commented 6 months ago

Hi guys, team is out on holidays. We will reply as soon as team is back in office on Tuesday.

MuhammadSulemanSaleem commented 6 months ago

Hi there,

Please follow these steps:

  1. Navigate to the file panel_properties_listing_widget.dart. Path: PROJECT_NANE/packages/houzi_package/lib/widgets/search_result_widgets/panel_properties_listing_widget.dart.
  2. Download and unzip the attached file panel_properties_listing_widget.dart.zip and replace it with the existing one.
  3. Restart the app.

I hope this will help you resolve the issue.

MuhammadSulemanSaleem commented 6 months ago

Is your issue resolved or do you still need any help?

samac01 commented 6 months ago

no now have outer problem can i ubdet video

samac01 commented 6 months ago

https://youtube.com/shorts/6eNFZhBm5BY?si=T9H6INLnHfKssFTK

All featured ads do not appear until you scroll to the bottom of the page and come back

AdilSoomro commented 6 months ago

Actually this is due to pagination.

Meaning, at first lets say you are fetching 20 latest properties, and 1 out of those 20 is featured, so that's moved to top. When you hit bottom, it loads more, and fetches next 20, where you might have more featured properties, that are sorted back to top.

I think we should handle it with a better approach in my opinion:

When loading next set of properties, we should show featured listing on top of its own batch. ie all featured properties from 21-40 should be indexed from 21,22,23... instead of moving to 1,2,3... positions.

quitriz commented 6 months ago

it worked for me thank you., but only when I select a current location or type in keyword and search then featured show on top, but if I use "All location" without keyword search which will included and show the whole site's data then it didn't show .. is there a reason for this ? or just missing something ?

MuhammadSulemanSaleem commented 6 months ago

Hi there,

We have implemented the better approach and improved the "Featured First" sorting option on Search Results Page. Please follow these steps:

  1. Navigate to the file panel_properties_listing_widget.dart. Path: PROJECT_NANE/packages/houzi_package/lib/widgets/search_result_widgets/panel_properties_listing_widget.dart.
  2. Download and unzip this file panel_properties_listing_widget.dart.zip and replace it with the existing one.
  3. Restart the app.

I hope this will help you resolve the issue.

quitriz commented 6 months ago

Hi,

What approach is this ? because I see there are couple issues with this search result display as in some website and this might happening to this app too.

first the queries priority needed to be as: best matched first then featured then newest to oldest, because if you have the featured as first priority then the result is a mess and customers will give up when they see whole bunch of none sense featured listing stand up front of their properties wanted to search. so to make sure the customer get what they want it need to be best matched properties first then featured after or no need featured first if too many properties assigned as featured, i saw couple sites i tried to search i had to go thru 30 pages before i able to see the normal result that i was searching for, that's really bad for customer, they don't even want to bother with the app.

SO I would like to ask to switch back to the best match and newest to oldest instead .. as featured ones, i have separated section for them and no need to search.

Thanks.

AdilSoomro commented 6 months ago

If you want to switch back to old approach, you can replace the file with the one from original source code that you downloaded from codecanyon.

Secondly, in the feature first. It is not going to be a junk. Why, because either it is upgraded to feature by an admin or user pay for upgrading listings to featured. So it is always going to be carefully curated category. The features will be moved to top from current queried pages only.

A possible scenario will be like this:

  1. Featured
  2. Featured
  3. Featured
  4. Normal best match
  5. Normal best match ... .. 20 Normal best match

Now for next pagination, it is going to be something like:

  1. Featured
  2. Featured
  3. Featured
  4. Normal best match
  5. Normal best match ... .. 40 Normal best match

It is not going to show all featured listing on your website, ignoring the query param. Instead it will move the featured to top from current set of listing against a query.

quitriz commented 5 months ago

Hi,

Yes, that's what I saw and it was good so I didn't say anything and just trying it, but once i saw this guy's site, he has like 200k properties listing and I tried to put a search on a property I just listed on his own website and I had to browse 30 pages of Featured before I can get to normal page which was my listing and I had already narrow down states and city.

I think this approach would work when not a lot of featured listings included. (and yes, featured one are paid bye people to get featured, but if it's cheap, everyone want to feature.. :) )

Just an idea see you guys might want to put in away it's best for the app and doesn't matter what approach it is. as it is for now, i am using what you gave me above and I edited the Houzez to display newest to oldest, cuz once I had featured first on the theme and that was exactly what I talked about, bunch of featured listing showed up...

Thanks