Exemplo n.º 1
0
    /// <summary>
    /// Page_Load
    /// </summary>
    /// <param name="sender"></param>
    /// <param name="e"></param>
    protected void Page_Load(object sender, EventArgs e)
    {
        ScriptManager scriptMan = ScriptManager.GetCurrent(Page);
        if (scriptMan != null)
        {
            ServiceReference service = new ServiceReference("~/Extensions/WebServices/MetadataSelector.asmx");
            service.InlineScript = true;
            if (scriptMan.Services.IndexOf(service) == -1)
                scriptMan.Services.Add(service);
        }

        m_currentModule = ModuleCMS.Instance;
        if (m_parentPage.WorkingCopy != null)
        {
            m_workingCopy = m_parentPage.WorkingCopy;
            c_metadataSelector.PageID = m_workingCopy.Page.ID;
        }

        ShowConnectedMetadata();
    }
        /// <summary>
        /// Page_Load
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void Page_Load(object sender, EventArgs e)
        {
            m_currentModule = FoundationContext.Module as ModuleCMS;

            if (m_parentPage.WorkingCopy != null)
            {
                m_workingCopy = m_parentPage.WorkingCopy;
                m_metadataSelector.PageID = m_workingCopy.Page.ID;
            }

            if(!IsPostBack)
            {
                InitDropDownLists();
                InitLabels();
                InitMetadataTypeRepeater();
                InitDateFields();
            }

            // Hide the metadatapanel if no types are added in the administration.
            if (Extensions.Instance.Metadata.Types.All.Count <= 0)
                m_panelMetadata.Visible = false;
        }
Exemplo n.º 3
0
 private MetadataService(ModuleCMS moduleCMS)
 {
     PageTypeMetadataSubjectID = moduleCMS.PageTypes.GetPageType("MetadataHolder").ID;
     PageTypeMetadataTypeID = moduleCMS.PageTypes.GetPageType("MetadataCategory").ID;
 }
Exemplo n.º 4
0
 public UrlInfoController(BaseProductService baseProductService, ModuleCMS moduleCms, CategoryService categoryService)
 {
     _baseProductService = baseProductService;
     _moduleCms          = moduleCms;
     _categoryService    = categoryService;
 }