When I upgrade to CiviCRM 4.6, I don't see anything about the A/B testing features within CiviMail. How do I access these features?
2 Answers
The A/B testing features come with two menu items. For me, they weren't showing up for some reason, even after rebuilding the menu by visiting civicrm/menu/rebuild&reset=1
I don't understand why this worked, but I did the following:
Go to "Admin" > "Customize Data and Screens" > "Navigation Menu"
Expand the Mailings item and you should see "New A/B test" and "Manage A/B tests" at the bottom.
For each of these two items, take the following steps:
Right click on the menu item and choose "Edit"
Change the
#
character in the URL field to something else likefoo
.Save. Then edit again, and change back to
#
-
Now that I know I'm not the only one, this should get reported as a bug. I'll do it later today. Apr 16, 2015 at 21:55
-
1IIRC, the navigation menu is cached on a per-session basis. Editing the menu like you did might force it to update. Another way to force the navmenu to update might be to logout/login. Apr 17, 2015 at 3:10
This is due to a typo in the upgrade script. I filed a bug and a patch: https://github.com/civicrm/civicrm-core/pull/5652
This fix should be in Civi 4.6.3. Sean's fix will work, but the permissions will be slightly off - but will be fixed on upgrade to 4.6.3. This SQL statement will fix the problem with correct permissions:
UPDATE civicrm_navigation SET permission = 'access CiviMail', permission_operator = '' WHERE name = 'New A/B Test' OR name = 'Manage A/B Tests';