/// <summary> /// Obtiene las variables de un documento para introducirlas en una categoría /// </summary> internal VariablesCollection GetVariablesPageForCategory(Pages.DocumentTargetModel document, int?pageIndex) { VariablesCollection variables = GetVariablesPage(document.Document, document.FileTarget.DateUpdate, pageIndex); // Añade las variables de las páginas para la categoría if (document != null) { // Añade las variables de la página variables.Add(GetVariable(VariableUrl, document.GetUrlSource(), pageIndex)); variables.Add(GetVariable(VariableUrlFull, document.GetInternetUrl(Processor.Project), pageIndex)); variables.Add(GetVariable(VariableUrlImageFull, document.GetFullUrlImage(Processor.Project), pageIndex)); // Añade la variable con el contenido de la página variables.Add(GetVariable(VariableContent, document.Document.Content, pageIndex)); } // Devuelve la colección de variables return(variables); }