Guest User

Template-Diff - Fixes Variation Bug in Matrix

a guest
Nov 16th, 2015
182
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 2.63 KB | None | 0 0
  1. diff --git a/productdetails/details.tpl b/productdetails/details.tpl
  2. index afa908a..e3c5f5f 100644
  3. --- a/productdetails/details.tpl
  4. +++ b/productdetails/details.tpl
  5. @@ -115,7 +115,7 @@
  6.                  <!-- FINANZIERUNG -->
  7.                  {include file="productdetails/finance.tpl"}
  8.                  <!-- VARIATIONEN -->
  9. -                {include file="productdetails/variation.tpl" simple=$Artikel->isSimpleVariation}
  10. +                {include file="productdetails/variation.tpl" simple=$Artikel->isSimpleVariation showMatrix=$showMatrix}
  11.                  <hr>
  12.                  <div class="row">
  13.                      <div class="col-xs-7">
  14. diff --git a/productdetails/variation.tpl b/productdetails/variation.tpl
  15. index 9cfdd14..f47e2cc 100644
  16. --- a/productdetails/variation.tpl
  17. +++ b/productdetails/variation.tpl
  18. @@ -4,9 +4,9 @@
  19.              <dl>
  20.              {foreach name=Variationen from=$Artikel->Variationen key=i item=Variation}
  21.                  <dt>{$Variation->cName}{if $Variation->cTyp === 'IMGSWATCHES'} <span class="swatches-selected text-muted" data-id="{$Variation->kEigenschaft}"></span>{/if}</dt>
  22. -                <dd class="form-group{if $Variation->cTyp !== 'FREIFELD'} required{/if}">
  23. +                <dd class="form-group{if $Variation->cTyp !== 'FREIFELD' && !$showMatrix} required{/if}">
  24.                      {if $Variation->cTyp === 'SELECTBOX'}
  25. -                        <select class="form-control" name="eigenschaftwert[{$Variation->kEigenschaft}]" required>
  26. +                        <select class="form-control" name="eigenschaftwert[{$Variation->kEigenschaft}]"{if !$showMatrix} required{/if}>
  27.                              <option value="" selected="selected"
  28.                                      disabled="disabled">{lang key="pleaseChooseVariation" section="productDetails"}</option>
  29.                              {foreach name=Variationswerte from=$Variation->Werte key=y item=Variationswert}
  30. @@ -35,7 +35,7 @@
  31.                                                 name="eigenschaftwert[{$Variation->kEigenschaft}]"
  32.                                                 id="vt{$Variationswert->kEigenschaftWert}"
  33.                                                 value="{$Variationswert->kEigenschaftWert}"
  34. -                                               {if $smarty.foreach.Variationswerte.index === 0} required{/if}
  35. +                                               {if $smarty.foreach.Variationswerte.index === 0 && !$showMatrix} required{/if}
  36.                                                 >
  37.                                          {include file="productdetails/variation_value.tpl"}
  38.                                      </label>
Advertisement
Add Comment
Please, Sign In to add comment