Im making a plugin and have come to the stage where im making an edit form, for the plugin.

I would like the layout to look like this, with 2 columns and tabs above the left column.

craft entry layout

My, question is what is the best way to achive this? currently im using extending _layouts/cp in my template, the page look like this.

enter image description here

thanks for your help

1 Answer 1


It doesn't appear there is an easy way to do this by extending that template. If you take a look at the template templates/entries/_edit.html you will see how the create/edit entry screen creates this view. It is extending _layouts/cp, but it's overriding the main Twig block to do some custom stuff. You can include the tabs in your main block like so:

{% block main %}
<div class="item" data-position="left" data-min-colspan="2" data-max-colspan="3">
    <div id="fields" class="pane">
        {% include "_includes/tabs" %}
{% endblock %}
  • yes you want the .pane and .grid .item classes. Commented Jan 25, 2015 at 11:41

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.