Inherits Cloud

Loving Microsoft Cloud, specially Office 365

Office 365: Branding en SharePoint Online con URLs relativas a mi colección de sitios (II)

Previously on Fringe

Digo, anteriormente vimos cómo referenciar hojas de estilos con rutas relativas a una colección de sitios de SharePoint Online, o a un sitio concreto. Sin embargo, esa misma técnica, no es aplicable si lo que queremos son añadir referencias a archivos .js.

Si intentamos hacer algo como lo siguiente:


Obtendremos una pantalla de error, con su correspondiente CorrelationID. En ese mismo error, ya veremos una pista de cómo resolverlo. Ya que nos dirá que debemos sustituirlo por un asp:literal.

Si le hacemos caso, y lo colocamos en el lugar adecuado, obtendremos el resultado esperado. Quedando como:

<script type="text/javascript" src='<asp:Literal runat="server" Text="<%$SPUrl:~SiteCollection/Style Library/JQUERY/mainFunctions.js%>" />’></script>

Otra opción que también parece funcionar, consiste en utilizar el control de SharePoint ScriptLink


Saludos!!

1 Comentario

  1. lmanez

    6 marzo, 2012 at 10:26 pm

    Disculpad, pero parece que no se ve bien el código en IE 9 (en Firefox sí…). No sé que ha hecho el pluggin de Live Writer.
    Para el que no lo vea, el primer cuadro, tiene el siguiente script:

    Y el segundo:

    Sorry!

Deja un comentario

Tu dirección de correo electrónico no será publicada.

*

© 2024 Inherits Cloud

Tema por Anders NorenArriba ↑