Wednesday, September 08, 2010

View Article

24

Dưới đây, mình tóm tắt cách sử dụng skin object từ một bài viết tiếng Anh.

-Ví dụ mình đang sử dụng skin Zen_BusinessStyle. Nó đặt trong Portals\_default\Skins.

-Trên file skin index.ascx trong thư mục chứa skin hiện hành, đặt đoạn code sau trên đầu file:

<%@ Register TagPrefix="dnn" TagName="TEXT" Src="~/Admin/Skins/Text.ascx" %>

-Copy đoạn code sau đặt ở nơi nào đó trong file index.ascx.

<dnn:TEXT runat="server" id="dnnTEXTWelcome" Text="Welcome, " CssClass="NormalBold" ResourceKey="Welcome.Text" ReplaceTokens="false" />

-Tạo thư mục App_LocalResources trong thư mục Zen_BusinessStyle.

-Tạo file index.ascx.resx, có nội dung:

<?xml version="1.0" encoding="utf-8" ?>

<root>

            <data name="Welcome.Text">

                        <value>Welcome, </value>

            </data>

</root>

Nếu bạn có sử dụng skin tiếng Việt nữa thì phải tạo thêm file resource index.vi-VI.ascx.resx. Lúc đó thẻ value sẽ có giá trị:

<value>Xin chào, </value>

Và giờ ta quay trở lại page và refresh để có thể thấy được dòng chữ “Welcome,”.

Các bạn nên đọc bài gốc tiếng Anh để hiểu thêm về skin object và text skin object.

Link chi tiết tại:

http://www.willstrohl.com/Blog/EntryId/599/How-to-Use-the-Text-DotNetNuke-Skin-Object

 

Tags: DNN, text skin object
Posted in: Others

Comments

There are currently no comments, be the first to post one.

Post Comment

Name (required)

Email (required)

Website

HomeTrangITForum
Copyright 2010 by Nguyễn Minh ĐứcDesigned by DyNNamiteTerms Of UsePrivacy Statement