Quantcast
Channel: Programmierung - Shopware Community Forum
Viewing all articles
Browse latest Browse all 2871

Snippets im Plugin - Probleme mit Namespace

$
0
0

Hallo,

Folgendes Szenario: Plugin das Snippets über ein .ini File lädt:

File: PhaKalixa/Resources/snippets/kalixa/translation.ini

[de_DE]
paymentCanceled = "Zahlungsvorgang abgebrochen. Klicken Sie auf \"Zur Kasse"\ um die Bestellvorgang erneut zu beginnen."
paymentRefused = "Ihre Zahlung wurde leider abgelehnt. Bitte klicken Sie auf \"Zur Kasse"\ und versuchen Sie die Zahlung erneut - eventuell mit einem anderen Zahlungsmittel - durchzuführen."

Implementierung im Code wie folgt führt dazu, dass NULL zurückgegeben wird:

$snippetNamespace = Shopware()->Snippets()->getNamespace('kalixa/translation');
var_dump(snippetNamespace); // -> NULL

Liegt das translation file allerdings in folgendem Ordner:

File: PhaKalixa/Resources/snippets/bundle/translation.ini

funktioniert folgender Code einwandfrei:

$snippetNamespace = Shopware()->Snippets()->getNamespace('bundle/translation');
var_dump($snippetNamespace->toArray()); // Liste der strings

Die Config ist so gesetzt, dass die Snippets vom .ini File gelesen werden und das Plugin wird stehts neu installiert nach einem Update.
Ich bin leider mit meinem Latein etwas am Ende... Vielleicht hat jemand eine Idee?

Danke & liebe Grüße


Viewing all articles
Browse latest Browse all 2871

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>