1. Fabrik 3.8 has been released. As usual, we strongly recommend that you backup your site (using Akeeba) before upgrading. Report any issues in the forums, we will answer promptly.

Fabric Forms in Projectfork Component

Discussion in 'Plugins' started by toomanylogins, Feb 22, 2012.

  1. toomanylogins

    toomanylogins New Member

    Level: Community

    We would like to inc fabrik forms in the Projectfork joomla component. Tasks section has html area and we would like to include a form in the area in a similar way to the content plugin. Can someone point us to the documentation where we can work out how to modify the tasks section in projectfork to include a fabrik form.

    Would this be a fabric plug-in or something for projectfork ?

  2. rob

    rob Administrator Staff Member

    Level: Community
    that kind of depends as to whether the html area you can insert into in project fork is inside or outside of a <form> element (html wont allow you to put a form inside a form)

    Then it depends if projectfork run that html through Joomla's content plugin code.

    Presuming both of those conditions are ok then you can do

    {fabrik view=form id=X}

    to embed the form. Presuming that you have fabrik and the fabrik content plugin installed and published.

    Replace X with your form id

  3. toomanylogins

    toomanylogins New Member

    Level: Community
    Thanks for the reply Rob,
    Unfortunately Projectfork does not support the joomla content plug in. What I was trying to say (not very clearly) was do I need to write a Fabric plugin in order to get a from into PF or do I modify PF to call a Fabric form?

    I guess its the latter therefore is there any documetation about how we retrieve fabrik forms.
  4. rob

    rob Administrator Staff Member

    Level: Community
    yes the latter is what you'll need to do. Generally this occurs in thh component's view page with code like this:

    Code (Text):

    //store the original option
    $opt = JRequest::getVar('option');
    //set the option to com_content - provides maximal support for content plugins
                JRequest::setVar('option', 'com_content');
    // import the html content helper
    //$text would be the current views output
    // run it through content.prepare which will trigger the content plugins
                $text = JHTML::_('content.prepare', $text);
    //reset the option back to the current option
                JRequest::setVar('option', $opt);
    1 person likes this.
  5. toomanylogins

    toomanylogins New Member

    Level: Community
    I have this working using modules anywhere from nonumber. This lets me insert the module in a content area - very useful. the only and normally I can see and it appears the same for the content plug-in is if you display a table in a content article and then edit to record the form is loaded, but it is not loaded into the content area ? it replaces the page and you use to go back button to return to the article.

    Is this correct or is there a way to display the form in the content page.
  6. Underwood84

    Underwood84 New Member

    Level: Community
    Hi there.
    My name is Berny.
    I'm 22 now.
    I would really like to take part in this thing.
    It's a great idea.

Share This Page