it-swarm.com.de

Das benutzerdefinierte JToolBarHelper-Symbol wird nicht angezeigt

Ich versuche, eine benutzerdefinierte Schaltfläche mit JToolBarHelper :: custom zu implementieren. Mein Code lautet wie folgt:

JToolBarHelper :: custom ('message.resend', 'email.png', 'E-Mail erneut senden', 'E-Mail erneut senden', false);

Die Schaltfläche wird in Ordnung angezeigt. Das einzige Problem ist, dass ich das Symbol nicht dazu bekomme, es anzuzeigen. Ich habe versucht, diese Dokumentation zu ignorieren: https://docs.joomla.org/J1.5:How_to_create_a_custom_button aber sie ist veraltet und funktioniert bei mir nicht. Kennt jemand den richtigen Weg, um ein benutzerdefiniertes Symbol zu laden?

1
jptech0313

Der zweite Parameter von JToolBarHelper :: custom () ist ein CSS-Klassenname, der dem Symbol entspricht, das Sie anzeigen möchten, und kein Dateiname. Joomla! Im Lieferumfang sind eine Reihe von Symbolen enthalten, aus denen Sie auswählen können. Eine Liste finden Sie hier: https://docs.joomla.org/J3.x:Joomla_Standard_Icomoon_Fonts Wählen Sie einfach eine dieser Optionen aus und verwenden Sie ihren Namen anstelle des Dateinamens, den Sie verwenden möchten.

Wenn Sie Ihr eigenes Symbol verwenden möchten, ist dies auch möglich, müssen Sie einen Klassennamen Ihrer Wahl eingeben, der noch nicht definiert wurde (z. B. mycomp-email-icon), und anschließend CSS in Ihre Komponente laden definiert diese Klasse und lädt Ihr Icon.

1
Zachary Draper