Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

Customising the CMS /

SideReport deprecated in 2.4?


Reply


4 Posts   469 Views

Avatar
suntrop

Community Member, 131 Posts

31 July 2012 at 6:11am

I am trying to get a simple report (sheduled pages) in the side bar (not the Report tab).

But everything I try nothing works. In some cases the /admin/ won't show and displays a 404 instead and moastly I get this warning

Warning: SS_Report::register(): 'BlogShedule' is not a subclass of SS_Report in /path/file.php

Error comes when I add

mysite/_config.php

SS_Report::register("SideReport", "BlogShedule");

I defined my class as in the docs

mysite/code/CustomSideReport.php

class CustomSideReport_BlogShedule extends SideReport {

What is wrong? Is it still possible to add custom reports into the side bar?

Hope for some help.

Avatar
Willr

Forum Moderator, 5513 Posts

31 July 2012 at 8:52pm

You should now just extend SS_Report and you don't need to register reports, that now happens automatically.

Avatar
suntrop

Community Member, 131 Posts

2 August 2012 at 7:35pm

Thanks, but it seems your wrong. Unless I put into my _config.php

SS_Report::register('SideReport', 'CustomSideReport', 20);

… it doesn't show up in the report drop-down.

Anyway, now it's working fine :)

Avatar
Willr

Forum Moderator, 5513 Posts

2 August 2012 at 8:09pm

Oh sorry, my points referred to 3.0.