Neu pushed_success.tpl Modal

Jochen82

Aktives Mitglied
31. Januar 2017
40
1
Guten Morgen, ich möchte gerne die pushed_success Modal anzeigen lassen. Das ganze funktioniert auch wunderbar, bis auf den Punkt das wenn ich auf "weiter einkaufen" klicke man immer auf die Startseite verlinkt wird und nicht auf der Artikeldetail Seite bleibt. Zudem wenn ich oben rechts auf das X klicke passiert rein garnichts.

Ich gehe mal davon aus das ich wohl den Modal Content falsch eingebunden habe das diese Funktionen nicht greifen ;/

Das ganze habe ich natürlich als Child angelegt und nicht die EVO pushed_success.tpl bearbeitet damit es update sicher bleibt.

Habe hier einmal den Code den ich bearbeitet habe hinzugefügt (die INLINE Styles werden natürlich später noch in die CSS eingebunden) :

Code:
<div class="modal fade in" id="pushed-success" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="display:block; background-color: rgba(0,0,0,0.5)">
 <div class="modal-dialog" role="document">
  <div class="modal-content">
     {if isset($zuletztInWarenkorbGelegterArtikel)}
            {assign var=pushedArtikel value=$zuletztInWarenkorbGelegterArtikel}
        {else}
            {assign var=pushedArtikel value=$Artikel}
        {/if}
    <div class="modal-header" style="border:none;">
        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
    </div>
    <div class="modal-body" style="margin:0;">
     <div id="pushed-success">
      <div class="row clearfix">
                    {assign var="showXSellingCart" value=false}
                    {if isset($Xselling->Kauf) && count($Xselling->Kauf->Artikel) > 0}
                        {assign var="showXSellingCart" value=true}
                    {/if}
                    <div class="col-sm-8{if !$showXSellingCart} col-sm-offset-8{/if} text-center" style="float:none; margin:0 auto;">
                        <h4 class="success-title">{$hinweis}</h4>
                        <div class="product-cell text-center{if isset($class)} {$class}{/if}">
                            <div class="row">
                                <div class="col-xs-8 col-sm-8 col-md-8 col-lg-8" style="float:none; margin:0 auto;">
                                    {counter assign=imgcounter print=0}
                                    <img src="{$pushedArtikel->Bilder[0]->cPfadNormal}" alt="{if isset($pushedArtikel->Bilder[0]->cAltAttribut)}{$pushedArtikel->Bilder[0]->cAltAttribut|strip_tags|truncate:60|escape:"html"}{else}{$pushedArtikel->cName}{/if}" id="image{$pushedArtikel->kArtikel}_{$imgcounter}" class="image img-responsive" />
                                </div>
                                <div class="col-xs-8 col-sm-8 col-md-8 col-lg-8" style="float:none; margin:0 auto;">
                                    <div class="caption">
                                        <span class="title">{$pushedArtikel->cName}</span>
                                    </div>
                                </div>{* /caption *}
                            </div>
                        </div>{* /product-cell *}
                        <hr>
                        <p class="btn-group btn-group-justified btn-group-full" role="group">
                            <a href="{get_static_route id='warenkorb.php'}" class="btn btn-default btn-basket"><i class="fa fa-shopping-cart"></i> {lang key="gotoBasket"}</a>
                            <a href="#" class="btn btn-primary btn-checkout" data-dismiss="modal" aria-label="Close"><i class="fa fa-arrow-circle-right"></i> {lang key="continueShopping" section="checkout"}</a>
                        </p>
                    </div>
                    {if $showXSellingCart}
                        <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12 recommendations hidden-xs">
                            <h4 class="text-center">{lang key='customerWhoBoughtXBoughtAlsoY' section='productDetails'}</h4>
                            {include file='snippets/product_slider.tpl' id='slider-xsell' productlist=$Xselling->Kauf->Artikel title='' showPanel=false}
                        </div>
                    {/if}
      </div>
     </div>
   </div>
  </div>
 </div>
</div>


https://www.sportdeal24.de/templates/Evo-Sportdeal24/img/modal.jpg
 
Zuletzt von einem Moderator bearbeitet:

FMoche

Moderator
Mitarbeiter
15. Dezember 2014
1.369
345
Halle (Saale)
Du hast da genau genommen gar kein Modal erstellt - sondern nur ein Stückchen HTML, das so aussieht wie ein Modal.
Um daraus ein "echtes" zu machen, müsstest du im Template noch sowas in der Art einfügen:

Code:
<script type="text/javascript">
    $(function() {
        $('#pushed-success').modal();
    });
</script>

... dann kannst du auch den Inline-Style weglassen.
 
  • Gefällt mir
Reaktionen: Horus Sirius
Ähnliche Themen

Ähnliche Themen