Announcement

Collapse
No announcement yet.

Hide Out Of Stock Products From Search?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Hide Out Of Stock Products From Search?

    Two Part Question:

    1) Is it possible to hide out-of-stock products from search results?

    I would like to keep the products active (for SEO reasons), but remove them from the Search Results.

    2) I have a few WCW / Emporium Plus modeuls installed in my store (ToolKit and Power Search, for example). Are they still compatible with Merchant 10? Those modules seem to be released as Version 5 of the modules, and didn't seem like they are being updated.

    Thanks in advance.
    Mark Romero
    ~~~~~~~~

    #2
    Originally posted by Siamese-Dream.Com View Post
    Two Part Question:



    2) I have a few WCW / Emporium Plus modules installed in my store (ToolKit and Power Search, for example). Are they still compatible with Merchant 10? Those modules seem to be released as Version 5 of the modules, and didn't seem like they are being updated.

    Mark, all of the EmporiumPlus modules are obsolete and no longer supported. It has been strongly recommended for a number of years now to replace with either native Miva functions and features or other third-party modules.
    Leslie Kirk
    Miva Certified Developer
    Miva Merchant Specialist since 1997
    Previously of Webs Your Way
    (aka Leslie Nord leslienord)

    Email me: [email protected]
    www.lesliekirk.com

    Follow me: Twitter | Facebook | FourSquare | Pinterest | Flickr

    Comment


      #3
      If you are using the advanced templates, replace
      <mvt:foreach iterator="product" array="search_results:products">

      with
      <mvt:foreach iterator="product" array="search_results:products">
      <mvt:if exper="l.settings:products:active EQ 0"
      <mvt:foreachcontinue/>
      <mvt:if/>
      Bruce Golub
      Phosphor Media - "Your Success is our Business"

      Improve Your Customer Service | Get MORE Customers | Edit CSS/Javascript/HTML Easily | Make Your Site Faster | Get Indexed by Google | Free Modules | Follow Us on Facebook
      phosphormedia.com

      Comment


        #4
        Siamese-Dream.Com The method that Bruce suggested will only hide the product from the output and will not remove the product from the search results array, which may cause issues with pagination and returned product count. Currently, the only way to do this would be to pass a facet in the forum submit that would hide certain products from the array.

        It is worth mentioning that we have plans to add this feature as a product level setting in an upcoming release.
        Nicholas Adkins
        Technical Training Specialist / Miva, Inc.
        [email protected]
        https://www.miva.com/mivalearn

        Comment


          #5
          Originally posted by lesliekirk View Post


          Mark, all of the EmporiumPlus modules are obsolete and no longer supported. It has been strongly recommended for a number of years now to replace with either native Miva functions and features or other third-party modules.
          Thank you for the info. I appreciate it.
          Mark Romero
          ~~~~~~~~

          Comment


            #6
            Originally posted by Bruce - PhosphorMedia View Post
            If you are using the advanced templates, replace
            <mvt:foreach iterator="product" array="search_results:products">

            with
            <mvt:foreach iterator="product" array="search_results:products">
            <mvt:if exper="l.settings:products:active EQ 0"
            <mvt:foreachcontinue/>
            <mvt:if/>
            Thank you. Good to know.
            Mark Romero
            ~~~~~~~~

            Comment


              #7
              Originally posted by Nick View Post
              Siamese-Dream.Com The method that Bruce suggested will only hide the product from the output and will not remove the product from the search results array, which may cause issues with pagination and returned product count. Currently, the only way to do this would be to pass a facet in the forum submit that would hide certain products from the array.

              It is worth mentioning that we have plans to add this feature as a product level setting in an upcoming release.
              Thank you for the reply.

              What is a "facet"??? Do you have a link to a video or web page that explains what they are? I don't know anything about them.

              Also, did you mean "form" instead of "forum" in this sentence:

              "...would be to pass a facet in the forum submit..."

              Thanks in advance.
              Mark Romero
              ~~~~~~~~

              Comment


                #8
                "Facets" is another term for the "filters" that many shopping sites let you use to refine a search. For example, at a clothing site, you may type "jacket" in the Search box; and then you have a number of menus or checkboxes to select Mens/Womens/Children, your size, desired color, brand, price range, etc. Each of those is a facet. Miva stores don't currently support a facet for "only show me items that are in stock." So it's good to hear that they're planning to add it ... although, as a free-lance developer, I'm slightly disappointed to see one more thing for which no one will need me to write a custom module. :^)

                And Yes, Nick clearly meant "form," not "forum."
                Kent Multer
                Magic Metal Productions
                http://TheMagicM.com
                * Web developer/designer
                * E-commerce and Miva
                * Author, The Official Miva Web Scripting Book -- available on-line:
                http://www.amazon.com/exec/obidos/IS...icmetalproducA

                Comment


                  #9
                  Originally posted by Kent Multer View Post
                  "Facets" is another term for the "filters" that many shopping sites let you use to refine a search. For example, at a clothing site, you may type "jacket" in the Search box; and then you have a number of menus or checkboxes to select Mens/Womens/Children, your size, desired color, brand, price range, etc. Each of those is a facet. Miva stores don't currently support a facet for "only show me items that are in stock." So it's good to hear that they're planning to add it ... although, as a free-lance developer, I'm slightly disappointed to see one more thing for which no one will need me to write a custom module. :^)

                  And Yes, Nick clearly meant "form," not "forum."
                  Thank you for the explanation!!!
                  Mark Romero
                  ~~~~~~~~

                  Comment


                    #10
                    So a facet is pretty much similar to a "Custom Field"???
                    Mark Romero
                    ~~~~~~~~

                    Comment


                      #11
                      No, A factet is the thing you see on a site that lets you filter down results to a subset, such as size or color. So you search for Brown Shoes and all results show up, then often there's a checkmark or dash where you select your size, then now only shoes of your size show up.
                      Thanks,

                      Rick Wilson
                      CEO
                      Miva, Inc.
                      [email protected]
                      https://www.miva.com

                      Comment

                      Working...
                      X