November Happy Hour will be moved to Thursday December 5th.

Personalization block doesn't list any visitor groups

Vote:
 

In a Composer 4 page, I drop the personalization container block in an area.

The title bar of in the container then should indicate that the default visitor group is selected, but it doesn't. When double-clicking to edit block properties there should be some controls to add personalization stuff, but there isn't. The title bar menu should also list visitor groups, but there are none listed.

Here are some debug logs captured when dropping the personalization container block in an area.

 

2012-01-18 13:13:26,605 [19] INFO  Dropit.Extension.Core.Serializer [(null)] - Dropit.Extension.Core.Serializer: <?xml version="1.0" encoding="utf-8"?> 
<extensionfunctionpropertystruct isExported="false">
<type>Personalization</type>
<neverused>true</neverused>
<name />
<description />
<note />
<contentfunctionstruct index="0" guid="c0805707-79bb-4bb9-a564-16dde2933fe5" vgcid="00000000-0000-0000-0000-000000000000" pid="480" wid="1252" remoteSite="">
<a href="/Dropit/Plugin/Extension/UI/Edit/Controls/Personalization/PersonalizationFunction.ascx?id=480">6|Content|480_1252</a>
<ca desc="" id="PersonalizationArea" />
</contentfunctionstruct>
</extensionfunctionpropertystruct>
2012-01-18 13:13:26,697 [19] INFO Dropit.Extension.Handlers.InitializationModule [(null)] - Dropit.Extension.Handlers.InitializationModule: OnLoadingPage: Load content function from cache 480_1252
2012-01-18 13:13:26,788 [19] INFO Dropit.Extension.Core.ContentFunctionData [(null)] - Dropit.Extension.Core.ContentFunctionData: Load content areas LoadByParent
2012-01-18 13:13:26,877 [19] INFO Dropit.Extension.Core.Serializer [(null)] - Dropit.Extension.Core.Serializer: <?xml version="1.0" encoding="utf-8"?>
<extensionfunctionpropertystruct isExported="false">
<type>Personalization</type>
<neverused>true</neverused>
<name />
<description />
<note />
<contentfunctionstruct index="0" guid="c0805707-79bb-4bb9-a564-16dde2933fe5" vgcid="00000000-0000-0000-0000-000000000000" pid="480" wid="1252" remoteSite="">
<a href="/Dropit/Plugin/Extension/UI/Edit/Controls/Personalization/PersonalizationFunction.ascx?id=480">6|Content|480_1252</a>
<ca desc="" id="PersonalizationArea" />
</contentfunctionstruct>
</extensionfunctionpropertystruct>
2012-01-18 13:13:26,965 [19] DEBUG Dropit.Extension.Core.ContentFunctionData [(null)] - Dropit.Extension.Core.ContentFunctionData: ContentFunctionData loaded
<?xml version="1.0" encoding="utf-8"?>
<cf index="0" guid="c0805707-79bb-4bb9-a564-16dde2933fe5" vgcid="00000000-0000-0000-0000-000000000000" pid="480" wid="1252" remoteSite="">
<a href="/Dropit/Plugin/Extension/UI/Edit/Controls/Personalization/PersonalizationFunction.ascx?id=480">6|Personalization|480_1252</a>
</cf>
2012-01-18 13:13:27,051 [19] DEBUG Dropit.Extension.Core.ContentFunctionData [(null)] - Dropit.Extension.Core.ContentFunctionData: ContentFunctionData created
<?xml version="1.0" encoding="utf-8"?>
<cf index="0" guid="c0805707-79bb-4bb9-a564-16dde2933fe5" vgcid="00000000-0000-0000-0000-000000000000" pid="480" wid="1252" remoteSite="">
<a href="/Dropit/Plugin/Extension/UI/Edit/Controls/Personalization/PersonalizationFunction.ascx?id=480">6|Personalization|480_1252</a>
</cf>
2012-01-18 13:13:27,153 [19] DEBUG Dropit.Extension.Controllers.PageDataManager [(null)] - Dropit.Extension.Controllers.PageDataManager: Init content function control type=6 functionlink=480_1252 viewmode=ExtensionEditMode
2012-01-18 13:13:27,232 [19] DEBUG Dropit.Extension.Controllers.PageDataManager [(null)] - Dropit.Extension.Controllers.PageDataManager: Loading content function control.. /Dropit/Plugin/Extension/UI/Edit/Controls/Personalization/PersonalizationFunction.ascx
2012-01-18 13:13:27,320 [19] DEBUG Dropit.Extension.Controllers.PageDataManager [(null)] - Dropit.Extension.Controllers.PageDataManager: Rendering nested areas count=1

 

#56337
Jan 18, 2012 13:56
Vote:
 

Firebug captures this when dropping the Personalization block. I have compared with a working Composer installation and the one difference I can make out is that the personalizationData attribute in the content-ResponseItem is empty.

