Domino 9 und frühere Versionen > ND9: Entwicklung

404 - Cannot load unregistered resource

(1/1)

Flachmann:
Hallo,

ich brauche mal wieder Guru-Support, sorry.  :-:

Ich möchte die Font-Awesome-Icons verwenden. Dazu habe ich die css, fonts usw. des Pakets in WebContent\WEB-INF importiert. Die importierten Dateien kann ich auch per Doppelklick öffnen; Importanleitung hier: https://xcellerant.net/2014/04/07/implementing-font-awesome-4-0-3-in-xpages/.

Ich habe nun diese css in einem Theme integriert und dieses Thema als Application Theme gewählt.

--- Code: ---<theme extends="bootstrap3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="platform:/plugin/com.ibm.designer.domino.stylekits/schema/stylekit.xsd">

<resources>
<styleSheet href="bootstrap/css/font-awesome.min.css"></styleSheet>
...

--- Ende Code ---

Das Stylesheet wird auch im Browser-Quelltext angezeigt.

--- Zitat ---... <link rel="stylesheet" type="text/css" href="/TestDB.nsf/xsp/.ibmmodres/.css/bootstrap%2Fcss%2Ffont-awesome.min.css&amp; ...
--- Ende Zitat ---

Allerdings erscheint kein Icon. Hier meine minimalistische XPage:

--- Code: ---<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core" xmlns:xc="http://www.ibm.com/xsp/custom">

<i class="fa fa-user"></i>
</xp:view>
--- Ende Code ---

Wenn ich die css direkt aufrufe, erhalte ich im FF diese Fehlermeldung:

--- Zitat ---404
Cannot load unregistered resource /.css/bootstrap/css/font-awesome.min.css
--- Ende Zitat ---

Zum einen: was ist denn eine "unregistered resource"? Und natürlich welcher Schritt fehlt für die Registrierung?

Flachmann:
Wer lesen kann, braucht nicht lange Anfragen zu stellen.

Ich hatte das Paket an die falsche Stelle importiert! Es darf nicht unter WEB-INF, sondern muss direkt unter WebContent. Schon klappt alles wie gewünscht.

<eot>

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln