[opencms-dev] creating editable content
Borja Marcos Suarez
borja.suarez at fundacionctic.org
Mon Jun 27 08:20:38 CEST 2005
you have to add to the 'template elements' properties of the template
file the elements you want to make them editable.
So write MainBody* in this property and then it will appear on the
elements list box when you are editing a page.
Hope this helps you.
Best regards,
Borja
-----Mensaje original-----
De: opencms-dev-bounces at opencms.org
[mailto:opencms-dev-bounces at opencms.org] En nombre de GV
Enviado el: domingo, 26 de junio de 2005 19:05
Para: The OpenCms mailing list
Asunto: [opencms-dev] creating editable content
Hi,
I have the following case:
There is a template which looks like (I put some tabs in the front of
the
lines I'd like to emphasize!):
-------------
<%@ page session="false" %>
<%@ taglib prefix="cms" uri="http://www.opencms.org/taglib/cms" %>
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title><cms:property name="Title" escapeHtml="true" /></title>
<meta HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html;
CHARSET=<cms:property
name="content-encoding" default="ISO-8859-1" />">
<cms:include file="header" />
<cms:editable />
</head>
<body>
<!-- Main page body starts here -->
<br>
<br>
<br>
<cms:template element="MainBody">
<table bgcolor="#ffffff" border="0"
cellpadding="0" cellspacing="0" height="383"
width="780">
<tbody>
<tr>
<td colspan="3" height="233">
<table style="width: 776px; height: 131px;" border="0"
cellpadding="10"
cellspacing="0">
<!--DWLayoutTable--> <tbody>
<tr>
<td style="vertical-align: top; height: 391px; width:
100px;"></td>
<td class="body" valign="top" width="538">
<cms:include element="MainBody" editable="true"/>
<cms:include file="../resources/HomeText"
editable="true" />
<br>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</cms:template>
</body>
</html>
---------------------------------------------------------------
As you can derive, there is a pre-formatted text included
(../resources/HomeText) which I would like to be editable from an HTML
page
created based on the above template.
When this HTML page is created, I do get the "edit" button but regardles
what
I write with the editor nothing gets displayed. Also, the editor,
doesn't
display the existing (../resources/HomeText) text. Now, when I go to
this
newly created HTML page and request the sourcecode via the "Edit
Sourcecode"
selection, I can view what I newly typed with the editor!!!
Obviously I messing up with the tags in the above template but what
exactly am
I doing wrong?
Thanks for your help.
George
_______________________________________________
This mail is send to you from the opencms-dev mailing list
To change your list options, or to unsubscribe from the list, please
visit
http://mail.opencms.org/mailman/listinfo/opencms-dev
More information about the opencms-dev
mailing list