Skip to content

Instantly share code, notes, and snippets.

@mainIine
Last active July 30, 2018 14:29
Show Gist options
  • Save mainIine/9bf5a33d09fef1587d3c27937a315fbe to your computer and use it in GitHub Desktop.
Save mainIine/9bf5a33d09fef1587d3c27937a315fbe to your computer and use it in GitHub Desktop.

Änderungen am ManifestTheme

Hinzugefügt

  • engine/Shopware/Plugins/Community/Frontend/kdzManifestTheme/Themes/Frontend/KdzManifestTheme/frontend/_public/src/img/haeckchen.svg

/frontend/detail/index.tpl

ALT

{* "Buy now" box container *}
{block name='frontend_detail_index_buy_container' prepend}
    <h1 class="product--title" itemprop="name">
        {$sArticle.articleName}
    </h1>
    {if !{config name=VoteDisable}}
        <div class="product--rating-container">
            <a href="#kdz--tab--wrapper" class="product--rating-link" rel="nofollow"
               title="{"{s namespace="frontend/detail/actions" name='DetailLinkReview'}{/s}"|escape}">
                {include file='frontend/_includes/rating.tpl' points=$sArticle.sVoteAverage.average type="aggregated" count=$sArticle.sVoteAverage.count}
                <span class="more--rating">> Bewertungen ansehen</span>
            </a>
        </div>
    {/if}
{/block}

NEU

{* "Buy now" box container *}
{block name='frontend_detail_index_buy_container' prepend}
    {strip}
        <h1 class="product--title" itemprop="name">
            {$sArticle.articleName}
        </h1>

        {if $sArticle.attr5}
            <ul class="product--details-list block">
                <li>{$sArticle.attr5}</li>
                {if $sArticle.attr6}<li>{$sArticle.attr6}</li>{/if}
                {if $sArticle.attr7}<li>{$sArticle.attr7}</li>{/if}
                {if $sArticle.attr8}<li>{$sArticle.attr8}</li>{/if}
                {if $sArticle.attr9}<li>{$sArticle.attr9}</li>{/if}
                {if $sArticle.attr10}<li>{$sArticle.attr10}</li>{/if}
                {if $sArticle.attr11}<li>{$sArticle.attr11}</li>{/if}
                {if $sArticle.attr12}<li>{$sArticle.attr12}</li>{/if}
            </ul>
        {/if}

        <div class="product--rating-container">
            <a href="#kdz--tab--wrapper" class="product--detail-link" rel="nofollow"
               title="Produkt Details">
                <span class="more--rating">> Produktdetails ansehen</span>
            </a>
            {if $sArticle.sVoteAverage.count > 0}
                <a href="#kdz--tab--wrapper" class="product--detail-link" rel="nofollow"
                   title="{"{s namespace="frontend/detail/actions" name='DetailLinkReview'}{/s}"|escape}">
                    > Bewertungen ansehen
                </a>
            {/if}
        </div>
    {/strip}
{/block}

ALT

<div id="articledetails-btn-2" class="kdz--tabs-articledetails-btn">
    Häuftig gestellte Fragen
</div>

NEU

{if $sArticle.attr13}
    <div id="articledetails-btn-2" class="kdz--tabs-articledetails-btn">
        {s namespace="frontend/details/tabs" name="DetailTabsRecipe"}Anwendung / Rezepte{/s}
    </div>
{/if}

ALT

