Thành viên | Nội dung |
netcom
One more mile to go 39 bài
| Các bạn chỉ giúp mình cách chuyển định dạng url theo trang http://www.coder.awas.vn hoặc http://www.yhoctuxa.vn/ Ví dụ từ http://localhost/Tintức/Côngnghệmạng/tabid/59/Default.aspx Thành http://localhost/Tin_tuc/Cong_nghe_mang/tabid/59/Default.aspx
|
quangvd
102 bài
| Dễ thôi Bạn đừng dùng menu của dnn nữa. Khi nhập 1 mục tin hay bài viết, hãy biến tên của nó thành tiếng việt không dấu như cách trên và nhét vào 1 trường trong database ( trường này các giá trị phải khác nhau ~ key) Sau đó đưa vào URL (lưu ý không dùng hàm navigateURL của dnn vì nó sẽ hiện ra cả tabname) và truy vấn querystring --- http://www.yhoctuxa.vn/
|
amatuer_vn03
41 bài
| Dễ thôi Bạn đừng dùng menu của dnn nữa. Khi nhập 1 mục tin hay bài viết, hãy biến tên của nó thành tiếng việt không dấu như cách trên và nhét vào 1 trường trong database ( trường này các giá trị phải khác nhau ~ key) Sau đó đưa vào URL (lưu ý không dùng hàm navigateURL của dnn vì nó sẽ hiện ra cả tabname) và truy vấn querystring ---
a quangvd83 có thể nói rõ cụ thể từng bước được ko ạ. Cách tạo Menu riêng ko dùng DNN-Menu + cách lưu trữ trong DB ---
|
quangvd
102 bài
| xem lại bài: http://coder.awas.vn/topic/168_1_so_vd_ve_Dotnetnuke.aspx --- http://www.yhoctuxa.vn/
|
amatuer_vn03
41 bài
|
Đọc lại bài viết đó e thấy hơi khó hiểu vì mới làm về DNN, em cũng muốn Viết lại cái Menu giống a quangvd. A có Source Template nào về cái Menu kiểu đó ko, có thể share cho a-e học hỏi cách làm ---
|
aspnet
Lập trình không biên giới 598 bài
| Đọc lại bài viết đó e thấy hơi khó hiểu vì mới làm về DNN, em cũng muốn Viết lại cái Menu giống a quangvd. A có Source Template nào về cái Menu kiểu đó ko, có thể share cho a-e học hỏi cách làm ---
Em dùng cái repeater làm phát được ngay. Còn nếu không có 1 cách khác làm template ngon dùng XSL. Còn cách nào khác nữa không thì anh cũng không biết. Hoặc là gencode cứng. Nhưng quan trọng là ban đầu em phải làm được menu = html --- Coding for food http://yenbai.awas.vn http://tknd.vn http://coder.awas.vn http://awas.vn http://bieuquyet.vn http://webhocsinh.com
|
amatuer_vn03
41 bài
| Cách dùng Repeater thì e dùng rồi, chỉ có cách dùng Template, XSL em chưa biết. mà em thấy các a hay dùng XML/XSL để dễ tùy biến giao diện trong thiết kế DNN. A có tài liệu Pro về cái này ko. e muốn học, tìm hiểu về nó quá. thanks a ---
|
aspnet
Lập trình không biên giới 598 bài
| Cách dùng Repeater thì e dùng rồi, chỉ có cách dùng Template, XSL em chưa biết. mà em thấy các a hay dùng XML/XSL để dễ tùy biến giao diện trong thiết kế DNN. A có tài liệu Pro về cái này ko. e muốn học, tìm hiểu về nó quá. thanks a ---
Để có thể triển khai ngon module CMS, thực tế chúng ta cần có 1 chút kiến thức về XSL.
1/ well-form (định dạng thẻ chuẩn) : có nghĩa là nếu có mở thẻ thì phải có đóng thẻ, không thì là lỗi.
Ví dụ :
<xsl:template match="/"> <table width="140" cellpadding="4" cellspacing="0"> <xsl:apply-templates select="/categories/category"></xsl:apply-templates> </table> </xsl:template>
<xsl:template> là thẻ template. có đóng thẻ là </xsl:template>
Nếu không có thẻ đóng thì phải có dạng như sau : <tag />
Tức là để vẽ các thẻ đặc biệt trong HTML ví dụ thẻ <br> xuống dòng thì trong XSL phải là <br />, và thẻ <hr> thì trong XSL viết <hr />
<table width="140" cellpadding="4" cellspacing="0">
thì table là thẻ (tag) còn width là attribute và 140 là attribute_value
nên để ra được cái này
<a href="/">text text</a>
thì chúng ta phải viết thế này trong XSL
<a> <xsl:attribute name="href">/</xsl:attribute> text text </a>
Thoả mãn tất cả các tiêu chí, có mở thẻ thì có đóng thẻ, muốn thêm attribute thì phang cái này vào
<xsl:attribute name="href">attribute_value</xsl:attribute>
Đơn giản không?
Tiếp theo sẽ là thẻ ảnh nhé
< img src="link vao day" border="0">
thì trong XSL sẽ là thế này
<img border="0"> <xsl:attribute name="src"> /portal/skins/coder/desktop/coder-logo2.jpg </xsl:attribute> </img>
Nội dung chỉ có thế này --- Coding for food http://yenbai.awas.vn http://tknd.vn http://coder.awas.vn http://awas.vn http://bieuquyet.vn http://webhocsinh.com
|
aspnet
Lập trình không biên giới 598 bài
| Còn học chi tiết thì vào đây
http://www.w3schools.com/xsl/default.asp --- Coding for food http://yenbai.awas.vn http://tknd.vn http://coder.awas.vn http://awas.vn http://bieuquyet.vn http://webhocsinh.com
|
|