Inicio de mvnForum


Imprimir en 26-mar-2023 20:03:45

Publicado por lcouso en 02-mar-2018 14:00:09
sad   Re: Tablon de Anuncios
Llevo unos dias intentando configurar el modulo, me está costando...

Mi entorno:
- OpenCMS 9.5.3
- WebForm 2.0.2
- Comments 2.0.0
- Commons 1.0

El primer error que me surgió fue el del widget del fichero de configuracion. Al editar el contenido "comments-0001.html" no me dejaba poner nada en el campo "Configuration". Así que edité el fichero "comment-display.xsd" y quité el widget

<layout element="ConfigUri" widget="com.alkacon.opencms.v8.comments.CmsCommentConfigurationSelectWidget"/>


y puse la ruta del fichero de configuración a mano. Parece que funciona...
En mi plantilla aparece el link para crear nuevo comentario, pero al pinchar, me sale una ventana con el siguiente error:

Error parsing output template group
Error output:

no group loader registered
Existing templates:

formscript
form
confirmationoutput


Según el manual, puede que no asimile los includes de jquery y css de las jsp del modulo, y recomienda incluirlos desde la cabecera de nuestro template. Ok, lo hago.

Tb dice esto:

We include the JQuery javascript file as well as some plugins and the style sheet dynamically.
In case it does not work, you will have to load the style sheet in the header of your template, you
can also try to statically import the java script files using the normal <script src=??? > tag.
In any case, it will be normally more difficult to get it to work correctly if you use our JQuery
enabled Direct Edit Provider, so you can also try to use the old default provider, setting following
in your opencms-workplace.xml configuration file:
<directeditprovider
class="org.opencms.workplace.editors.directedit.CmsDirectEditDefaultProvider"
/>



Muy sospechoso.... pero tb lo he probado, sustituyo el "directeditprovider" existente por el que indica el manual.

.... Nada de nada.... Mi error sigue siendo el mismo.. parece que me está pidiendo unas jsps que no existen, o no encuentra.. ni idea.

Existe un .txt dentro del la carpeta "doc" del modulo (template_integration.txt), con un ejemplo de llamada a la jsp comment-main.jsp, copio el ejemplo a mi template principal:

<!-- COMMENTS START -->
<c:set var="comments"><cms:property name="comments" file="search"/></c:set>
<c:if test="${!empty comments}">
<cms:include file="%(link.weak:/system/modules/com.alkacon.opencms.v8.comments/elements/comment_main.jsp)" >
<cms:param name="cmturi" value="${cms.requestContext.uri}" />
</cms:include>
</c:if>
<!-- COMMENTS END -->


Nah de nah...

Alguna idea de lo que estoy haciendo mal????