Announcement

Collapse
No announcement yet.

Is there a way to display a related categories in CTGY page?

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

    #16
    and pull the category tree image for the sub cats/sibling cats
    Nick Harkins
    www.loveisarose.com

    Comment


      #17

      <mvt:if expr="l.settings:subcat:code NE g.category_code"> S/B <mvt:if expr="l.settings:subcat:code NE g.category_code AND l.settings:subcat:active"> AND PLACE <mvt:do file="g.Module_Root $ '/modules/component/cmp-cssui-cattitle.mvc'" name="l.success" value="CSSUI_CatTitle_Load(l.settings:subcat:id, l.settings:subcat:cat_title)" /> INSIDE THE LOOP AND USE &mvt:subcat:cat_title:image;
      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


        #18
        Bruce - PhosphorMedia

        First of all thank you for all the help with this.

        Here is what I've got so far.

        Code:
                <mvt:do name="l.result" file="g.Module_Library_DB" value="Category_Load_Code( g.Category_Code, l.settings:current_category )" />
                <mvt:do name="l.result" file="g.Module_Library_DB" value="CategoryList_Load_Parent( l.settings:category:parent_id, l.settings:sub_categories )" />
                <mvt:if expr="l.settings:category:parent_id GT 0">
                    <mvt:foreach iterator="subcat" array="sub_categories">
                        <mvt:if expr="l.settings:subcat:code NE g.category_code AND l.settings:subcat:active">
                            <mvt:do file="g.Module_Root $ '/modules/component/cmp-cssui-cattree.mvc'" name="l.success" value="CSSUI_CatTree_Load( l.settings:subcat:id, l.settings:subcat:cat_tree:image )" />
                            &mvt:subcat:cat_tree:image;<br/>
                            &mvt:subcat:name;<br/>
                        </mvt:if>
                    </mvt:foreach>
                </mvt:if>
        I know I need to add the html <img> tag but I have it just outputting the file path in plain text to help troubleshoot.

        It appears its outputting both the sub cat id and the cat tree image path.

        Ex output:

        11,graphics/category-images/24k-Gold-Dipped-Rose-11in01-S_100x100.jpg
        24k Gold Dipped Roses
        51,graphics/category-images/Silver-Trimmed-Rose-08t-Red-C_100x100.jpg
        Silver Trimmed Roses
        88,graphics/category-images/Silver-Dipped-Rose-11inC_100x100.jpg
        Silver Dipped Roses
        50,graphics/category-images/Platinum-Trimmed-Rose-11-Pink-Cg_100x100.jpg
        Platinum Trimmed Roses
        89,graphics/category-images/Platinum-Dipped-Rose-11in-C_100x100.jpg
        Platinum Dipped Roses
        53,graphics/category-images/Copper-Rose-Red-11in-C_100x100.jpg
        Copper Roses
        20,graphics/category-images/04-April-Birthday-Roses-C_100x100.jpg
        Birthday Roses
        95,graphics/category-images/24k-Gold-Rose-in-Stand-3L-OF_100x100.jpg
        Mini 24k Gold Roses
        91,graphics/category-images/24k-Gold-Dipped-Mistletoe-Christmas-Ornament-F_100x100.jpg
        24k Gold Dipped Flowers & Plants

        Not sure how to have it output the image file path only. Still learning these new miva "toolkit replacements".

        Thanks
        Nick Harkins
        www.loveisarose.com

        Comment


          #19
          oh, my bad...this:

          settings:subcat:cat_tree:image

          in the function call should just be:

          settings:subcat:cat_tree
          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


            #20
            Haha this time I was being a bit dense.

            Here is the final working code

            Code:
                    <mvt:do name="l.result" file="g.Module_Library_DB" value="Category_Load_Code( g.Category_Code, l.settings:current_category )" />
                    <mvt:do name="l.result" file="g.Module_Library_DB" value="CategoryList_Load_Parent( l.settings:category:parent_id, l.settings:sub_categories )" />
                    <mvt:if expr="l.settings:category:parent_id GT 0">
                        <mvt:foreach iterator="subcat" array="sub_categories">
                            <mvt:if expr="l.settings:subcat:code NE g.category_code AND l.settings:subcat:active">
                                <mvt:do file="g.Module_Root $ '/modules/component/cmp-cssui-cattree.mvc'" name="l.success" value="CSSUI_CatTree_Load( l.settings:subcat:id, l.settings:subcat:cat_tree )" />
                                <img src="&mvt:subcat:cat_tree:image;" alt="&mvte:subcat:name;" title="&mvte:subcat:name;" /><br/>
                                &mvt:subcat:name;<br/>
                            </mvt:if>
                        </mvt:foreach>
                    </mvt:if>
            I of course will tailor is to our specific set up on our site but this is now working as needed

            Thanks again Bruce - PhosphorMedia
            Nick Harkins
            www.loveisarose.com

            Comment

            Working...
            X