How to sort web app items based on few fields of it on search result page?

I have a web app and its search. The search results are on multiple pages means it has pagination. My client's requirement is to have a feature which will sort results based on some web app items. for example we have a field price so when user select the price it needs to sort from high to low. Any one have idea how to do it?

I have just been playing around with this for something else, all you need to do is duplicate your price field into the weighting field and it will automatically sort from High to low for you.
Cheers
Duncan

Similar Messages

  • How to link web app item to different URL other than detail page

    Hi, this is probably a bit of a stupid question but I can't find the answer anywhere.  On my site, I have projects set up as web apps--I want the customer to be able to click on the title or image for the web app and for it to link to a PDF or blog page, NOT the detail view.
    So I want the app title and image to link to a different URL, not detail view.
    Here's the page in question, if that helps: http://sherrihaab.businesscatalyst.com/projects
    Thanks in advance for any help.

    {tag_name_nolink} - Will make the title with no link wrapped around it
    {tag_yourimagefield_value} - Will give you the raw source of the file location
    You can then form your own image html and links wrapping this and the web app item name text.
    To form the link source to go to - create a text custom field and just type or copy and paste a url into that field.

  • Office web Apps preview of SharePoint 2010 source in SharePoint 2013 search results

    Hi Team,
    We have crawled SharePoint 2010 source in SharePoint 2013 and able to get results successfully. Now our requirement is to show Office Web Apps previes of 2010 documents in 2013 search results.
    Any guidance on this please.
    Thanks,
    Manjeera

    Hi,
    Take a look at this blog post on how to do this: http://blogs.msdn.com/b/murads/archive/2012/10/11/utilizing-web-apps-2010-to-get-powerpoint-previews-of-sharepoint-2010-content-from-sharepoint-2013-search.aspx
    Thanks,
    Mikael Svenson
    Search Enthusiast - SharePoint MVP/MCT/MCPD - If you find an answer useful, please up-vote it.
    http://techmikael.blogspot.com/
    Author of Working with FAST Search Server 2010 for SharePoint

  • Liquid sorting web app list items

    FIltering is great in Liquid, but sorting the data by custom fields is something which our clients are really asking for.
    Trying to say to a client, you can only sort alphabetically etc. is really making BC seem really unfriendly. Please, please, please can this be added or someone show me how this can be achieved without writing hundreds of lines of JavaScript for something which is so rudimentary in other languages / programming systems.

    Hope I understand the question correctly.
    Are you trying to allow the customer to set the sort order? And/or allow the customer to categories web app items into groups? Or simply, sort the data by a particular custom field, such a category?
    Here's a simply solution I've got working: FAQs grouped into categories. I took this one step further and allowed my customers to even edit their categories, but you can hard code this per site if you like.
    1) Collect the web app data into collections, so we can sort by custom fields.
    {module_webapps render="collection" id="FAQs - Questions" filter="all" hideEmptyMessage="false" sortType="ALPHABETICAL" collection="faqsQuestions" template=""}
    {module_webapps render="collection" id="FAQs - Categories" filter="all" hideEmptyMessage="false" sortType="ALPHABETICAL" collection="faqsCategories" template=""}
    2) If you want to list all the categories or your custom fields (which are editable by the client in my case):
    {% if faqsCategories.items -%}
            <ul class="faq-categories">
    {% for category in faqsCategories.items  -%}
                <li><a href="#{{category.name | replace: ' ','-'}}">{{category.name}}</a></li>
    {% endfor -%}
            </ul>
    {% endif -%}
    3) Now display your web app data sorted by custom field type:
    {% if faqsCategories.items -%}
    {% for category in faqsCategories.items  -%}
                <h2>{{category.name}}</h2>
                <ul id="{{category.name | replace: ' ','-'}}" class="accordion">
    {% for question in faqsQuestions.items  -%}
    {% if question.Category_id == category.itemID -%}
                    <li>
                        <a href="#panel{{question.itemID}}">{{question.name}}</a>
                        <div id="panel{{question.itemID}}" class="content">
    {{question.description}}
                        </div>
                    </li>
    {% endif -%}
    {% endfor -%}
                </ul>
    {% endfor -%}
    {% endif -%}
    The above demonstrates how you can sort web app data by a custom field type.
    IMO I don't think this is something BC should be expected to produce (but I could be persuaded )
    Hope this helps and I hope I did not go on a tangent.
    Cheers,
    Stepehn

  • How can I restrict multiple web app item submission by a user

    I have a webapp setup. I do want users to submitted web app items multiple times. How can I achieve this Kindly help. I know I only achieve this with js. Can someone kindly off.

    Hi Chad, am having challenges getting this to work: Kindly assist
    This is my setup:
    I used the alternate list layout. This is how it looks
    This is how my form page with the module looks before running:
    This is how the spit out looks when I checked:
    This is the source code after running:
    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
    <script type="text/javascript">
    $(function(){
    var userSubmit = $('.userItems').data('items').replace(/\s+/g, '');
    if (userSubmit >= 1) {
        $('.form').remove();
    </script>
    <style>
                .hide {
                display: none;
            </style>
    </head>
    <body>
            <div class="hide userItems" data-items="1
    2
    3
    "></div>
            <div class="form">
            <form name="catcustomcontentform17626" onsubmit="return checkWholeForm17626(this)" enctype="multipart/form-data" method="post" action="/CustomContentProcess.aspx?CCID=20247&amp;OID=13466153&amp;OTYPE=1">
                <table class="webform" cellspacing="0" cellpadding="2" border="0">
                    <tbody>
                        <tr>
                            <td><label for="ItemName">Item Name</label><br />
                            <input class="cat_textbox_small" type="text" name="ItemName" id="ItemName" maxlength="255" /> &bull;</td>
                        </tr>
                        <tr>
                            <td><label for="ItemDescription">Item Description</label><br />
                            <textarea name="ItemDescription" id="ItemDescription" cols="10" rows="4" class="cat_listbox"></textarea></td>
                        </tr>
                        <tr>
                            <td><input class="cat_button" type="submit" value="Submit" id="catcustomcontentbutton" /></td>
                        </tr>
                    </tbody>
                </table>
                <script type="text/javascript" src="/CatalystScripts/ValidationFunctions.js"></script>
                <script type="text/javascript">
    //<![CDATA[
    var submitcount17626 = 0;function checkWholeForm17626(theForm){var why = "";if (theForm.ItemName) why += isEmpty(theForm.ItemName.value, "Item Name");if (why != ""){alert(why);return false;}if(submitcount17626 == 0){submitcount17626++;theForm.submit();return false;}else{alert("Form submission is in progress.");return false;}}
    //]]>
    </script>
            </form>
            </div>

  • How to add descriptions to web app items?

    How do I add metta data (keywords and descriptions) to my web app items? Do I need to create them as additional custom fields? 
    Any help would be appreciated.

    It's ok, I worked it out.  You just add another field - meta description and add the following code to the detail template:
    <html>
        <head>
            <title>{tag_name}</title>
            <meta name="description" content="{tag_meta description}" />
            <meta content="{tag_name}" property="og:title" />
            <meta content="{tag_meta description}" property="og:description" />
        </head>
        <body>
           <h1>{tag_name}</h1>
            <p>{tag_description}</p>
        </body>
    </html>

  • How can I link a web app item to another via Next link

    I would like to add a next link and previous link on a web app detail layout. Then people can scroll through the detail layout items without going back to the list view.
    I'm creating a portfolio with a description of the project details and links to external websites. There is no tag for that purpose.
    Any suggestions? I'm a bit new at custom web apps and editing the layouts with css.

    Hi,
    you would have to create 2 additional custom fields as text (string) field types and name them something like, "next item url" and "prev item url". Then you would have to enter the next and previous item url manually for each individual web app item. You can include the new tags in the detail view, something like <a href="{tag_prev item url}">Prev</a> and <a href="{tag_next item url}">Next</a>.
    Hope that helps.
    Nicole - BC Gurus

  • How would you limit the number of Web App items a user can enter.

    I am creating a web app where people can list objects/items. I want to offer plans that will enable users to enter up to a predefined number of entries and no more than what they paid to enter. They can then come back as often as they wish during their subscription period to update, create, and/or delete entries ( but again, never more than what thier subscription entitles them ).
    Fore sake of illustration.
    User Plan 1 entitles user to enter 1 web app item,
    while
    User Plan 2 entitle user to enter 3 web app items, and
    User Plan 3 entitles user to enter 5 web app items.
    These are annual plans.
    Any ideas?

    Hi,
    As per your query you can not define to any user for schedule selected background jobs. I hope you are clear for this.
    Anil

  • How do I track web app items in Google Analytics?

    My web app items pop up in a lightbox. I'd like to be able to track the visits.
    thanks
    j.

    Hi J,
    You should be able to use GAs event tracking system: https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide
    Hope this helps!
    Kind Regards,
    Alex

  • Web app item lists in secure zones

    I have a single web app, and I'm trying to distribute secured web apps items across the different secure zones a customer may be logged into.
    For example, Customer A is a member of Secure Zone 1, which contains the secured web app items X, Y, Z
    Customer B is a member of Secure Zone 2, which contains the secured web app items U, V, W
    What I've discovered is that both customers can see all web app items (U V W X Y Z) in the list view layout, but clicking to view the detail of an item not in their secure zone will prompt them to log in.
    Is that correct? If I SECURE an item by putting it in a secure zone, I don't expect it to show up in a list for a customer that is not a member of that secure zone.

    Your understanding of how BC works is correct.  Only the details page will respect your secure zone setting. 
    To achieve what you need, the page that holds the list of items would have to be secured in the proper zone, and you would need to fileter the list output by category, perhaps setup a category to mirror each of your secure zones.
    An extension to that which would allow you to have a single output page would be to ajax in the list view output, and pull that from the specific page based on the users secure zone.  You can get the names of the users secure zones using a builtin BC tag {module_subscriptions}

  • How to expose Web App data to search engines

    Hi Guys - Need direction please
    My website contains a business directory (web app)
    The web app items are in a secure zone (the client only want registered/paid members to create their business profiles) = customer submitted web app
    It is also required that the directory is indexed by "elgooG".
    When searching for a type of business on "elgooG", they want the listed business information found, with a link to the actual detail
    e.g.: website.com\directory\Joe-blogs-plumbing
    First problem, the web app item sits behind a login (secured)
    How would you configure this so that we have the Web App item secured (paid), but also visible to search engines and general public?
    Much appreciated

    There is no reason for the whole web app to be under a securezone.
    Once you assign the owner of the item they can only edit it when they login.
    All you need to do is have a listing directory on your site that shows these. IF you do not want that and it only under a securezone of course it will never get indexed by google.
    If you want the public listing of these you just need a page and put in the web app module that outputs the list. Things like the edit link wont show unless your logged in.

  • How to exclude Web App from search results

    Hi
    Search results link to a unstyled Web App instead to the actual page it resides in.
    Please do this:
    1. go to: http://kinship.businesscatalyst.com/
    2. search for "Michael" on the top global search
    3. on the search results page click on the name (link).
    4. you will see Michael's web app item not the actuall page it resides in (http://kinship.businesscatalyst.com/About/the-team)
    How to avoid getting web app results in search?
    Thanks
    Micha

    Hi Micha
    Just add “&OT=35 “ at the end of the action in your search form:
    Ex:
    <form name=”xxxx” method=”post” action=”/Default.aspx?SiteSearchID=3566&amp;ID=/results&OT=35”>
    <div class=”search-box”><input type=”text” class= ............../>
    <input type=”submit” class=”cat_button” value=”search” />
    </div>
    </form>
    Here are the rest of the content types IDs, should you come across similar situations in the future:
    Web Pages = 1
    Literature = 6
    Announcements = 7
    FAQs = 9
    Forums = 43
    Blogs = 55
    Web Apps = 35
    Catalogs = 26
    Bookings = 48
    You can exclude multiple areas from a search, simply list them with commas: &OT=35,1,6

  • Web App Items Slideshow with automated transistion.

    Hello everyone.  I have been looking for a solution to have web app items within a specific category display in the same manner that a slideshow or slider would AND be able to automatically change from month to month using the expiry dates.
    Basically I want a slideshow hero built out of web app items (instead of images) within a certain category.  Any suggestions as to how to accomplish this with some control over the speed of the slideshow?
    Any help would be appreciated.  Thank you.
    REFERENCES:
    http://laffnetorg.businesscatalyst.com/index.html
    The 2nd section that contains "the jambalaya festival".  The items are built but how do I make those items display in a slideshow manner?

    Not really, its just been asked a lot on these forums and sollutions given, I think your the third on the same thing in a week and people just find it hard to reply to the same thing more then once
    As with others its a combination of your web app layouts, javascript (jQuery prefered) and CSS. You have to do the coding, use plugins such as jQuery Cycle 2.

  • Set Disable or Expiry Date for web app item via Edit form

    I have a user that wants to delete a web app item from a secure zone edit form, but they are not the owner of that web app item.  All items in the web app were imported via a csv file and hence do not have a 'submitted by' user id assigned.
    Is it possible to Disable a web app item using a web app Edit form?  or alternatively, is it possible to set the Expiry Date of a web app item using a web app Edit form?
    Thanks
    Dave

    Sorry Brian, but I'm not sure that answers my question.
    Sure, I can create a single web app item for every single client of my customer, manually.
    Sure, I can create and 'allocate' that single web app item to each customer manually.
    I pray the customer doesn't have hundreds of clients. And I would have to teach my customer how to do this convoluted process for every new client.
    But the one thing this doesn't do is answer the question of updating the value of units held.
    It seems the order module remains the closes to what I am looking for in that it allows an equation, and is automatically customer specific.
    However, I am looking for a way to achieve a single daily update by the customer as to the value of the units held by each client. This can be done via the product module - update price. But this does not update existing orders. Exisitng orders are fixed at the price on the day. The customer wants to update the value once, in one place, and have that amend all existing 'orders' to reflect the new total value of units held by each individual client, and to have this show in each client's member area.
    If you can think of a way of doing this in webapps or via the order module, this is what I am looking for. Anyone?

  • What is the best way is to create a web app item collection which will contain only the listings where addressstate="ABC".

    What is the best way is to create a web app item collection which will contain only the listings where addressstate="ABC".

    How many systems have you used Robert?
    This is the only system you can not have all item data at least in JSON format and all of it. Big commerce has a lower limit and as I have said in every post related to a limit - I understand the function, but you can still make the requests as just one example (front and back)
    Same with API Robert.
    Firstly - the SOAP API request on say products gets you ALL the products, if you do something through a REST API request you can  make the requests to get all the items to complete your process of what your doing - You have to otherwise the API is pointless.
    Ok if the normal modules can not iterate through if there is a module_data solution, and web apps will get there hopefully sooner then later and you do have the sql query (where) for your filter which is great BUT, if you want to implement a solution across everything you cant do that with the liquid implementation.
    This also flows through to the JSON everywhere in concept which is fundamentally flawed for the same reason... And again referring other like services where a hard API has a limit but the JSON request returns everything.
    How those work varies from the method of request, some will only update every day, xxx time (Depending on cost of the plan) so its a cached version of data, to the ones that limit that request to x number of times per set time/day.
    That is how the actual rest of the world works, varied solutions but they are solutions. BC know they have a few limitations, there clearly is the need for things, there are a varied set of options... It is just a matter of engaging in it and offering up a solution for it, silence just creates frustration.

Maybe you are looking for

  • Transfer apps from one Apple ID to another

    I received an iPad (3rd Gen) for my 13th Birthday. Eager to get started, I used my mother's Apple ID as I thought I was still too young (13 is the youngest you can be to have an Apple ID). I have now created an Apple ID of my own and want to know if

  • Error message - Unable to find proxy server - how can I solve this problem

    When I try to enter some sites I get the error message: Unable to find the proxy server, Firefox is configured to use a proxy server that can't be found. This happened suddenly and I'm not sure why or how I can fix it, it doesn't help that most help

  • How do I install without having a CD drive?

    Hi, I bought CS6 a few months ago and installed it onto my main computer via the CD drive. I would now like to install it onto my laptop (macbook pro) but that doesn't have a CD drive. How do I go about this. Can I download it from here and use my se

  • Stuck in coding

    Hi in my scenario have to code with this logic 1. If the field TXJCD is blank in the idoc and if the tax code of the invoice item and in the refered PO item are same, then can fill E_RBKPV-TXJCD_BNK from the PO item in the user exit. 2. If the tax co

  • Help with making a CD

    How do I copy my photos to a CD?  I am a user of Photoshop Elements 11.