コード例 #1
0
ファイル: Export.ascx.cs プロジェクト: elshiekh5/CMS.V6
    //--------------------------------------------------------
    #endregion

    #region --------------GetCategoryText--------------
    //---------------------------------------------------------
    //GetCategoryText
    //---------------------------------------------------------
    public string GetCategoryText(object catID)
    {
        int categoryID = Convert.ToInt32(catID);

        if (categoryID > 0)
        {
            Languages            langID   = SiteSettings.GetCurrentLanguage();
            ItemCategoriesEntity category = ItemCategoriesFactory.GetObject(categoryID, langID, OwnerID);
            if (category != null)
            {
                ItemCategoriesDetailsEntity pd = null;
                if (category.Details.Contains(Languages.Ar))
                {
                    pd = (ItemCategoriesDetailsEntity)category.Details[Languages.Ar];
                }
                else
                {
                    pd = (ItemCategoriesDetailsEntity)category.Details[Languages.En];
                }
                if (pd != null)
                {
                    return(pd.Title);
                }
            }
        }
        return("");
    }
コード例 #2
0
 //--------------------------------------------
 protected void GetDetails(ItemCategoriesEntity category, MLanguagesDetailsControls ucDetails)
 {
     LoadDetailsControls(ucDetails);
     if (ucDetails.Visible && ((currentModule.CategoryRequiredTitle && txtTitle.Text.Length > 0) || !currentModule.CategoryRequiredTitle))
     {
         ItemCategoriesDetailsEntity itemCategoriesDetailsObject = new ItemCategoriesDetailsEntity();
         itemCategoriesDetailsObject.LangID           = ucDetails.Lang;
         itemCategoriesDetailsObject.Title            = txtTitle.Text;
         itemCategoriesDetailsObject.ShortDescription = txtShortDescription.Text;
         itemCategoriesDetailsObject.KeyWords         = txtMetaKeyWords.Text;
         //-----------------------------------------------------------
         if (currentModule.CategoryDetailsInHtmlEditor)
         {
             itemCategoriesDetailsObject.Description = fckDescription.Text;
         }
         else
         {
             itemCategoriesDetailsObject.Description = txtDescription.Text;
         }
         //-----------------------------------------------------------
         category.Details[itemCategoriesDetailsObject.LangID] = itemCategoriesDetailsObject;
     }
 }