zoukankan      html  css  js  c++  java
  • [Umbraco] 在umbraco中开发xlst的小窍门

    当你在umbraco开发xslt时也可以调用C#里的方法,具体方法参考如下

    点击第二个按钮

    点击右侧的"Get Extensions"

    系统自带了工具类,里面有很多常用也很实用的方法,如

    要想获取友好的url,可以根据content的nodeId方法获取umbraco.library:NiceUrl(Int32 nodeID)

    我们也可以将自己的工具类加入其中显示

    在网站根目录下打开config文件夹,找到xslExtensions.config文件,打开,加入代码,如下

    <XsltExtensions>
     <ext assembly=”Umlaut.Umb.Blog” type=”Umlaut.Umb.Blog.BlogLibrary” alias=”BlogLibrary” />
    </XsltExtensions>

     

    在xslt文件中加入

    <xsl:stylesheet  version=”1.0″
          xmlns:xsl=”http://www.w3.org/1999/XSL/Transform”
          xmlns:msxml=”urn:schemas-microsoft-com:xslt”
         xmlns:umbraco.library=”urn:umbraco.library”
         xmlns:BlogLibrary=”urn:BlogLibrary”
         exclude-result-prefixes=”msxml umbraco.library BlogLibrary”>

    这样就可以使用了

  • 相关阅读:
    AC 自动机
    [HihoCoder-1424] Asa's Chess Problem
    C++ Tricks
    2017"百度之星"程序设计大赛
    后缀自动机
    ASP教程:gb2312和utf-8乱码问题解决
    cryto-js 常用加密库 md5加密
    nrm是什么?以及nrm的安装与命令
    MongoDB 安装
    koa2 安装与启动
  • 原文地址:https://www.cnblogs.com/younghan/p/3417665.html
Copyright © 2011-2022 走看看