Dateiverzeichnis Shopware Formulare

Hallo Zusammen, 

ich würde gerne einen Google Conversion Tracking Tag in unserem Shop einbinden. Bei uns gibt es Produkte nur auf Anfrage, d.h. die Conversion muss durch einen Klick ausgelöst werden. Ich suche nach der passenden Datei um den Tracking Code einzubinden, finde sie aber einfach nicht. 

In welcher Datei und wo in der Datei finde ich den “Senden” Button für die Anfrage Formulare aus Shopware?

Vielen Dank und Grüße
William

Ja wie ist das umgesetzt?

Wurde die Buttonfunktion im Artikeldetail geändert?

Wurde die Shopware Einstellung mit Anfrage ab Artikeln mit X Euro verwendet und der In den Warenkorb Button ausgeblendet?

Anfrage Formulare gibt es nicht in Shopware. Es gibt Formulare. Werden diese dafür genutzt?

Ist ein Plug-In welches Formulare in Einkaufswelten erstellen lässt aktiv und wird das über die Einkaufswelten im Frontend dargestellt?

1 „Gefällt mir“

Wir verwenden ein Preis auf Anfrage Plugin, das den in den Warenkorb Button ausblendet und durch einen auf Anfrage Button ersetzt. 

Der Pluginhersteller hat mir versichert, dass als Anfrageformular die Shopware Standart Formulare verwendet werden. Das würde ja bedeuten, dass ich den “Senden” Button aus den Shopware Standart Formularen als Tracking Tag nutzen kann. 

 

Ich habe folgende Datei gefunden: themes/Frontend/Bare/frontend/forms/form-elements.tpl

In der Datei befindet sich folgender code:

                {* Forms actions *}
                {block name='frontend_forms_form_elements_form_submit'}
                    
                        {s name='SupportActionSubmit'}{/s}
                    
                {/block}
            
        {/block}
    
{/block}

 

Ich glaube, dass das der “Senden” Button für die Formulare ist, kann das sein?

yup

Ich blicke leider immer noch nicht durch, weil es kein

  oder  

gibt in der Datei.

{namespace name="frontend/forms/elements"}

{block name='frontend_forms_form_elements'}
    
        

        {* Form Content *}
        {block name='frontend_forms_form_elements_form_content'}
            
                {foreach $sSupport.sElements as $sKey => $sElement}
                    {if $sSupport.sFields[$sKey]||$sElement.note}
                        {block name='frontend_forms_form_elements_form_builder'}
                            

                                {$sSupport.sFields[$sKey]|replace:'%*%':"{s name='RequiredField' namespace='frontend/register/index'}{/s}"}

                                {if $sSupport.sElements[$sKey].typ eq 'checkbox'}
                                    {$sSupport.sLabels.$sKey|replace:':':''}
                                {/if}

                            
                        {/block}

                        {block name='frontend_forms_form_elements_form_description'}
                            {if $sElement.note}
                                
                                    {$sElement.note}
                                
                            {/if}
                        {/block}
                    {/if}
                {/foreach}

                {* Captcha *}
                {block name='frontend_forms_form_elements_form_captcha'}
                    
                        {if {config name=captchaMethod} === 'legacy'}
                            
                            {s name='SupportLabelCaptcha'}{/s}
                            
                                
                            
                        {else}
                            
                        {/if}
                    
                {/block}

                {* Required fields hint *}
                {block name='frontend_forms_form_elements_form_required'}
                    {s name='SupportLabelInfoFields'}{/s}
                {/block}

                {* Data protection information *}
                {block name='frontend_forms_form_elements_form_privacy'}
                    {if {config name=ACTDPRTEXT} || {config name=ACTDPRCHECK}}
                        {include file="frontend/_includes/privacy.tpl"}
                    {/if}
                {/block}

                {* Forms actions *}
                {block name='frontend_forms_form_elements_form_submit'}
                    
                        {s name='SupportActionSubmit'}{/s}
                    
                {/block}
            
        {/block}
    
{/block}

Den Google Tracking Code soll man aber laut Anleitung (https://support.google.com/adwords/answer/6331304?hl=de&co=ADWORDS.IsAWNCustomer%3Dtrue&oco=0) dort einbinden.

Desweiteren soll man in der Anleitung bei Buttons eine URL hinterlegen. Welche URL ist hier gemeint: 

Schaltfläche : In diesem Beispiel sehen Sie, wie Sie einer Schaltfläche mithilfe des Tags eine Klick-Tracking-Funktion hinzufügen können. Ersetzen Sie im Code unten „http://example.com/your-link“ durch Ihre Ziel-URL bzw. „800-123-4567“ durch die Telefonnummer auf Ihrer Website.

Submit or Call now!