【发布时间】:2011-12-01 05:24:57
【问题描述】:
我在 VBScript 中有以下代码。
Sub SetPageLocale()
Dim Locale
Dim ContextObject
Set ContextObject=getContextObject
Locale=getFieldValue(ContextObject.Publication.MetadataFields("Configuration").Value(1).Fields("Locale"),"")
If Locale<>"" Then
SetLocale(Locale)
Else
SetLocale("en-gb")' Move to Constants TBB
End If
Set ContextObject = Nothing
End Sub
现在我想用 C# 转换上面的代码。特别是我正在寻找 VbScript SetLocale 函数的 C# 代码
【问题讨论】:
-
现在我正在处理完全相同的代码(原文如此!),我敢打赌它有更多的东西要处理 Tridion,然后只是一个通用的 VBScript.. 所以,我想重申一下(现在呼吁 Tridion 大师):如何正确地将这个 sn-p(鉴于它现在是一个 VBScript TBB)转换为模块化模板 C# TBB?