<Response>
<ResponseItem name="pid" type="int" value="482"></ResponseItem>
<ResponseItem name="wid" type="int" value="1254"></ResponseItem>
<ResponseItem name="guid" type="string" value="89d62401-f547-48eb-bfb7-0f1a98616193"></ResponseItem>
<ResponseItem name="remotesite" type="string" value=""></ResponseItem>
<ResponseItem name="xmlStructure" type="xml">&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;cf index="0" guid="89d62401-f547-48eb-bfb7-0f1a98616193" vgcid="00000000-0000-0000-0000-000000000000" pid="482" wid="1254" remoteSite=""&gt;&lt;a href="~/link/89d62401f54748ebbfb70f1a98616193.ascx"&gt;6|Personalization|482_1254&lt;/a&gt;&lt;ca desc="The main content area" id="PersonalizationArea" /&gt;&lt;/cf&gt;</ResponseItem>
<ResponseItem name="xmlAccess" type="xml">&lt;ContentFunctionAccessRights&gt;&lt;cf pid="482" wid="1254" guid="89d62401-f547-48eb-bfb7-0f1a98616193" remotesite="" r="1" c="1" e="1" d="1" /&gt;&lt;/ContentFunctionAccessRights&gt;</ResponseItem>
<ResponseItem name="content" type="html">&lt;div class="Ext3ContentFunction" pid="482" wid="1254" typeid="6" isglobal="0" guid="89d62401-f547-48eb-bfb7-0f1a98616193" typename="Personalization" remotesite="" personalizationData="" IsPersonalization="1" vgcid="00000000-0000-0000-0000-000000000000" urlToEditGlobal="http://xxx/epi/CMS/edit/viewmodetransfer.aspx?epUrl=http%3a%2f%2fxxx%2fen%2fExtension-Test%2fX4-GF%2f%3fidkeep%3dTrue%26DE_VM%3d8%26DE_LNK%3d4_4%26DE_RND%3d1254541310%26id%3d4_4%26pid%3d482%26wid%3d1254" &gt;&lt;div&gt;&lt;div id="ctl11_PersonalizationArea" class="Ext3ContentAreaBase"&gt;&lt;div class="Ext3ContentAreaBase" caid="PersonalizationArea"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ResponseItem>
</Response>

 

#56338
Edited, Jan 18, 2012 13:59
Vote:
 

Firebug captures this when dropping the Personalization block. I have compared with a working Composer installation and the one difference I can make out is that the personalizationData attribute in the content-ResponseItem is empty.

<Response>
<ResponseItem name="pid" type="int" value="482"></ResponseItem>
<ResponseItem name="wid" type="int" value="1254"></ResponseItem>
<ResponseItem name="guid" type="string" value="89d62401-f547-48eb-bfb7-0f1a98616193"></ResponseItem>
<ResponseItem name="remotesite" type="string" value=""></ResponseItem>
<ResponseItem name="xmlStructure" type="xml">&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;cf index="0" guid="89d62401-f547-48eb-bfb7-0f1a98616193" vgcid="00000000-0000-0000-0000-000000000000" pid="482" wid="1254" remoteSite=""&gt;&lt;a href="~/link/89d62401f54748ebbfb70f1a98616193.ascx"&gt;6|Personalization|482_1254&lt;/a&gt;&lt;ca desc="The main content area" id="PersonalizationArea" /&gt;&lt;/cf&gt;</ResponseItem>
<ResponseItem name="xmlAccess" type="xml">&lt;ContentFunctionAccessRights&gt;&lt;cf pid="482" wid="1254" guid="89d62401-f547-48eb-bfb7-0f1a98616193" remotesite="" r="1" c="1" e="1" d="1" /&gt;&lt;/ContentFunctionAccessRights&gt;</ResponseItem>
<ResponseItem name="content" type="html">&lt;div class="Ext3ContentFunction" pid="482" wid="1254" typeid="6" isglobal="0" guid="89d62401-f547-48eb-bfb7-0f1a98616193" typename="Personalization" remotesite="" personalizationData="" IsPersonalization="1" vgcid="00000000-0000-0000-0000-000000000000" urlToEditGlobal="http://xxx/epi/CMS/edit/viewmodetransfer.aspx?epUrl=http%3a%2f%2fxxx%2fen%2fExtension-Test%2fX4-GF%2f%3fidkeep%3dTrue%26DE_VM%3d8%26DE_LNK%3d4_4%26DE_RND%3d1254541310%26id%3d4_4%26pid%3d482%26wid%3d1254" &gt;&lt;div&gt;&lt;div id="ctl11_PersonalizationArea" class="Ext3ContentAreaBase"&gt;&lt;div class="Ext3ContentAreaBase" caid="PersonalizationArea"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</ResponseItem>
</Response>

 

#56346
Jan 18, 2012 16:03
This thread is locked and should be used for reference only. Please use the Legacy add-ons forum to open new discussions.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.