Attribut / Freitextfeld von Artikel holen funktioniert nicht

Hallo,

ich habe folgendes Problem: Ich brauche in einem kleinen Backend-Plugin das Artikel-Attribut / Freitextfeld 1 von einem Artikel. Ich kenne die Artikelnummer ($ordernumber).

Zunächst habe ich mir zur Artikelnummer ($ordernumber) die entsprechende Artikel-ID mit nachfolgendem Code geholt (was auch einwandfrei funktioniert):

$articleDetail = Shopware()->Models()->getRepository(‘Shopware\Models\Article\Detail’)->findOneBy(array(‘number’ => ‘$ordernumber’));

if($articleDetail !== null) {
 $article = $articleDetail->getId();
};

Nun versuche ich das dazugehörige Attribut 1 zu holen, was leider nicht funktioniert:

$attribute = $article->getAttribute()->getAttr1();

Die eingesetzte Shopware-Version ist 5.5.7

Kann mir bitte jemand weiterhelfen?

Gruß Ingo Schulte