Hi!
Ok I'll take a shot at this...
First, I like the way that Seblod presents the admin form. But when you create a custom template you have a lot of work to recreate the template. So what I have done is create a template function file that contains all of the logic based on the Seblod layout.
So the template_function file contains several functions to help in rebuilding the template.
To add it to your custom template you need copy the file into the template directory and to add this to your index.php or index2.php file:
<?php
$adminfunctionfile = dirname(__FILE__) . '/template_functions.php';
include( $adminfunctionfile );
?>
That links the function file to the index file so that you can call the functions.
So when you create your custom template, you will have a list of all of the fields in your content type like so:
<p>$jSeblod->field_name->form</p>;
To create a row in a table you just need to do this:
<table class="admintable" width="100%">
<?php admin_row_layout($jSeblod->field_name, $path, $tooltipIcon, '');?>
</table>
The '' I use for formatting calculated values that I have going on in my content type. So I can put '$' and it will format a money value. But if you use this, be careful because it changes field to a value instead of a form. That means you can not enter data into your content type.
To create a groupX in your table you do this:
<table class="admintable" width="100%">
<?php insert_groupx_list($jSeblod->groupX_name, "TRUE", $path, $tooltipIcon, $root); ?>
</table>
The "TRUE" value will place a header. If you put "FALSE" there will not be a header.
Its still a work in progress - there were a bunch of other things that I am trying to do with it like create table footers and things like that - which kinda works. This whole thing might be a complete waste when Seblod 2.0 comes out so Im a bit apprehensive to continue to work on it. It does what I want for now - create rows and groupX layouts in the admin form.
Hope that helps.