Menu Accordeon Para genexus Evol3 16
Baja el UserControl: JMenuaccordeon del marketplace
Copiar el contenido en la carpeta de instalacion de genexus, user control.
Ejecutar: Genexus /Install
Para registrar el user control.
Luego en un WEBPanel o en tu MasterPage, arrastra el User Control JMenuAccordeon
Busca en la sescción de Miscellaneous, y arrastra a tu webpanel el control.
Se creara un SDT SDJMenuAccordeon el cual lo debes incluir en tu webpanel.
Agregarlo a las propiedades del User Control
Luego crea un DataProvider del JSDTMenuAccordeon y agregarlo en el evento Event Start de tu webpanel.
y luego agregarle en el evento Start.
Event Start
&SDJMenuAccordeon = DPJMenuAccordeon()
EndEVent
Nota: Dentro de la carpeta del UserControl esta incluida la carpeta FONT con un tipo de letra el cual debes instalar en tu servidor o equipo para los tipos de iconos, no es obligatorio, o dejas en blanco en el DataProvider, ICONS='' esto hara que no incluyas iconos.
El IDEITEM = 10 - Esto es para identificar el menu de tu seccion, ejemplo 10.1, 10.2, o lo dejas en cero, no afecta. es solo una etiqueta.
Hola, como va ? Me intereso tu UC, no pude utilizarlo porque no me carga el SDT del mismo, me lo podrías pasar ? Es posible que lo utilice para menú de 3 niveles, Gracias.
ResponderBorrarHola,
ResponderBorrarEstoy dando mis primeros pasos en el mundo de Genexus, estoy usando la V.16, seguí las instrucciones pero me esta dando el siguiente error:
gxexec "C:\Models\SlideMenuTest\CSharpModel\web\bldDevelopermenu.cs" -r:GxBaseBuilder.dll -arg:csc="C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\csc.exe"
Compiling webpanel1...failed ( error code=1)
webpanel1.cs(809,15): error CS0246: No se puede encontrar el tipo o el nombre de espacio de nombres 'SdtSDJMenuAccordeon' (¨falta una directiva using o una referencia de ensamblado?)
webpanel1.cs(810,15): error CS0246: No se puede encontrar el tipo o el nombre de espacio de nombres 'SdtSDJMenuAccordeon' (¨falta una directiva using o una referencia de ensamblado?)
...
Estoy haciendo algo mal, o será que este user control no es compatible con la versión 16?
Gracias y Saludos,