Tuesday 03 March 2009 11:48:12 pm
Yes, I place the files correctly, in
extension/ezwebin/design/ezwebin/override/templates/full
extension/ezwebin/design/ezwebin/override/templates/line extension/ezwebin/design/ezwebin/override/templates I even changed it to look for file straight in templates folder and moved folder2.tpl to override/templates, still nothing. I checked the node ID I want to change carefully, and it's 63. I clear all possible cache.
[line_article2]
Source=node/view/full.tpl
MatchFile=folder2.tpl
Subdir=templates
Match[node]=63
This is the core functionality, how am I supposed to customize the site without it?? It should be stable, it should be reworked! I'm pretty frustrated. The whole design files spread all over the place are pissing me off as well. I don't care ezwebin is an extension: the design files and templates should be placed in design folder. What's the problem with extension packages having structure:
root/extension/myextension/ root/design/myextension_design/ This doesn't make any sense as it is now. And eZ claims it separates content from design, so let it also separate design logic from programming logic. If they want to be clean and tidy, they should be everywhere.
<b>...and why I have errors in log file like:
"template x not found in any resource" As I'm using the very default ezwebin design???? Why these errors disappear when I create "ezwebin" folder in design folder and copy there the design files from extension?
There should be no error anyway because only template changes made in extension/ezwebin are reflected in the site. </b> I suppose the fallback system is faulty, it would be a lot more simple if all design files were placed in design folder, I suppose. And still, I cannot make a node override... However, I can override templates for new classes.
Shiki soku ze ku...
|