Forums / Setup & design / Basic question...

Basic question...

Author Message

Lars Imsland

Thursday 26 February 2004 8:44:23 am

... that shows that I am clueless :)

I'm trying to implement a forum on my site by copying stuff from the eZ forum
template. In doing that, I have encountered the line below:

{node_view_gui view=forumline content_node=$Child:item}

Having this line in on of my other templates, produces the
data I want, but not in the way that I want. So I have to edit (or probably
override) the template behind "forumline". But how do I do that? I paged through
the 32 pages of templates, found noone by the name "forumline" (I might have
overlooked it, though). Is it there?

James Packham

Thursday 26 February 2004 9:03:16 am

You <i>have</i> to create an override, you could just create a new template and do something like this:

{node_view_gui view=newtemplate content_node=$Child:item} (view specifies name of template to use don't put .tpl on though!)

But you're right your should learn about overrides!

http://ez.no/ez_publish/documentation/building_an_ez_publish_site/the_news_page/overview_of_the_latest_news

Is a good (if basic) example. Pay attention to changes in settings/[siteaccess]/override.ini.append :)

Regards,

James

Lars Imsland

Friday 27 February 2004 2:38:04 am

There is still something I do not understand. The example in my first post suddenly started working, I'm not sure why :), but now I have similar problems with my next step.

I have a template forumtopic.tpl, that I want to be used for the class Forum topic.
I have made this class through the admin setup (Class ID 16), and have "instantiated" this class under a folder.

I put forumtopic.tpl under design/mysite/override/templates, and edit the settings/siteaccess/mysite/override.ini.append file, adding

[forumtopic]
Source=node/view/full.tpl
MatchFile=forumtopic.tpl
Subdir=templates
Match[class]=16
Match[section]=7

(I have tried both with and without the last line.) But it still does not work. Some other standard template is used. What should I do so that my new template will be used?

The version I'm using is 3.3-1, if that's related.