Search in CMSB backend for specific listing

4 posts by 2 authors in: Forums > CMS Builder
Last Post: March 6, 2012   (RSS)

By mbodamer - March 5, 2012

Hi,
Long time LM user, short time CMSB user and I am getting frustrated. Things just dont seem to work like I think they should and its taking me time to figure stuff out.

So on the backend, go to listings and then in the search box type in a listing number. In LM it returned the result that matched the listing number. In CMSB it returns ANYTHING that has those numbers or partial numbers in it. So if I want listing number 50, anything that has 50 in it, the price, the address, listing number, anything returns as a possitive hit. How can I limit the search to listing number for an exact match. This is extremely time consuming when needing to update one listing and have to weed through dozens of results to find it when typing in the exact listing number.

Thank you

Re: [mbodamer] Search in CMSB backend for specific listing

By Dave - March 6, 2012

Hi mbodamer,

CMS Builder is kind of "inside-out" as far as CMS's go. So it can take a while to get used to, but once you get it you'll be amazed how much time you can save.

A couple solutions for you:

If you know the record number of the article then the quick solution is probably just to click modify on *any* record. You'll see an URL something like this: ?menu=news&action=edit&num=123 Just replace the 123 with your record number. I sometimes use this trick and it's fast and easy for power users.

For regular users, though, you can customize the search fields at the top. Click: Admin > Section Editors > Your Section Name > Searching (tab)

You'll see a page of somewhat technical instructions on customizing the search engine on the top of the page. You just enter some text for each search field you want. So for a "record #" search you can enter:

Record #|num|match

Which means, Display "Record #" as a label, with a search field the searches the "num field", and search uses exact matches, not keyword searches, so 123 matches 123 and not 1234 or 8123.

The first search field always shows on the list page, and if you have more than one there will be an "Advanced Search" link users can click to see and use all of them. Say after your record num search you want a field that searches city and state only for keywords, you could add:

Location Keyword|city,state|query

You can actually build quite advanced search features once you get the hang of it. Give it a try and let me know how it goes or if you have any other questions or challenges.

Hope that helps!
Dave Edis - Senior Developer
interactivetools.com

Re: [mbodamer] Search in CMSB backend for specific listing

By Dave - March 6, 2012

Glad I could help, let me know if you have any other questions. Cheers! :)
Dave Edis - Senior Developer
interactivetools.com