Re: [External] process for creating/using dynamic function in openCms 13
Jochen Graf via opencms-dev <[email protected]>
| Newsgroups | gmane.comp.cms.opencms.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi Dave, presumably this is a matter of container type configuration. Somewhere in your template JSP configured for your website there must be a <cms:container> tag with a type attribute <cms:container type="mytype">. The container is the area on a page where new content elements can be dropped, e.g., drag and drop your dynamic function using datatables. In order to allow a content element being draggable onto a container, the container types must match. If your container is of type "mytype", "mytype" must also be present in the dynamic function configuration. There is a section "Matching containers" -> "Container types" in the dyncamic function configuration, where one can configure "mytype". There might be other reasons why drag-and-drop is not possible, e.g., permissions. Let us know if the container type configuration solves the problem. Jochen Am 23.08.22 um 04:56 schrieb Eichmann, David A: > Jochen, > > Thanks for the hint! The time example works fine, as does the creation of a D3-based bar chart. I’m now working on an example using datatables. The dynamic function appears in the wizard list, but I get no highlighting of content sections when I attempt to drag-and-drop onto a content page. The dynamic function definition of all three are basically the same, with the exception, of course, of which JSP they reference. Any notion of why the drag-and-drop is not enabling? > > - Dave > >> On Aug 22, 2022, at 5:36 AM, Jochen Graf via opencms-dev <[email protected]> wrote: >> >> Hi Dave, >> >> you need two configurations in the /.content/.config sitemap configuration file: >> >> 1. enable dynamic functions in general for your site: in the "content elements" tab of the /.content/.config file, add a new "Content element configuration" and select OpenCms' built-in "function_config" type >> 2. add your specific dynamic function to your site: in the "dynamic functions" tab of the /.content/.config file, in the section "Dynamic functions to be added", add your individual function configuration, e.g., /system/modules/com.alkacon.opencms.documentation/functions/demo/time-example.xml >> >> Hope this helps >> >> Jochen >> >> >> Am 21.08.22 um 22:38 schrieb Eichmann, David A via opencms-dev: >>> I’m working through creating an example dynamic function, starting with the time example in the documentation. I get the creation of the JSP and the XML files, but I’m not seeing the new dynamic function when attempting to use it in a content page. Where is the appropriate placement for the definition files and how to I get openCms to present the function as an option for placement in an element? Thanks! >>> >>> - Dave >>> _______________________________________________ >>> 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 >>> https://lists.opencms.org/mailman/listinfo/opencms-dev >>> >>> >>> >> -- >> Alkacon Software GmbH & Co. KG - The OpenCms Experts >> http://www.alkacon.com - http://www.opencms.org >> >> _______________________________________________ >> 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 >> https://lists.opencms.org/mailman/listinfo/opencms-dev >> >> >> -- Alkacon Software GmbH & Co. KG - The OpenCms Experts http://www.alkacon.com - http://www.opencms.org _______________________________________________ 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 https://lists.opencms.org/mailman/listinfo/opencms-dev