Forums / Developer / How to display CONTENT of a folder in 2 different places

How to display CONTENT of a folder in 2 different places

Author Message

Simon Caisse

Monday 21 November 2005 5:16:51 pm

I have an employee list in one location.I would like to display the same list in another location but with a restriction. I only want employees of a certain branch in that other location. Is it possible?

Thanks
Simon

Nathan Kelly

Monday 21 November 2005 8:27:51 pm

Hi Simon, when you say "with a restriction" I assume you mean a user access restriction?

Could you be a little more specific of the structure, when you say "employees of a certain branch" how are your users groups set up etc.?

The more specific you are the easier your question will be to answer.

Cheers!

Pardon me while I burst into flames...

Simon Caisse

Monday 21 November 2005 8:54:19 pm

OK I'll try to be more specific. I have a class employees that contain different attributes: employees(first_name, last_name, phone_extension, branch).
An employee works in a specific branch like corporate Human resources, finance, reception, etc. I created a folder with all employees. I would like now to create another folder that will contain only the employees of the Human Resources branch.

Thanks

Xavier Dutoit

Tuesday 22 November 2005 1:30:47 am

I'd suggest to use the enhanced object relation (eor) attribute
http://ez.no/community/contribs/datatypes/enhanced_objectrelation
for the branch attribute

Create a new content type "branch"

On employee, add the eor attribute and say to select only the objects of the class branch

Create a override the view full for the branch attribute and display the list of the reverse related objects (ie. the employees)

That's it.

You can add or delete as many branches as you want.

X+

http://www.sydesy.com

eZ debug

Timing: Jan 19 2025 06:11:29
Script start
Timing: Jan 19 2025 06:11:29
Module start 'content'
Timing: Jan 19 2025 06:11:29
Module end 'content'
Timing: Jan 19 2025 06:11:29
Script end

Main resources:

Total runtime0.1681 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.0051 589.2109180.7969
Module start 'content' 0.00510.0058 770.007893.9766
Module end 'content' 0.01090.1571 863.9844526.1719
Script end 0.1680  1,390.1563 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00331.9703200.0002
Check MTime0.00130.7535200.0001
Mysql Total
Database connection0.00060.351010.0006
Mysqli_queries0.122072.54201410.0009
Looping result0.00140.85101390.0000
Template Total0.156893.310.1568
Template load0.00090.514510.0009
Template processing0.155992.755210.1559
Override
Cache load0.00060.344910.0006
Sytem overhead
Fetch class attribute can translate value0.00090.506710.0009
XML
Image XML parsing0.00030.148810.0003
General
dbfile0.00402.3720200.0002
String conversion0.00000.004130.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.0002 secs