[TYPO3-commerce] Show all products of all categories

Franz Steinmetz franzlst at yahoo.de
Sun Aug 15 22:33:13 CEST 2010


Hi Georg,

I finally found the mistake: It is a bug, which still seems to be in the latest 
0.9.* version:

In line 452 of class.tx_commerce_pibase.php (latest 0.9.* version) you find the 
following code:
$tmpCategory=$this->cObj->substituteSubpart($tmpCategory,'###CATEGORY_ITEM_PRODUCTLIST###',
 $productList);
But it should be
$tmpCategory=$this->cObj->substituteMarker($tmpCategory,'###CATEGORY_ITEM_PRODUCTLIST###',
 $productList);
Note "Marker" instead of "Subpart".
I think this i a known bug, thus it does no more exist in the 0.11.* branch.

Thanks again for your help.

Greetings

 Franz


franzlst at yahoo.de
http://www.roboshow.de
http://www.jsg-abi2008.de
http://www.kalender.jsg-abi2008.de



----- Ursprüngliche Mail ----
> Von: Georg Schönweger <georg.schoenweger at gmail.com>
> An: TYPO3 commerce extension project <typo3-project-commerce at lists.typo3.org>
> Gesendet: Sonntag, den 15. August 2010, 17:54:40 Uhr
> Betreff: Re: [TYPO3-commerce] Show all products of all categories
> 
> hm then you can try to debug this by watching the source  code
> .../ext/commerce/lib/class.tx_commerce_pibase.php in  "function
> makeListView" around line 468 ... there is the logic for doing  this.
> 
> regards,
> Georg
> 
> Am 15.08.2010 17:09, schrieb Franz  Steinmetz:
> > Hi Georg,
> >
> > thanks for this hint. I tried it  but it didn't work. I also can't find a 
> > documentation of it.
> > I  also had a short view in the source code but couldn't find any mistake. 
>The 
>
> > responsible lines have hardly changed to now. It cannot be a problem  with 
>the 
>
> > template, because I use the default template here for testing.  The values 
>are 
>
> > set correctly the TypoScript Object Browser  says.
> >
> > Greetings
> >
> > Franz  Steinmetz
> >
> >
> > franzlst at yahoo.de
> > http://www.roboshow.de
> > http://www.jsg-abi2008.de
> > http://www.kalender.jsg-abi2008.de
> >
> >
> >
> > -----  Ursprüngliche Mail ----
> >  
> >> Von: Georg Schönweger <georg.schoenweger at gmail.com>
> >>  An: TYPO3 commerce extension project 
><typo3-project-commerce at lists.typo3.org>
> >>  Gesendet: Sonntag, den 15. August 2010, 15:12:47 Uhr
> >> Betreff: Re:  [TYPO3-commerce] Show all products of all  categories
> >>
> >>
> >> I think it's not possible to  select more than one category for  product
> >> listing.
> >>  But you can show products of the subcategories, we are  using this  as
> >> well. You can do this by setting this in your   TS-Setup:
> >>  plugin.tx_commerce_pi1.groupProductsByCategory=1
> >>  plugin.tx_commerce_pi1.hideProductsInList=0
> >>  plugin.tx_commerce_pi1.numberProductsInSubCategory  = how many  products
> >> you want to show per subcategory..
> >>
> >>  If you want to  show products which are deeper in the three structure  i
> >> think you have to  program this by your  own.
> >>
> >> greetings,
> >>  Georg
> >>
> >> Am 15.08.2010 13:34,  schrieb Franz  Steinmetz:
> >>    
> >>>  Hey,
> >>>
> >>> ok I came a bit   further:
> >>>
> >>> If I directly select a subcategory, all  the products of  this category are 
>
> >>>      
> >> shown. 
> >>
> >>    
> >>> Thus  I intended to select all subcategories to  show all product, but you 
>it 
>
> >>>      
> >  
> >>> seems  that you are only allowed to select  one category. So:
> >>> - Is  it possible to select more than one category for  the product  
>listing?
> >>> - If not, is it possible to show products of a   category, that are in a 
> >>> subcategory of this  category?
> >>>
> >>> I  would be very thankful for  advice.
> >>>
> >>>   Greetings
> >>>
> >>>  Franz  Steinmetz
> >>>
> >>>
> >>> franzlst at yahoo.de
> >>> http://www.roboshow.de
> >>> http://www.jsg-abi2008.de
> >>> http://www.kalender.jsg-abi2008.de
> >>>
> >>>
> >>>
> >>>  -----  Ursprüngliche Mail ----
> >>>  
> >>>      
> >>>> Von: Franz Steinmetz  <franzlst at yahoo.de>
> >>>>  An: typo3-project-commerce at lists.typo3.org
> >>>>   Gesendet: Donnerstag, den 12. August 2010, 16:47:58 Uhr
> >>>>  Betreff:  [TYPO3-commerce] Show all products of all  categories
> >>>>
> >>>>   Hi,
> >>>>
> >>>> I work with commerce 0.9.8 and  Typo3  4.2.12.
> >>>>
> >>>> Until now I've   had a shop with the  following navigation:
> >>>> List of  categories => List of   products of selected category => Details 
>of 
>
> >>>>        
> >  
> >>>> selected   product
> >>>>
> >>>> Now I  want to introduce a  new page, which  shows me all products, 
>grouped 
>
> >>>>         
> >> by 
> >>
> >>    
> >>>> category. From here you get to  the product detail  page. This new page 
>shell 
>
> >>>>        
> >>    
> >>>> exist to the old   navigation.
> >>>>
> >>>> Can someone explain me how  to do this?   When i add the product listing 
> >>>>         
> >> plugin 
> >>
> >>    
> >>>> to 
> >>>>
> >>>>  this page  with the root category as  category, only the subcategories 
>are  
>
> >>>>        
> >> shown 
> >>
> >>    
> >>>> (equivalent to "List  of  categries" in the  existing navigation), but not 
>
> >>>>        
> >> their 
> >>
> >>    
> >>>>    
> >>>>        
> >>>  
> >>>      
> >>>>  products.
> >>>>
> >>>>   Thanks
> >>>>
> >>>>     Franz
> >>>>
> >>>>
> >>>>
> >>>>   _______________________________________________
> >>>>   TYPO3-project-commerce  mailing list
> >>>> TYPO3-project-commerce at lists.typo3.org
> >>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-project-commerce
> >>>>
> >>>>     
> >>>>        
> >>>   _______________________________________________
> >>>  TYPO3-project-commerce  mailing list
> >>> TYPO3-project-commerce at lists.typo3.org
> >>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-project-commerce
> >>>  
> >>>      
> >>  _______________________________________________
> >>  TYPO3-project-commerce  mailing list
> >> TYPO3-project-commerce at lists.typo3.org
> >> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-project-commerce
> >>
> >>     
> >
> >  _______________________________________________
> > TYPO3-project-commerce  mailing list
> > TYPO3-project-commerce at lists.typo3.org
> > http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-project-commerce
> >  
> _______________________________________________
> TYPO3-project-commerce  mailing list
> TYPO3-project-commerce at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-project-commerce
> 




More information about the TYPO3-project-commerce mailing list