• New Commercial Services Section

    We have now opened a commercial services section here on the forum. If you have a Fabrik project that you wish to have someone work on for you, post it under Help Wanted. If you are an application developer and wish to earn some money helping others, post your details under Fabrik Application Developers.

    Both of these are unmoderated. It will be up to both parties to work out the details and come to an agreement.

icons for tabs in tabbed form

vaguemind

Vaguemind
I have a tabbed form which contain of two groups , i need to put an icons beside the text of each tab on this form ?? how can i do this pls ?

also this tabbed form has two groups (forms ) which submits data entered , i need to know when press submit button , the data of two groups(forms) submitted in one list ? how i separate them ? as they already two different forms but i gathered them in one tabbed form ?

Thanks
 
Hi
You will need to create a custom template:
copy components/com_fabrik/views/form/tmpl/bootstrap_tabs and rename it to bootstrap_tabs_icons
Edit your form and select this new template as the form template.
Then go into the file default.php and edit

Code:
<a href="#group-tab<?php echo $i;?>" data-toggle="tab" id="group<?php echo $group->id;?>_tab">
                        <?php
                            if (!empty($group->title))
                            {
                                echo $group->title;
                            }
                            else
                            {
                                echo $group->name;
                            }
                        ?>
                    </a>
adding in the icons you need, so something like:

Code:
<a href="#group-tab<?php echo $i;?>" data-toggle="tab" id="group<?php echo $group->id;?>_tab">
                        <?php
                            if (!empty($group->title))
                            {
                                echo $group->title;
                            }
                            else
                            {
                                echo $group->name;
                            }
switch ($group->id)  {
  case 1:
    $icon = 'icon-plus';
  default:
   $icon = 'icon-times;
}
                        ?>
<span class="<?php echo $icon;?>"></span>
                    </a>
 
I'm using icons on tabs. Did it with css for every tab:

.nav.nav-tabs [href~="#group-tab0"]::before {
content: "?";
font-family: fontawesome;
}
 
We are in need of some funding.
More details.

Thank you.

Members online

Back
Top