Issue
- On DXP 7.2 you could check the portlet preferences directly in PortletPreferences table but now on DXP 7.4 is different
Environment
- DXP 7.4
Resolution
- Now on 7.4 there is a new table: PortletPreferenceValue which stores all the values that previously existed in the Preferences column of the PortletPreferences table.
- With the following query you could get any value from this table just knowing the portletId, the plid and the name from the value you want to get.
SELECT * FROM PORTLETPREFERENCES
JOIN PORTLETPREFERENCEVALUE ON PORTLETPREFERENCES.PORTLETPREFERENCESID = PORTLETPREFERENCEVALUE.PORTLETPREFERENCESID
WHERE PORTLETPREFERENCES.PORTLETID = '${PORTLETID}'
AND PORTLETPREFERENCES.PLID = ${PLID}
AND PORTLETPREFERENCEVALUE.NAME = '${NAME}'