Viewing 9 posts - 1 through 9 (of 9 total)
  • Author
    Posts
  • woonydanny Friend
    #199455

    Hi,
    I have installed the latest T3 plugin and installed the Purity iii template on my J3.3.1 site

    I have followed the tutorial http://www.joomlart.com/tutorials/joomla-tutorials/adding-joomla-custom-fields-in-form-with-t3-framework but cannot get the Masthead fields to appear in my menu items.

    I have installed a quickstart on a test domain to look at the files and have even tried copying over the com_menu.items.xml and still the 2 fields won’t appear on my site.

    I want it to appear like on the quickstart under the Page Display tab. I have even had a look at this article http://t3-framework.org/documentation/extend-com-content.html#add-extra-fields and still no luck.

    My understanding is that once I place the com_menu.items.xml in the public_html/templates/purity_iii/etc/form directory then it should appear?

    I have also check i have the masthead.php file in the public_html/templates/purity_iii/tpls/blocks directory.

    what else do i need to do?

    thanks

    Ninja Lead Moderator
    #541352

    I’m not sure what did you do on your site? But I see Masthead extra field is working under Page Display tab, see the screenshot

    I did follow the userguide http://www.joomlart.com/tutorials/joomla-tutorials/adding-joomla-custom-fields-in-form-with-t3-framework and make com_menus.item.xml with script


    <?xml version="1.0" encoding="utf-8"?>
    <form>
    <fields name="params">
    <fieldset name="extra-field" label="Extra field" description="Extra field description">
    <field name="masshead-title" type="text" default="" label="Masshead title" description="Masthead title" />
    <field name="masshead-slogan" type="textarea" default="" label="Masshead slogan" description="Masthead description" filter="RAW" />
    </fieldset>
    </fields>
    </form>

    and you can see the extra field as screenshot

    Please try to check it again


    1. purity_iii_extrafield
    2. purity_iii_extrafield_guide
    woonydanny Friend
    #541399

    I have tried both, but i would prefer the 2 fields to show under the Page Options tab, not an additional extra tab

    So, i tried copying this code into a file called com_menus.item.xml and put it in public_html/templates/purity_iii/etc/form

    <?xml version="1.0" encoding="utf-8"?>
    <form>
    <fields name="params">
    <fieldset name="page-options" label="Page Display" description="Page Display Description">
    <field name="masthead-title" type="text" default="" label="TPL_MENU_ITEM_MASTHEAD_TITLE_LABEL" description="TPL_MENU_ITEM_MASTHEAD_TITLE_DESC" />
    <field name="masthead-slogan" type="textarea" default="" label="TPL_MENU_ITEM_MASTHEAD_SLOGAN_LABEL" description="TPL_MENU_ITEM_MASTHEAD_SLOGAN_DESC" filter="RAW" />
    </fieldset>
    </fields>
    </form>

    but i dont see any fields when i click on a menu item. see my attachment. this is the code i found that the xml was using in the quickstart that i know works correctly. The code in the article, seems to have a few typo mistakes

    <field name=”masshead-title” i think should be <field name=”masthead-title”
    <field name=”masshead-slogan” i think should be <field name=”masthead-slogan”

    because in the masthead.php it has:
    $mast_title = $activemenu->params->get (‘masthead-title’);
    $mast_slogan = $activemenu->params->get (‘masthead-slogan’);

    i dont know what else to try. i cleared my browser cache and refreshed.

    is there anything else to do to make the fields appear on my site?


    1. ja1
    woonydanny Friend
    #541400

    Also, something else i don’t understand is that the article says that you need to add the masthead block to your layout

    <blockquote>Load masthead block in layouts

    Open layout file (templates/t3_bs3_blank/tps/) that you want to load masthead block then load masthead block after header block.

    <?php $this->loadBlock(masthead) ?>
    </blockquote>

    However, when i look at all the layout files that come with the quickstart none of them have this block loaded, yet the masthead still works and displays on the quickstart.?????? i am very confused

    Ninja Lead Moderator
    #541484

    I sent pm to you and you can see the back-end shows as the screenshot


    1. extrafield_in_t3
    woonydanny Friend
    #541733

    Thanks for the reply but that is no help. I know what it should be looking like, I am trying to get it to work like this

    Ninja Lead Moderator
    #541798

    <em>@woonydanny 435916 wrote:</em><blockquote>Thanks for the reply but that is no help. I know what it should be looking like, I am trying to get it to work like this</blockquote>

    You can pm me the information of your site: URL, admin login, FTP credentials of your site and I shall help you out.

    woonydanny Friend
    #541859

    pm sent to you just now

    Ninja Lead Moderator
    #541946

    <em>@woonydanny 436064 wrote:</em><blockquote>pm sent to you just now</blockquote>

    I found the problem on your site, because you did not set Purity III Template as default. That’s the reason why extra field did not load on your site. I set it as default and it’s working fine, see the screenshot


    1. masthead
Viewing 9 posts - 1 through 9 (of 9 total)

This topic contains 9 replies, has 2 voices, and was last updated by  Ninja Lead 10 years, 3 months ago.

We moved to new unified forum. Please post all new support queries in our New Forum