
Development updates for Tridion
Periodically we add new functionality, enhance existing content types, or fix bugs that we find along the way. Stay connected with all the most recent updates to Tridion on our Development Updates blog.
Creative Commons photo credit: Richard Masoner
Change log for March 15, 2017
jqxGrid and jqxDataTable updated to ver 4.4.0; CSS fixes
3/15/2017 10:49:59 AM

Michael Tangen
We've rolled out a couple of updates this week and will have more on the way. The first update is an upgrade to jqxWidget's latest version of jqxGrid (what we have dubbed as the "DataGrid" content type) and jqxDataTable (referred to as "DataTable"). This upgrade is to version 4.4.0, which boasts a more responsive design for phones and tablets, along with other device viewport sizes. Additionally, we've baked in some custom formatting for the detailed view for the DataGrid content type, allowing for longer detail views to scroll within each detailed view. So in the event that your detailed data view has more lengthy information, a scrollbar will appear if it exceeds your defined height (in pixels) for the detail view. Additionally, we've fixed the detailed view to be responsive as well, which will force your detail columns to stack when it reaches a certain threshold.
This update also applies to the Dynamic Document List content type, specifically the DataGrid view.
To obtain this update: simply republish your page(s) that use the DataGrid or DataTable content type. Your page will automatically be updated.
XML now supported in DataGrid version 4.4.0
The DataGrid and DataTable now supports XML source data in addition to CSV, tabbed, and JSON. To use XML-formatted data in your DataGrid, you need to specify the repeated containing field that houses your record sets — this containing field will have to be entered in the DataGrid configuration file field labeled base XML node name (it has this help text: "If your data is XML, enter the base XML node name that occurs in your record sets (case sensitive) "). Let me provide an example.
Let's say you're iterating through grabbing the names and favorite colors from an XML data source, and it looks something like this:
<people>
<name>Arthur</name>
<favoriteColor>Blue</favoriteColor>
</people>
<people>
<name>Robin</name>
<favoriteColor>Yellow</favoriteColor>
</people>
<people>
<name>Gallahad</name>
<favoriteColor>Blue, no Yellow, aaaaaah</favoriteColor>
</people>
In this instance, you'd enter the node name "people" in this new field that instructs you to enter the base XML node name — <people> is the base node that all of these record sets have in common.
We realize that for most of you, XML will not be your preferred data type to work with. But for those of you working with more advanced content sources, you may find yourself working with XML as an option for source data. Now you have the option to display that XML source data in the form of a DataGrid — and we love it!
CSS fix for toggle lists
There is a minor fix that we also pushed out for toggle lists, specifically when you have unordered lists within the "answer" rich text field.
Issue: unordered lists started out with a circle format type and not the disc type.
To obtain this update: simply republish out your CSS page assemblies located in /root/css/. You may need to clear your cache to view the fix.
General Updates
Change Log
Fixes
Updates