Added the feature to add custom Joomla fields to your components, requested in gh-247. Added plugin events to the dynamic get area. Added the script to remove field build in relation to component when component gets uninstalled. Improved the getForm method in the model to allow the passing of options to the form. Made further improvements to the implementation of the return parameter across the component redirecting behavior. Made some changes to the list layout views using the field relations area.
This commit is contained in:
@@ -144,48 +144,33 @@ $componentParams = JComponentHelper::getParams('com_componentbuilder');
|
||||
|
||||
<script type="text/javascript">
|
||||
|
||||
// #jform_datalenght listeners for datalenght_vvvvwao function
|
||||
// #jform_datalenght listeners for datalenght_vvvvwap function
|
||||
jQuery('#jform_datalenght').on('keyup',function()
|
||||
{
|
||||
var datalenght_vvvvwao = jQuery("#jform_datalenght").val();
|
||||
vvvvwao(datalenght_vvvvwao);
|
||||
var datalenght_vvvvwap = jQuery("#jform_datalenght").val();
|
||||
vvvvwap(datalenght_vvvvwap);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_datalenght',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var datalenght_vvvvwao = jQuery("#jform_datalenght").val();
|
||||
vvvvwao(datalenght_vvvvwao);
|
||||
var datalenght_vvvvwap = jQuery("#jform_datalenght").val();
|
||||
vvvvwap(datalenght_vvvvwap);
|
||||
|
||||
});
|
||||
|
||||
// #jform_datadefault listeners for datadefault_vvvvwap function
|
||||
// #jform_datadefault listeners for datadefault_vvvvwaq function
|
||||
jQuery('#jform_datadefault').on('keyup',function()
|
||||
{
|
||||
var datadefault_vvvvwap = jQuery("#jform_datadefault").val();
|
||||
vvvvwap(datadefault_vvvvwap);
|
||||
var datadefault_vvvvwaq = jQuery("#jform_datadefault").val();
|
||||
vvvvwaq(datadefault_vvvvwaq);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_datadefault',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var datadefault_vvvvwap = jQuery("#jform_datadefault").val();
|
||||
vvvvwap(datadefault_vvvvwap);
|
||||
|
||||
});
|
||||
|
||||
// #jform_datatype listeners for datatype_vvvvwaq function
|
||||
jQuery('#jform_datatype').on('keyup',function()
|
||||
{
|
||||
var datatype_vvvvwaq = jQuery("#jform_datatype").val();
|
||||
vvvvwaq(datatype_vvvvwaq);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_datatype',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var datatype_vvvvwaq = jQuery("#jform_datatype").val();
|
||||
vvvvwaq(datatype_vvvvwaq);
|
||||
var datadefault_vvvvwaq = jQuery("#jform_datadefault").val();
|
||||
vvvvwaq(datadefault_vvvvwaq);
|
||||
|
||||
});
|
||||
|
||||
@@ -204,97 +189,112 @@ jQuery('#adminForm').on('change', '#jform_datatype',function (e)
|
||||
|
||||
});
|
||||
|
||||
// #jform_store listeners for store_vvvvwas function
|
||||
jQuery('#jform_store').on('keyup',function()
|
||||
{
|
||||
var store_vvvvwas = jQuery("#jform_store").val();
|
||||
var datatype_vvvvwas = jQuery("#jform_datatype").val();
|
||||
vvvvwas(store_vvvvwas,datatype_vvvvwas);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_store',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var store_vvvvwas = jQuery("#jform_store").val();
|
||||
var datatype_vvvvwas = jQuery("#jform_datatype").val();
|
||||
vvvvwas(store_vvvvwas,datatype_vvvvwas);
|
||||
|
||||
});
|
||||
|
||||
// #jform_datatype listeners for datatype_vvvvwas function
|
||||
jQuery('#jform_datatype').on('keyup',function()
|
||||
{
|
||||
var store_vvvvwas = jQuery("#jform_store").val();
|
||||
var datatype_vvvvwas = jQuery("#jform_datatype").val();
|
||||
vvvvwas(store_vvvvwas,datatype_vvvvwas);
|
||||
vvvvwas(datatype_vvvvwas);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_datatype',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var store_vvvvwas = jQuery("#jform_store").val();
|
||||
var datatype_vvvvwas = jQuery("#jform_datatype").val();
|
||||
vvvvwas(store_vvvvwas,datatype_vvvvwas);
|
||||
vvvvwas(datatype_vvvvwas);
|
||||
|
||||
});
|
||||
|
||||
// #jform_add_css_view listeners for add_css_view_vvvvwau function
|
||||
// #jform_store listeners for store_vvvvwat function
|
||||
jQuery('#jform_store').on('keyup',function()
|
||||
{
|
||||
var store_vvvvwat = jQuery("#jform_store").val();
|
||||
var datatype_vvvvwat = jQuery("#jform_datatype").val();
|
||||
vvvvwat(store_vvvvwat,datatype_vvvvwat);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_store',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var store_vvvvwat = jQuery("#jform_store").val();
|
||||
var datatype_vvvvwat = jQuery("#jform_datatype").val();
|
||||
vvvvwat(store_vvvvwat,datatype_vvvvwat);
|
||||
|
||||
});
|
||||
|
||||
// #jform_datatype listeners for datatype_vvvvwat function
|
||||
jQuery('#jform_datatype').on('keyup',function()
|
||||
{
|
||||
var store_vvvvwat = jQuery("#jform_store").val();
|
||||
var datatype_vvvvwat = jQuery("#jform_datatype").val();
|
||||
vvvvwat(store_vvvvwat,datatype_vvvvwat);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_datatype',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var store_vvvvwat = jQuery("#jform_store").val();
|
||||
var datatype_vvvvwat = jQuery("#jform_datatype").val();
|
||||
vvvvwat(store_vvvvwat,datatype_vvvvwat);
|
||||
|
||||
});
|
||||
|
||||
// #jform_add_css_view listeners for add_css_view_vvvvwav function
|
||||
jQuery('#jform_add_css_view').on('keyup',function()
|
||||
{
|
||||
var add_css_view_vvvvwau = jQuery("#jform_add_css_view input[type='radio']:checked").val();
|
||||
vvvvwau(add_css_view_vvvvwau);
|
||||
var add_css_view_vvvvwav = jQuery("#jform_add_css_view input[type='radio']:checked").val();
|
||||
vvvvwav(add_css_view_vvvvwav);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_add_css_view',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var add_css_view_vvvvwau = jQuery("#jform_add_css_view input[type='radio']:checked").val();
|
||||
vvvvwau(add_css_view_vvvvwau);
|
||||
var add_css_view_vvvvwav = jQuery("#jform_add_css_view input[type='radio']:checked").val();
|
||||
vvvvwav(add_css_view_vvvvwav);
|
||||
|
||||
});
|
||||
|
||||
// #jform_add_css_views listeners for add_css_views_vvvvwav function
|
||||
// #jform_add_css_views listeners for add_css_views_vvvvwaw function
|
||||
jQuery('#jform_add_css_views').on('keyup',function()
|
||||
{
|
||||
var add_css_views_vvvvwav = jQuery("#jform_add_css_views input[type='radio']:checked").val();
|
||||
vvvvwav(add_css_views_vvvvwav);
|
||||
var add_css_views_vvvvwaw = jQuery("#jform_add_css_views input[type='radio']:checked").val();
|
||||
vvvvwaw(add_css_views_vvvvwaw);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_add_css_views',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var add_css_views_vvvvwav = jQuery("#jform_add_css_views input[type='radio']:checked").val();
|
||||
vvvvwav(add_css_views_vvvvwav);
|
||||
var add_css_views_vvvvwaw = jQuery("#jform_add_css_views input[type='radio']:checked").val();
|
||||
vvvvwaw(add_css_views_vvvvwaw);
|
||||
|
||||
});
|
||||
|
||||
// #jform_add_javascript_view_footer listeners for add_javascript_view_footer_vvvvwaw function
|
||||
// #jform_add_javascript_view_footer listeners for add_javascript_view_footer_vvvvwax function
|
||||
jQuery('#jform_add_javascript_view_footer').on('keyup',function()
|
||||
{
|
||||
var add_javascript_view_footer_vvvvwaw = jQuery("#jform_add_javascript_view_footer input[type='radio']:checked").val();
|
||||
vvvvwaw(add_javascript_view_footer_vvvvwaw);
|
||||
var add_javascript_view_footer_vvvvwax = jQuery("#jform_add_javascript_view_footer input[type='radio']:checked").val();
|
||||
vvvvwax(add_javascript_view_footer_vvvvwax);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_add_javascript_view_footer',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var add_javascript_view_footer_vvvvwaw = jQuery("#jform_add_javascript_view_footer input[type='radio']:checked").val();
|
||||
vvvvwaw(add_javascript_view_footer_vvvvwaw);
|
||||
var add_javascript_view_footer_vvvvwax = jQuery("#jform_add_javascript_view_footer input[type='radio']:checked").val();
|
||||
vvvvwax(add_javascript_view_footer_vvvvwax);
|
||||
|
||||
});
|
||||
|
||||
// #jform_add_javascript_views_footer listeners for add_javascript_views_footer_vvvvwax function
|
||||
// #jform_add_javascript_views_footer listeners for add_javascript_views_footer_vvvvway function
|
||||
jQuery('#jform_add_javascript_views_footer').on('keyup',function()
|
||||
{
|
||||
var add_javascript_views_footer_vvvvwax = jQuery("#jform_add_javascript_views_footer input[type='radio']:checked").val();
|
||||
vvvvwax(add_javascript_views_footer_vvvvwax);
|
||||
var add_javascript_views_footer_vvvvway = jQuery("#jform_add_javascript_views_footer input[type='radio']:checked").val();
|
||||
vvvvway(add_javascript_views_footer_vvvvway);
|
||||
|
||||
});
|
||||
jQuery('#adminForm').on('change', '#jform_add_javascript_views_footer',function (e)
|
||||
{
|
||||
e.preventDefault();
|
||||
var add_javascript_views_footer_vvvvwax = jQuery("#jform_add_javascript_views_footer input[type='radio']:checked").val();
|
||||
vvvvwax(add_javascript_views_footer_vvvvwax);
|
||||
var add_javascript_views_footer_vvvvway = jQuery("#jform_add_javascript_views_footer input[type='radio']:checked").val();
|
||||
vvvvway(add_javascript_views_footer_vvvvway);
|
||||
|
||||
});
|
||||
|
||||
|
Reference in New Issue
Block a user