2017-01-07 7 views
1

Ich versuche, einen benutzerdefinierten Hook für Prestashop 1.7.0.3 für das Slider-Modul zu erstellen. Ich einfügen:Benutzerdefinierte Haken in Prestashop 1.7

displaySlider: - ps_imageslider

auf theme.yml Datei auf Block „Haken“. Dann legen:

{if $page.page_name == 'index'} 
    {hook h='displaySlider'} 
{/if} 

auf Thema/templates/Layout/Layout-beide-columns.tpl Datei zwischen Kopf- und Abschnitt id =“Wrapper“ Tags. Nach diesem Artikel: Custom Hooks in Prestashop 1.7 alles funktioniert ok, aber der Haken wird nicht auf verfügbaren Haken angezeigt, wenn ich versuche, Slider-Modul-Position aus dem Backend zu ändern.

Antwort

3

Ich arbeitete heute am selben Thema.

Und es gelingt mir, es erscheinen zu lassen, es ist wahrscheinlich nicht der gute Weg und ich hoffe, es ist nicht der gute Weg, weil es seltsam ist.

In Ihrem theme.yml müssen Sie Ihren Haken wie folgt festgelegt:

global_settings: 
    hooks: 
    custom_hooks: 
     - name: displayFooterBefore 
     title: displayFooterBefore 
     description: Add a widget area above the footer 

Und wenn Sie den Haken in der Position Seite sehen wollen, müssen Sie eine andere Vorlage wechseln und zurück zu Ihrem einem . (Art Refresh)

können Sie überprüfen auch die unvollständige doc von Prestashop: http://developers.prestashop.com/themes/hooks/index.html

Ich hoffe, dass es eine andere Art und Weise ist Haken in dieser Seite zu aktualisieren ...

+0

Danke. Ja, ich wechsle zu einer anderen Vorlage und dann zurück zu mir und alles funktioniert. Ich glaube auch, dass das nicht der richtige Weg ist, aber funktioniert so vielen Dank für die Lösung. – Haris

Verwandte Themen