Announcement

Collapse
No announcement yet.

Help with catalgue/products

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

    Help with catalgue/products

    Hi there

    I am building a store which sells printer cartridges and need some help on the following -

    I would the store to be set up so you can choose say HP Cartridge Options and then be able to select a drop down list of all HP Laser printers, then be able to select cartridges as products available for that printer - the problem is I cant get the drop down list into a section or sub section - only a product.

    My website is www.fastcartridge.co.uk

    any help would be much appreciated.

    Tim

    #2
    I'm afraid that isn't possible. However you can extend the JavaScript that builds the STORE SECTIONS list to include another level.

    Alternatively use NorTree or NorCascade to make a dynamic menu that will take the customer anywhere in one click. See www.snowlines.co.uk for an example - just hover the mouse over the "Products >" box.

    That top-level icon can be expanded to show the top-level list.

    These add-ons are on www.drillpine.biz/actinicstuff/

    PS we're neighbours (nearly) - I'm in Lasswade.
    Norman - www.drillpine.biz
    Edinburgh, U K / Bitez, Turkey

    Comment


      #3
      This site http://www.consumablecafe.co.uk/acatalog/ uses 2 levels of section to get you where you want to be.
      Owner of a broken heart

      Comment


        #4
        Here's the STORE SECTIONS code (in the Primary Templates), extended to show the 3rd level.
        Code:
        <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
        <!--
        function YahooSections(ar)
        {
        var strIDs = '';
        for (var i=1;i<=ar.length;i++)
          {
          if (ar[i].sURL != null)
            {
            strIDs += '<a href="' + ar[i].sURL + '"><span class="actxxsmall"><b><font color="NETQUOTEVAR:FGCOLORCSS">' + ar[i].sName + '</font></b></span></a><br>';
              {
              if (ar[i].pChild)
                {
                for (var j=1;j<=ar[i].pChild.length;j++)
                  {
                  if (ar[i].pChild[j].sURL != null)
                    {
                    strIDs += '<a href="' + ar[i].pChild[j].sURL + '"><span class="actxxsmall"><font color="NETQUOTEVAR:FGCOLORCSS">' + ar[i].pChild[j].sName + '</font></span></a><br>';
                    if (ar[i].pChild[j].pChild)
                      {
                      for (var k=1;k<=ar[i].pChild[j].pChild.length;k++)
                        {
                        if (ar[i].pChild[j].pChild[k].sURL != null)
                          {
                          strIDs += '&nbsp;&nbsp;&nbsp;<a href="' + ar[i].pChild[j].pChild[k].sURL + '"><span class="actxxsmall"><font color="NETQUOTEVAR:FGCOLORCSS">' + ar[i].pChild[j].pChild[k].sName + '</font></span></a><br>';
                          }
                        }
                      }
                    }
                  }
                }
              }
            strIDs += '<br>'
            }
          }
        return strIDs
        }
        //-->
        </SCRIPT>
        Norman - www.drillpine.biz
        Edinburgh, U K / Bitez, Turkey

        Comment

        Working...
        X