[opencms-dev] R: Totally lost with list and detail page
Gerd Schrick
mail at schrick-design.de
Mon May 21 13:31:19 CEST 2018
Thanks for responding,
but I've done all this more than once!
(as already described in this whole thread).
In case I missed something: please add some detailed note what an not just a link to a (long) page.
Your other note: please see my point 2. - there it is mentioned.
Best,
Gerd
Am 21. Mai 2018 12:56:46 MESZ schrieb Leonardo Olivieri <leonardo.olivieri at imteam.it>:
>Is there something more to be configured?
>
>Yes, visit
>
>http://documentation.opencms.org/opencms-documentation/content-in-opencms/lists-of-resources-and-detail-pages/
>
>or
>
>Go to the .config file editor and open the "Detail pages" dialog
>
>
>Leonardo Olivieri
>
>
>
>Da: opencms-dev-bounces at opencms.org
>[mailto:opencms-dev-bounces at opencms.org] Per conto di Gerd Schrick
>Inviato: domenica 20 maggio 2018 21:17
>A: The OpenCms mailing list <opencms-dev at opencms.org>
>Oggetto: Re: [opencms-dev] Totally lost with list and detail page
>
>DETAIL PAGE: again spent some (frustrating) hours with searching and
>trying ... and still don't know why they don't work.
>
>What I have:
>1. my-news resourcetype in module:
>- Title mapped to urlName
>- "with page" is set
>- disable detail page is unset
>- no filename pattern specified (the default is used; works)
>2. Container page "/news/article/"
>- the single and only container in the template with detailview="true"
>- configured as detail page in sitemap .config and
>- sitemap shows it by the addition "(*my-news)"
>- news items are correctly stored in subfolder .elements/
>3. Container page "/news/" with a list
>- created via collector
>- links rendered via <cms:link>
>- correctly collects and shows the items stored in
>"/news/article/.elements/"
>- links are NOT rewritten and just point to the items content element
>(e.g. /news/article/.elements/my-news_0002.xml)
>
>Is there something more to be configured?
>Some restrictions or further requiremens/conditions to be met that a
>detail page will be used for the resourcetype?
>
>Would be great if someone can help with this.
>Gerd
>Am 17. Mai 2018 01:41:46 MESZ schrieb Gerd Schrick
><mail at schrick-design.de<mailto:mail at schrick-design.de>>:
>
>Alex,
>
>you made my day! :-)
>"Your function element also needs to generate some output." was the
>perfect hint - missing/wrong default values in element settings
>produced an initial Error in the function; with that corrected the
>dropping works perfectly.
>BTW: a really cooool feature of OCMS (among many others).
>
>But I'm still stuck with the detail page:
>when I click on the link in the list I get (in Chromium):
>-
>This page contains the following errors:
>error on line 20 at column 122: xmlParseEntityRef: no name
>-
>when in preview mode it says:
>-
>This page contains the following errors:
>error on line 41 at column 132: Opening and ending tag mismatch: img
>line 0 and a
>-
>in Firefox I get:
>-
>XML-Verarbeitungsfehler: nicht wohlgeformt
>Adresse:
>http://localhost:8080/opencms/news/article/.elements/my-news_0002.xml
>Zeile Nr. 20, Spalte 122:(function(a,b){function G(a){var
>b=F[a]={};return ......
>-
>
>I can edit the news item(s), use add and edit them in the list, display
>and edit the (details) containerpage itself including an item, all w/o
>errors.
>So I assume it has something to do with my config of the details page.
>I've set it up multiple times, changed the config, played around ...
>with no success (and further ideas) yet.
>
>Would be really great to get some insights here too.
>
>Thanks ahead,
>Gerd
>
>Alex Kandzior <alex at opencms.org<mailto:alex at opencms.org>> hat am 16.
>Mai 2018 um 08:13 geschrieben:
>
> Gerd,
>
> you are on the right track.
>
>The container type of the container tag must match the one configured
>in the function element (or formatter).
> So setting both types to "center" or "somethingother" should work.
>
>You should not use the "width" together with the type, only either the
>type or the width.
>"width" does not make no sense in modern respinonsive layouts so I
>consider it deprecated, but it still is supported.
>
> Your function element also needs to generate some output.
>If the function element does not generate any output, it can not be
>dropped even if the container types match.
> Hello world would word.
>
> HTH
>
> Kind regards,
>
> Alex.
>
> -------------------
> Alexander Kandzior
>
> Alkacon Software - The OpenCms Experts
> http://www.alkacon.com - http://www.opencms.org
>
>
>Am 15.05.2018 um 19:33 schrieb Gerd Schrick <
>mail at schrick-design.de<mailto:mail at schrick-design.de>>:
>
> UPDATE re dynamic function:
>manually adding a dyn function element to the container with "Edit
>controlcode" works and I can then edit it in ADE.
>But via dropping the container does not accept it (shows no dashed red
>lines in ADE).
>Can see it in Apollo demo working with the "OpenCms Info" dyn function
>element ... compared its config to mine and cannot see what may
>basically make the difference.
>
>For my understanding it's the container's type that determines what
>elements can go there:
>In func element I set type to "center" but also tried "*" and width
>min=50/max=800 w/o success.
>
> Are there some other settings that do the trick?
>
> Gerd
>
>Am 15. Mai 2018 04:43:45 MESZ schrieb Gerd Schrick <
>mail at schrick-design.de<mailto:mail at schrick-design.de>>:
>
> Dear All,
>
>in 10.5.3 (tomcat 8 standalone) I tried to set up a list and detail
>page as described in the doku
>(http://documentation.opencms.org/opencms-documentation/content-in-opencms/lists-of-resources-and-detail-pages/)
>for some hours now but it ended just in a mostly frustrating adventure
>... hopefully someone can help to proceed with more success. ;-)
>
> Here in short my issues:
>
> 1) created news_list.jsp and a dynamic function in my module ...
>unable to "drop it on a container page" (I can drag it but the
>container won't accept it) - how to enable that?
>finally was able to create a new list-page after I added it as Function
>to module config - is this the only way?
>
>2) list works as expected but no "+" shows up to add a new item
>although the docu says: "[...] if the attribute editable is set to true
>[...]"
> my config is:
><cms:contentload collector="allInFolder"
>param="${folder}|my-news|${count}" editable="true">
>when I add "|${folder}my-news_%(number).xml" (or something else) to the
>param attribute the + is shown but then I finally get an error "The new
>file name pattern "/news/article/.elements/" does not contain the
>number macro." when selecting "Copy" or "New" in the dialog that shows
>after a click on the +.
>UPDATE: just found out that it works when I use
>param="${folder}my-news_%(number).xml|my-news|${count}" - this should
>be mentioned!
>Is there a doku about the collectors and their parameters? Where to
>find? I still can't get collector "allInFolderNavPos" to work ...
>
> 3) added a detail page as described and checked in sitemap config
>but a click on the item link in the list as well as in explorer on the
>item's content file via context menu > Display says there's no detail
>page configured for the resource (but it is and it's not disabled in
>the module config!?)
>
>And yes, I'd like to use and understand the "old" way, although an
>alternative for V10+ is recommended (what I did not try yet).
>
> Any help is greatly appreciated.
>
> Thanks a lot,
> Gerd
>
>
>
>________________________________
>
> This mail is sent to you from the opencms-dev mailing list
>To change your list options, or to unsubscribe from the list, please
>visit
> http://lists.opencms.org/cgi-bin/mailman/listinfo/opencms-dev
>
>
>
>
>
>________________________________
>
> This mail is sent to you from the opencms-dev mailing list
>To change your list options, or to unsubscribe from the list, please
>visit
> http://lists.opencms.org/cgi-bin/mailman/listinfo/opencms-dev
>
>________________________________
>
>This mail is sent to you from the opencms-dev mailing list
>To change your list options, or to unsubscribe from the list, please
>visit
>http://lists.opencms.org/cgi-bin/mailman/listinfo/opencms-dev
>
>
>-- This message has been checked by ESVA and is believed to be clean.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://webmail.opencms.org/pipermail/opencms-dev/attachments/20180521/c445d2b9/attachment.htm>
More information about the opencms-dev
mailing list