[TYPO3-shop] Category list – can't get filter to work

Jogvan Olsen jo at atlanticvideo.dk
Thu May 14 17:55:48 CEST 2009


Hi again

I am trying to set up a shop with categories, but I can’t get any 
listview filtered so it only show the selected category - all products 
are listed.

I use nsb_cat2menu to generate a category menu – the menu seem to work, 
but it has no effect on the list view.

My url look like this:
mydomain.tld/index.php?id=328&no_cache=1&tx_ttproducts_pi1[cat]=7

pageAsCategory is set to ’1’ in EM

In TS setup I have:

------------------------------------------------------------------
plugin.tt_products {
	pid_list = 271,274,242,312
	pidsRelatedProducts = 242
	useArticles = 0
	selectSize = 1
	displayBasketColumns = 3
	separateImage = 1
	rootCategoryID = 0
	clickIntoBasket = 1
	PIDbasket = 310
	displayListCatHeader = 0
}


#### Category menu – copied from the manual
lib.nsbcat2menu = HMENU
lib.nsbcat2menu.special = userfunction
lib.nsbcat2menu.special.userFunc = tx_nsbcat2menu_pi1->main

lib.nsbcat2menu.special.catList=0
lib.nsbcat2menu.special.pidlist=328,273,247,242,312 # pages where 
products and categories are stored

lib.nsbcat2menu.special.catTable=tt_products_cat
lib.nsbcat2menu.special.parentEntry=parent_category
lib.nsbcat2menu.special.extTrigger=tx_ttproducts_pi1
lib.nsbcat2menu.special.varCat=cat

lib.nsbcat2menu.special.targetId = 328 # page where tt_products plugin 
is placed – Display mode: List
lib.nsbcat2menu.special.recSel = 0 #Funktionalität im PHP ausgeschaltet

lib.nsbcat2menu.1 = TMENU
lib.nsbcat2menu.1 {
    noBlur = 1
    expAll = 0
    NO = 1
    NO {
       ATagTitle.field = title
       #ATagParams = id="main-menu"
       wrapItemAndSub = <li>|</li>|*|<li>|</li>|*|<li class="last">|</li>
    }
    ACT < .NO
    ACT.ATagParams = id="main-menu{elementUid}" class="active"
}

lib.nsbcat2menu.2 = TMENU
lib.nsbcat2menu.2 {
    wrap= <ul>|</ul>
    noBlur = 1
    expAll = 0
    NO = 1
    NO {
       ATagTitle.field = title
       #ATagParams = id="main-menu"
       wrapItemAndSub = <li>|</li>|*|<li>|</li>|*|<li class="last">|</li>
    }
    CUR < .NO
    CUR.ATagParams = id="main-menu{elementUid}" class="active"
}

lib.nsbcat2menu.3 = TMENU
lib.nsbcat2menu.3 < lib.nsbcat2menu.2
lib.nsbcat2menu.4 = TMENU
lib.nsbcat2menu.4 < lib.nsbcat2menu.2
----------------------------------------------------------

I use 'example_template_bill_de.tmpl' for testing.



What am I missing to get categories filter to work?


I use
TYPO3 ver. 4.2.6
tt_products ver 2.7.1
mbi_products_categories ver. 0.3.5
nsb_cat2menu ver. 0.0.1


Regards
Jogvan Olsen


More information about the TYPO3-project-tt-products mailing list