Forums / Developer / Possible to override extension's templates in sitedesign!?

Possible to override extension's templates in sitedesign!?

Author Message

Dominik Pich

Friday 23 April 2004 1:09:49 am

I have an extension called bought (design.ini.append there) that provides a new view for nodes: bought.tpl
'/extension/bought/design/standard/templates/node/view/bought.tpl'
I want my siteaccess to override that view... preferably for custom classes vie ovveride.ini.append or similiar...
Possible?

If not, how do you solve such obstacles?
Thanks,
Dominik

Paul Forsyth

Friday 23 April 2004 1:19:02 am

I tried this recently. I put the new view into my current design:

design/user/templates/node/view/list.tpl

then i could reference it with the override system.

[list_something]
Source=node/view/list.tpl
MatchFile=node/list_something.tpl
Subdir=templates
Match[class]=25

For your extension if putting it in design/standard doesn't work try it with your current site design.

paul

--
http://www.visionwt.com

Dominik Pich

Friday 23 April 2004 2:42:30 am

If I copy the view into my design, the view defined the extension is preferred.
If I move the view into my design, it works as you said...

Is this the 'plan'?

eZ debug

Timing: Jan 19 2025 07:05:16
Script start
Timing: Jan 19 2025 07:05:16
Module start 'content'
Timing: Jan 19 2025 07:05:16
Module end 'content'
Timing: Jan 19 2025 07:05:16
Script end

Main resources:

Total runtime0.1264 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.0058 589.2109180.7969
Module start 'content' 0.00580.0045 770.007893.9922
Module end 'content' 0.01030.1160 864.0000522.6719
Script end 0.1263  1,386.6719 

Time accumulators:

 Accumulator Duration (sec) Duration (%) Count Average (sec)
Ini load
Load cache0.00352.7622200.0002
Check MTime0.00131.0240200.0001
Mysql Total
Database connection0.00080.660410.0008
Mysqli_queries0.085267.37031410.0006
Looping result0.00110.86451390.0000
Template Total0.115691.410.1156
Template load0.00090.740410.0009
Template processing0.114790.686910.1147
Override
Cache load0.00070.519610.0007
Sytem overhead
Fetch class attribute can translate value0.00060.495210.0006
XML
Image XML parsing0.00020.150110.0002
General
dbfile0.00514.0246200.0003
String conversion0.00000.003830.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