Forums / Developer / Displaying multiple nodes on one page

Displaying multiple nodes on one page

Author Message

rhodri davies

Friday 17 October 2003 7:21:55 am

Hi,

I am at the start of creating a new site using eZp 3.2-2 and I need to be able to display products, service providers & services together on one page. I thinking of creating a new module to do what I want but I just wanted to check I am not totally wasting my time as the functionality I need is in eZp already and I just haven't found it yet.

Example of what's needed:

User views product page and is shown product x plus a list of service providers for product x which are related to product x via the services they provide

User can click on service provider y and is shown product x plus a list of services from service provider y which are related to product x <- at this point the user can select to purchase product x and any service from provider y - the combination of these two elements determines the price for product x

- OR -

User can click on service z and is shown product x plus service z <- at this point the user can also purchase and again the combination of product x and service z determines the price of product x

Each service provider and service would have to be a content objects as there would be other pages on the site which would display detailed information about them.

Is this something that can be setup with plain vanilla eZp or shall I start warming up my IDE?

Regards

Rhodri Davies

P.S. Nice job on eZp 3!!

eZ debug

Timing: Jan 18 2025 18:36:10
Script start
Timing: Jan 18 2025 18:36:10
Module start 'content'
Timing: Jan 18 2025 18:36:10
Module end 'content'
Timing: Jan 18 2025 18:36:10
Script end

Main resources:

Total runtime0.1454 sec
Peak memory usage2,048.0000 KB
Database Queries141

Timing points:

CheckpointStart (sec)Duration (sec)Memory at start (KB)Memory used (KB)
Script start 0.00000.0067 588.8516180.8281
Module start 'content' 0.00670.0050 769.679793.6797
Module end 'content' 0.01170.1337 863.3594523.2969
Script end 0.1454  1,386.6563 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00352.3916200.0002
Check MTime0.00130.9250200.0001
Mysql Total
Database connection0.00080.548610.0008
Mysqli_queries0.104872.01991410.0007
Looping result0.00110.78521390.0000
Template Total0.133391.710.1333
Template load0.00090.620910.0009
Template processing0.132491.015910.1324
Override
Cache load0.00060.436010.0006
Sytem overhead
Fetch class attribute can translate value0.00080.538310.0008
XML
Image XML parsing0.00030.183610.0003
General
dbfile0.00161.0719200.0001
String conversion0.00000.004930.0000
Note: percentages do not add up to 100% because some accumulators overlap

CSS/JS files loaded with "ezjscPacker" during request:

CacheTypePacklevelSourceFiles
CSS0extension/community/design/community/stylesheets/ext/jquery.autocomplete.css
extension/community_design/design/suncana/stylesheets/scrollbars.css
extension/community_design/design/suncana/stylesheets/tabs.css
extension/community_design/design/suncana/stylesheets/roadmap.css
extension/community_design/design/suncana/stylesheets/content.css
extension/community_design/design/suncana/stylesheets/star-rating.css
extension/community_design/design/suncana/stylesheets/syntax_and_custom_tags.css
extension/community_design/design/suncana/stylesheets/buttons.css
extension/community_design/design/suncana/stylesheets/tweetbox.css
extension/community_design/design/suncana/stylesheets/jquery.fancybox-1.3.4.css
extension/bcsmoothgallery/design/standard/stylesheets/magnific-popup.css
extension/sevenx/design/simple/stylesheets/star_rating.css
extension/sevenx/design/simple/stylesheets/libs/fontawesome/css/all.min.css
extension/sevenx/design/simple/stylesheets/main.v02.css
extension/sevenx/design/simple/stylesheets/main.v02.res.css
JS0extension/ezjscore/design/standard/lib/yui/3.17.2/build/yui/yui-min.js
extension/ezjscore/design/standard/javascript/jquery-3.7.0.min.js
extension/community_design/design/suncana/javascript/jquery.ui.core.min.js
extension/community_design/design/suncana/javascript/jquery.ui.widget.min.js
extension/community_design/design/suncana/javascript/jquery.easing.1.3.js
extension/community_design/design/suncana/javascript/jquery.ui.tabs.js
extension/community_design/design/suncana/javascript/jquery.hoverIntent.min.js
extension/community_design/design/suncana/javascript/jquery.popmenu.js
extension/community_design/design/suncana/javascript/jScrollPane.js
extension/community_design/design/suncana/javascript/jquery.mousewheel.js
extension/community_design/design/suncana/javascript/jquery.cycle.all.js
extension/sevenx/design/simple/javascript/jquery.scrollTo.js
extension/community_design/design/suncana/javascript/jquery.cookie.js
extension/community_design/design/suncana/javascript/ezstarrating_jquery.js
extension/community_design/design/suncana/javascript/jquery.initboxes.js
extension/community_design/design/suncana/javascript/app.js
extension/community_design/design/suncana/javascript/twitterwidget.js
extension/community_design/design/suncana/javascript/community.js
extension/community_design/design/suncana/javascript/roadmap.js
extension/community_design/design/suncana/javascript/ez.js
extension/community_design/design/suncana/javascript/ezshareevents.js
extension/sevenx/design/simple/javascript/main.js

Templates used to render the page:

UsageRequested templateTemplateTemplate loadedEditOverride
1pagelayout.tpl<No override>extension/sevenx/design/simple/templates/pagelayout.tplEdit templateOverride template
 Number of times templates used: 1
 Number of unique templates used: 1

Time used to render debug report: 0.0001 secs