| Author | Message | 
                                                                                                    
                                                        | David Santiso
                                                                                                                             
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Saturday 12 February 2011 9:34:58 am 
                                                                
                                                                 Hi, I've seen the identifiers of the information collected does not increase as its object. For example: Object 1 Form 1 -> Information collected 1, Information collected 2, Information collected 5... Object 2 Form 2 -> Information collected 3, Information collected 4, Information collected 6... Thus it is impossible to find the information collected from a particular object. Also if I delete a group of information collected, the identifiers do not restart. Have anyone any idea how I can display all the information collected from an object? Tanks, David | 
                                                
                                                                                                                                                        
                                                        | Thiago Campos Viana
                                                                                                                             | Saturday 12 February 2011 11:36:25 am 
                                                                 Hi David, you could check the docs: http://doc.ez.no/eZ-Publish/Technical-manual/4.x/Reference/Modules/content/Fetch-functions/collected_info_collection All functions that retrieves database information are on fetch functions group. {def $collection=fetch( 'content', 'collected_info_collection',
                        hash( 'collection_id',    123,
                              'contentobject_id', 456 ) )}
 
{foreach $collection.attributes as $attribute}
    {$attribute.contentclass_attribute_name} <br />
{/foreach}eZ Publish Certified Developer: http://auth.ez.no/certification/verify/376924
 Twitter: http://twitter.com/tcv_br
 | 
                                                                                                    
                                                        | David Santiso
                                                                                                                             | Saturday 12 February 2011 12:15:14 pm 
                                                                 Thanks, but I think you haven't understood my question. Yes, I have tried this already, but it's not what I want. This function returns only the data set collected with ID 123, bbut I want all collections of an object. For example an object with ID 456. | 
                                                                                                    
                                                        | Thiago Campos Viana
                                                                                                                             | Saturday 12 February 2011 1:14:39 pm 
                                                                 You could create a template operator or a template fetch function, here's the php code to fetch collections: $collections = eZInformationCollection::fetchCollectionsList( $objectID, /* object id */
                                                              false, /* creator id */
                                                              false, /* user identifier */
                                                              array( 'limit' => $limit,'offset' => $offset ) /* limit array */ );
$numberOfCollections = eZInformationCollection::fetchCollectionsCount( $objectID );eZ Publish Certified Developer: http://auth.ez.no/certification/verify/376924
 Twitter: http://twitter.com/tcv_br
 | 
                                                                                                    
                                                        | David Santiso
                                                                                                                             | Saturday 12 February 2011 2:05:40 pm 
                                                                 Thanks, but where I have to create them? | 
                                                                                                    
                                                        | Thiago Campos Viana
                                                                                                                             | Saturday 12 February 2011 2:47:16 pm 
                                                                 Here: http://share.ez.no/learn/ez-publish/an-introduction-to-developing-ez-publish-extensions eZ Publish Certified Developer: http://auth.ez.no/certification/verify/376924
 Twitter: http://twitter.com/tcv_br
 | 
                                                                                                    
                                                        | David Santiso
                                                                                                                             | Sunday 13 February 2011 3:11:21 am 
                                                                 Thank you very much. | 
                                                                                                    
                                                        | David Santiso
                                                                                                                             | Sunday 13 February 2011 5:24:49 am 
                                                                 I've to create a full extension for one fetch function? If I just want to add a new fetch function or edit an existing one,where is it? | 
                                                                                                    
                                                        | Peter Keung
                                                                                                                             | Sunday 13 February 2011 2:37:29 pm 
                                                                 Here is some documentation for the template fetch function content / collected_info_list: https://github.com/ezsystems/Exponential/blob/master/doc/features/3.8/infocollector_fetchfunctions.txt http://www.mugo.caMugo Web, eZ Partner in Vancouver, Canada
 | 
                                                                                                    
                                                        | David Santiso
                                                                                                                             | Monday 14 February 2011 12:27:36 am 
                                                                 Hi Peter, This fetch function doesn't appear in "doc.ez.no". Does exists it in version 4.4? I think that is exactly what I need. Thanks, David | 
                                                                                                    
                                                        | Marko Žmak
                                                                                                                             | Tuesday 15 February 2011 3:33:11 am 
                                                                 David, the collected_info_list function is still available in 4.4, but it's strange that it's not in the docs? eZ Crew, what's with the docs for this one? --Nothing is impossible. Not if you can imagine it!
 
 Hubert Farnsworth
 | 
                                                                                                    
                                                        | Amine BETARI
                                                                                                                             | Monday 14 March 2011 10:32:39 am 
                                                                 
Consider creating an operator, simply send as parameters the id of the objectand in PHP you can do your own query
 |