Custom Fields Question

This topic contains 9 replies, has 4 voices, and was last updated by  identity 9 years, 8 months ago.

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket
  • Author
    Posts
  • #12987

    identity
    Lifetime Member
    Post count: 445

    I wanted to be able to allow users to search for listings that “have special offers.” The current setup with the Special Offers text field would require them to search for specific words, rather than a boolean “has offers/doesn’t have offers.”

    Since I don’t see a way to test for that, I created a separate Checkbox custom field for. Not ideal, but it worked…almost.

    I had it set to show up in the sidebar of the detail page as well as on the listings page and to be searchable. This appeared to be working, okay…under the listing title on the listing page it showed “Special Offers:Yes” Again, maybe not ideal, but doable.

    But after setting this to yes in a listing and then removing it, now “Special Offers:No” appears in the listing page.

    Ideally what I would want would for this to only show up on the listing page when it is true, and nothing to appear when it is false.

    Is there a way to get what I’m looking for?

    cheers

    #12990

    Guust
    Moderator
    Post count: 29970

    Hi Brian, I have asked Stiofan to have a look.

    #12995

    identity
    Lifetime Member
    Post count: 445

    Great, thanks Guust.

    Ideally, I think it would be great not to have to create a separate field for the special offers…seems like it should be a boolean search to begin with…”who has specials” kind of thing.

    Beyond that though, it would really make the custom fields, listing, and search functions more powerful if there was an option on the custom fields with this in mind…appear if true, nothing if false.

    cheers

    #13052

    Stiofan O’Connor
    Site Admin
    Post count: 22956

    Hi Brian, Would a widget that shows listings that have special offers be what you are after?

    Stiofan

    #13131

    identity
    Lifetime Member
    Post count: 445

    Stiofan,

    While a widget might have uses, I think what I’m talking about is broader, more universal in scope. That wouldn’t really help with filtering search results.

    Currently, with the “Special Offers” field that is setup, it gives businesses a chance to list any offers or deals they have…great feature and extra value.

    That can be turned on for searching and sorting, which should be great value to the end user. I think the issue is that the end user wants to see “all listings that have special offers,” rather than “let me think of an offer to search for and hope there is a match.” But do I search for “buy one, get one free” or “BOGO” or “2 for 1”?

    It’s really less about search and more about filtering on all listings, or all listings that match a search, that also meet a criteria, in this case, has special offers.

    I think the special offers is a perfect example, but the idea of a true/false, empty/not empty boolean kind of functionality could be applied in other cases as well.

    Conceptually, what I’m thinking is that for any custom field in the advanced search you have a toggle “search on field value or boolean (checked/not empty)”.

    I realize there’s more to it than that which is why I just tried to create a checkbox field to go along with the special offers text field. It’s a little clunky as the lister needs to remain to check or uncheck as they add or remove offers. I thought it would work at least until I saw that after it had been checked and then later unchecked, a line now appeared on the listing page entry showing it as “Special Offers:No”. That’s gonna get real cluttered looking after awhile. The ideal there would be for a message or flag to appear only if the condition is true, “Has Specials”, but nothing appears when false.

    Does that all make sense?

    This kind of functionality would add a lot of capabilities to really highlight listings and call out and special or relevant details on listings.

    cheers

    #13161

    Stiofan O’Connor
    Site Admin
    Post count: 22956

    Hi Brian yes i get you now, i have flagged this post for myself and will think about it when i am redoing advanced search.

    Thanks,

    Stiofan

    #13168

    identity
    Lifetime Member
    Post count: 445

    Thanks. I know there is a lot of complexity here based on some of my ideas, but if you can figure it out, even part way, I think this could be extremely powerful.

    cheers

    #13187

    purpleedge
    Expired Member
    Post count: 539

    I’m thinking of “Special Offers” as more of an “Event” rather than the property of a listing. I don’t see a lot of use for the current “Special Offer” field and tab, mainly because it requires too much management because it lacks time/duration limits, and is therefore prone to being forgotten by the listing owner.

    Since “Events” can be linked to a business I suspect this will prove to be a much more flexible and easier to implement technique for special offers?

    #13233

    identity
    Lifetime Member
    Post count: 445

    @purpleedge

    Interesting way to look at it. I agree to some extent. Ideally I agree some kind of an “internal” promotion manager with set dates and other features would be ideal, especially if it could be offered in a package as well…free appears on your site, tier 1 appears within your category, tier 2 appears on up to 2 related categories of your choice, tier 3 appears sitewide via a widget, kind of thing.

    In my case, I’m going to try to encourage listers to take a more proactive approach here, testing and changing offers, etc….but your scenario is certainly not unlikely at least in some cases as well.

    cheers

    #13964

    identity
    Lifetime Member
    Post count: 445

    @stiofan

    Was thinking more about this and in playing with all the fields, I think a “simple” solution for my initial issue is not showing an unchecked field.

    Between the radio button and the select/tick types, there is already the ability to show a True/False, Selected/Unselected messaging.

    A checkbox then should only appear when it is selected. In that way, it isn’t really on/off, but on/NULL.

    Cheers

Viewing 10 posts - 1 through 10 (of 10 total)

We have moved to a support ticketing system and our forums are now closed.

Open Support Ticket