2016-08-03 7 views
0

Ich bin neu in OroCRM und Symfony2. Ich versuche, eine Seite zu codieren, die den gesamten Datensatz einer Tabelle abruft. Aber ich weiß nicht, wie man Titel dieser Seite ändert, es zeigt immer seine URL an (http://localhost/crm-application/web/app_dev.php/...). Das ist meine Zweig-Datei:So legen Sie den Seitentitel in OroCrm (Symfony2) mit Twig fest

{#index.html.twig#} 
{% extends 'OroUIBundle:actions:index.html.twig' %} 
{% import 'OroUIBundle::macros.html.twig' as UI %} 

{% set gridName = 'b2b-customers-grid' %} 
{% set pageTitle = 'B2B Customers' %} 

ich viel Art und Weise versucht, aber ich kann es nicht machen. Ich bekomme normalerweise diesen Fehler:

A template that extends another one cannot have a body” 

Irgendwelche Hilfe? Danke vielmals. :)

Antwort

0

pageTitle ist nicht dieser Titel, an den Sie denken, wie ich verstehe, möchten Sie Titel für die gesamte Seite, Browser-Fenster Titel, Kopf> Titel in HTML, und pageTitle Variable ist es für Content-Header-Titel.

Haben Sie andere Inhalte in Ihrer index.html.twig? Das könnte der Grund sein, warum Sie einen Fehler erhalten haben.

Fenstertitel zu setzen, die Sie in Ihrem Bundle Ressourcen/config mit so etwas wie

oro_titles: 
    orocrm_account_index: ~ 

oder

oro_titles: 
    orocrm_account_index: 'Create Account' 

Vergessen Sie nicht, Cache danach verwenden navigation.yml sollte klar, wenn Sie hatten diese Datei vorher noch nicht und führen die App/console oro: navigation: init aus, um die Titelkonfiguration

neu zu laden
Verwandte Themen