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.

General Questions /

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, Ed, biapar, Willr, Ingo, swaiba

php code into silverstripe

Go to End

4 Posts   989 Views


Community Member, 2 Posts

14 December 2012 at 9:54am


how can I add extern php code into silverstripe admin?

I have eight pages that are written using PHP. Now I want to put the pages in the admin section of SilverStripe. Pages will be a part of Silverstripe.

Is that possible?



Forum Moderator, 922 Posts

19 December 2012 at 4:23pm

Edited: 19/12/2012 4:25pm

There is no way to add PHP into the admin panel directly from a users perspective, you will have to convert the PHP scripts into page types yourself, as per SilverStripe documentation.

What sort of scripts are they?



Community Member, 96 Posts

20 December 2012 at 12:50am

If you use an ModelAdmin for your DataObject, you can replace it with the RemodelAdmin.
With this module, you can include in the ModelAdminPanel buttons witch call an php-file:

In remodeladmin/templates/Includes/
<div class="controlbuttons">
<button id="btn1">Do something</button>

In remodeladmin/javascript/remodeladmin.js:
$('#btn1').click(function(){ $.post("remodeladmin/php/dosomething.php", { id: $(this).val(), status: "status1" }); });

In remodeladmin/php/dosomething.php you can catch the id and the status:
$id = $_POST['id'];
$status = $_POST['status'];
function dosomething(){ do it }

Hope it helps.


Community Member, 2 Posts

23 December 2012 at 9:32am

Hello Sean,

thank you for your answer. That's not a script, there are only php codes, they are wirtting by hands. You could see this in attach!

How can I convert this in page types?

Thanks again for your help!


Attached Files