Expose max_related field in EDIT membership types if relationship_type_id has a value.
authorDave Greenberg <dave@civicrm.org>
Wed, 25 Sep 2013 16:50:42 +0000 (09:50 -0700)
committerDave Greenberg <dave@civicrm.org>
Wed, 25 Sep 2013 16:50:42 +0000 (09:50 -0700)
templates/CRM/Member/Form/MembershipType.tpl

index 6046df5a4e87c4cd4b1db39e1da227ac3cd4c048..76ef81831fe07eaca520e87f25ba07488d7c7716 100644 (file)
@@ -203,10 +203,19 @@ cj(function(){
     showHidePeriodSettings();
   });
 
-  showHideMaxRelated(cj('#relationship_type_id :selected').val());
-  cj('#relationship_type_id').change(function(){
-    showHideMaxRelated(cj('#relationship_type_id :selected').val());
-  });
+  {/literal}
+       {if $action eq 2}
+       {literal}
+         showHideMaxRelated(cj('#relationship_type_id').val());
+         cj('#relationship_type_id').change(function(){
+           showHideMaxRelated(cj('#relationship_type_id').val());
+         });
+       {/literal}{else}{literal}
+         showHideMaxRelated(cj('#relationship_type_id :selected').val());
+         cj('#relationship_type_id').change(function(){
+           showHideMaxRelated(cj('#relationship_type_id :selected').val());
+         });   
+       {/literal}{/if}{literal}
 });
 
 function showHidePeriodSettings() {