<div id="articledetails-content-2" class="kdz--tabs-articledetails-content">
    <div class="kdz--beschreibung-herkunft">
        {if !$sArticle.kdz_faq_eins && !$sArticle.kdz_faq_zwei && !$sArticle.kdz_faq_drei && !$sArticle.kdz_faq_vier && !$sArticle.kdz_faq_fuenf && !$sArticle.kdz_faq_sechs && !$sArticle.kdz_faq_sieben && !$sArticle.kdz_faq_acht && !$sArticle.kdz_faq_neun && !$sArticle.kdz_faq_zehn}

            {else}
            <div class="kdz--beschreibung-herkunft-text">
                <div class="kdz--abo-faq-wrapper">
                    <div class="content--title">
                        Häufig gestellte Fragen
                    </div>
                    <div class="kdz--abo-faq-inner">
                        <div class="kdz--faq">
                            <ul class="accordion">
                                {if $sArticle.kdz_faq_eins == 1}
                                    <li>
                                        <a class="faq-toggle" href="javascript:void(0);">{$sArticle.kdz_faq_eins_q}</a>
                                        <div class="inner">
                                            {$sArticle.kdz_faq_eins_a}
                                        </div>
                                    </li>
                                {/if}

                                {if $sArticle.kdz_faq_zwei == 1}
                                    <li>
                                        <a class="faq-toggle" href="javascript:void(0);">{$sArticle.kdz_faq_zwei_q}</a>
                                        <div class="inner">
                                            {$sArticle.kdz_faq_zwei_a}
                                        </div>
                                    </li>
                                {/if}

                                {if $sArticle.kdz_faq_drei == 1}
                                    <li>
                                        <a class="faq-toggle" href="javascript:void(0);">{$sArticle.kdz_faq_drei_q}</a>
                                        <div class="inner">
                                            {$sArticle.kdz_faq_drei_a}
                                        </div>
                                    </li>
                                {/if}

                                {if $sArticle.kdz_faq_vier == 1}
                                    <li>
                                        <a class="faq-toggle" href="javascript:void(0);">{$sArticle.kdz_faq_vier_q}</a>
                                        <div class="inner">
                                            {$sArticle.kdz_faq_vier_a}
                                        </div>
                                    </li>
                                {/if}

                                {if $sArticle.kdz_faq_fuenf == 1}
                                    <li>
                                        <a class="faq-toggle" href="javascript:void(0);">{$sArticle.kdz_faq_fuenf_q}</a>
                                        <div class="inner">
                                            {$sArticle.kdz_faq_fuenf_a}
                                        </div>
                                    </li>
                                {/if}

                                {if $sArticle.kdz_faq_sechs == 1}
                                    <li>
                                        <a class="faq-toggle" href="javascript:void(0);">{$sArticle.kdz_faq_sechs_q}</a>
                                        <div class="inner">
                                            {$sArticle.kdz_faq_sechs_a}
                                        </div>
                                    </li>
                                {/if}

                                {if $sArticle.kdz_faq_sieben == 1}
                                    <li>
                                        <a class="faq-toggle" href="javascript:void(0);">{$sArticle.kdz_faq_sieben_q}</a>
                                        <div class="inner">
                                            {$sArticle.kdz_faq_sieben_a}
                                        </div>
                                    </li>
                                {/if}

                                {if $sArticle.kdz_faq_acht == 1}
                                    <li>
                                        <a class="faq-toggle" href="javascript:void(0);">{$sArticle.kdz_faq_acht_q}</a>
                                        <div class="inner">
                                            {$sArticle.kdz_faq_acht_a}
                                        </div>
                                    </li>
                                {/if}

                                {if $sArticle.kdz_faq_neun == 1}
                                    <li>
                                        <a class="faq-toggle" href="javascript:void(0);">{$sArticle.kdz_faq_neun_q}</a>
                                        <div class="inner">
                                            {$sArticle.kdz_faq_neun_a}
                                        </div>
                                    </li>
                                {/if}

                                {if $sArticle.kdz_faq_zehn == 1}
                                    <li>
                                        <a class="faq-toggle" href="javascript:void(0);">{$sArticle.kdz_faq_zehn_q}</a>
                                        <div class="inner">
                                            {$sArticle.kdz_faq_zehn_a}
                                        </div>
                                    </li>
                                {/if}


                            </ul>
                        </div>
                    </div>
                </div>
            </div>
        {/if}

        <div class="kdz--beschreibung-herkunft-karte">
            <div class="forms--container panel has--border is--rounded">
                <div class="panel--body">
                    <form id="support" name="support" class="" method="post" action="{url controller='ticket' action='index' id=5}" enctype="multipart/form-data">
                        <input type="hidden" name="forceMail" value="{$forceMail|escape}">

                        <div class="forms--inner-form panel--body">
                            <div class="field--select select-field">
                                <select class="normal is--required required" required="required" aria-required="true" id="anrede" name="anrede">
                                    <option selected="selected" disabled="disabled" value="">Anrede*</option><option>Frau</option><option>Herr</option></select>
                            </div>
                            <div>
                                <input type="text" class="normal is--required required" required="required" aria-required="true" value="" id="vorname" placeholder="Vorname*" name="vorname">
                            </div>
                            <div>
                                <input type="text" class="normal is--required required" required="required" aria-required="true" value="" id="nachname" placeholder="Nachname*" name="nachname">
                            </div>
                            <div>
                                <input type="email" class="normal is--required required" required="required" aria-required="true" value="" id="email" placeholder="E-Mail-Adresse*" name="email">
                            </div>
                            <div>
                                <input type="text" class="normal " value="" id="telefon" placeholder="Telefon" name="telefon">
                            </div>
                            <div>
                                <input type="text" class="normal is--required required" required="required" aria-required="true" id="betreff" value="Fragen zum Produkt {$sArticle.articleName}" name="betreff">
                            </div>
                            <div class="textarea">
                                <textarea class="normal is--required required" required="required" aria-required="true" id="kommentar" placeholder="Kommentar*" name="kommentar"></textarea>
                            </div>

                            {* Captcha *}
                            {block name='frontend_forms_form_elements_form_captcha'}
                                <div class="forms--captcha">
                                    {if {config name=captchaMethod} === 'legacy'}
                                        <div class="captcha--placeholder"{if $sSupport.sErrors.e.sCaptcha} data-hasError="true"{/if} data-src="{url module=widgets controller=Captcha action=refreshCaptcha}"></div>
                                        <strong class="captcha--notice">{s name='SupportLabelCaptcha'}{/s}</strong>
                                        <div class="captcha--code">
                                            <input type="text" required="required" aria-required="true" name="sCaptcha"{if $sSupport.sErrors.e.sCaptcha} class="has--error"{/if} />
                                        </div>
                                    {else}
                                        <div class="captcha--placeholder" data-src="{url module=widgets controller=Captcha action=index}"{if $sSupport.sErrors.e || $sSupport.sErrors.v} data-hasError="true"{/if}></div>
                                    {/if}
                                </div>
                            {/block}

                            <p>
                                Die mit einem * markierten Felder sind Pflichtfelder.
                            </p>

                            <p class="privacy-information" style="margin: 15px 0">
                                <input name="privacy-checkbox" type="checkbox" id="privacy-checkbox" required="required" aria-required="true" value="1" class="is--required" style="width:auto;" />

                                <label>
                                    {s name="SupportPrivacy"} Ich habe die <a title="Datenschutzbestimmungen" href="{url controller=custom sCustom=7}">Datenschutzbestimmungen</a> habe ich zur Kenntnis genommen{/s}
                                </label>
                            </p>


                            {* Forms actions *}
                            {block name='frontend_forms_form_elements_form_submit'}
                                <div class="buttons">
                                    <button class="btn is--primary is--icon-right" type="submit" name="Submit" value="submit">Senden<i class="icon--arrow-right"></i></button>
                                </div>
                            {/block}
                        </div>
                    </form>
                </div>
            </div>
        </div>
    </div>
</div>

NEU

{if $sArticle.attr13}
    <div id="articledetails-content-2" class="kdz--tabs-articledetails-content kdz--tabs-articledetails-inner">
        <div class="content--title">
            {s namespace="frontend/details/tabs" name="DetailTabsRecipeTitlePreparation"}Dosierung & Zubereitung{/s}
        </div>
        <div class="content--description kein--abstand--nach--oben">
            {$sArticle.attr13}
        </div>

        {if $sArticle.attr14}
            <div class="content--title">
                {s namespace="frontend/details/tabs" name="DetailTabsRecipeTitleTime"}Empfohlener Zeitpunkt{/s}
            </div>
            <div class="content--description kein--abstand--nach--oben">
                {$sArticle.attr14}
            </div>
        {/if}
    </div>
{/if}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment