A CSS based dropdown menu with advanced options such as mutli-columns.
Styled support for RokSprocket, RokAjaxSearch and K2 (3rd party).
Eight preset style variations to choose, each with configurable options.
Venha conhecer os nossos produtos !

Clique na imagem para visualizar
session.counter ⇒ 1
session.timer.start ⇒ 1553123169
session.timer.last ⇒ 1553123169
session.timer.now ⇒ 1553123169
session.client.forwarded ⇒ 193.136.192.149
session.client.browser ⇒ arquivo-web-crawler (compatible; heritrix/3.3.0-SNAPSHOT-2018-05-28T10:30:31Z +http://arquivo.pt)
registry ⇒ {}
id ⇒ 0
name ⇒
username ⇒
email ⇒
password ⇒
password_clear ⇒
usertype ⇒
block ⇒
sendEmail ⇒ 0
registerDate ⇒
lastvisitDate ⇒
activation ⇒
params ⇒
groups ⇒
guest ⇒ 1
lastResetTime ⇒
resetCount ⇒
aid ⇒ 0
gantry-current-template ⇒ rt_chapelco
Application 0.000 seconds (+0.000); 0.60 MB (+0.598) - afterLoadApplication 0.140 seconds (+0.140); 3.83 MB (+3.231) - afterInitialiseApplication 0.166 seconds (+0.026); 4.44 MB (+0.612) - afterRouteApplication 0.476 seconds (+0.311); 9.19 MB (+4.749) - afterDispatchApplication 0.499 seconds (+0.022); 9.58 MB (+0.392) - beforeRenderModule mod_roknavmenu ()Application 0.528 seconds (+0.029); 10.61 MB (+1.032) - afterRenderModule mod_roknavmenu ()Application 0.547 seconds (+0.020); 10.66 MB (+0.043) - beforeRenderModule mod_custom (Contactos)Application 0.557 seconds (+0.010); 10.96 MB (+0.307) - afterRenderModule mod_custom (Contactos)Application 0.557 seconds (+0.000); 10.96 MB (-0.001) - beforeRenderModule mod_custom (Redes Sociais)Application 0.558 seconds (+0.001); 10.97 MB (+0.005) - afterRenderModule mod_custom (Redes Sociais)Application 0.558 seconds (+0.000); 10.97 MB (-0.002) - beforeRenderModule mod_custom (Clientes)Application 0.559 seconds (+0.001); 10.97 MB (+0.005) - afterRenderModule mod_custom (Clientes)Application 0.559 seconds (+0.000); 10.97 MB (-0.002) - beforeRenderModule mod_custom (Marcas)Application 0.559 seconds (+0.001); 10.97 MB (+0.005) - afterRenderModule mod_custom (Marcas)Application 0.559 seconds (+0.000); 10.98 MB (+0.004) - beforeRenderModule mod_acymailing (Newslleter)Application 0.594 seconds (+0.035); 11.86 MB (+0.877) - afterRenderModule mod_acymailing (Newslleter)Application 0.594 seconds (+0.000); 11.83 MB (-0.026) - beforeRenderModule mod_custom (Catálogo)Application 0.595 seconds (+0.001); 11.83 MB (+0.005) - afterRenderModule mod_custom (Catálogo)Application 0.595 seconds (+0.000); 11.83 MB (-0.002) - beforeRenderModule mod_custom (Facebook)Application 0.596 seconds (+0.001); 11.84 MB (+0.005) - afterRenderModule mod_custom (Facebook)Application 0.596 seconds (+0.000); 11.83 MB (-0.003) - beforeRenderModule mod_custom (Overview)Application 0.596 seconds (+0.001); 11.84 MB (+0.005) - afterRenderModule mod_custom (Overview)Application 0.597 seconds (+0.000); 11.86 MB (+0.016) - beforeRenderModule mod_RD_JAccordion (RD JAccordion)Application 0.598 seconds (+0.002); 11.91 MB (+0.058) - afterRenderModule mod_RD_JAccordion (RD JAccordion)Application 0.608 seconds (+0.010); 11.93 MB (+0.016) - afterRender10.88 MB (11,411,936 Bytes)SELECT `data`
FROM `g89vc_session`
WHERE `session_id` = 'b5514debb8aa4ca6d4f00b5b8d700eae'DELETE
FROM `g89vc_session`
WHERE `time` < '1553122269'SELECT `session_id`
FROM `g89vc_session`
WHERE `session_id` = 'b5514debb8aa4ca6d4f00b5b8d700eae'
LIMIT 0, 1INSERT INTO `g89vc_session`
(`session_id`, `client_id`, `time`)
VALUES
('b5514debb8aa4ca6d4f00b5b8d700eae', 0, '1553123169')SELECT extension_id AS id, element AS "option", params, enabled
FROM g89vc_extensions
WHERE `type` = 'component'
AND `element` = 'com_users'SELECT b.id
FROM g89vc_usergroups AS a
LEFT JOIN g89vc_usergroups AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE a.id = 1SELECT id, rules
FROM `g89vc_viewlevels`SELECT folder AS type, element AS name, params
FROM g89vc_extensions
WHERE enabled >= 1
AND type ='plugin'
AND state >= 0
AND access IN (1,1)
ORDER BY orderingSELECT extension_id AS id, element AS "option", params, enabled
FROM g89vc_extensions
WHERE `type` = 'component'
AND `element` = 'com_languages'SELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, m.link, m.type, m.level, m.language,m.browserNav, m.access, m.params, m.home, m.img, m.template_style_id, m.component_id, m.parent_id,e.element as component
FROM g89vc_menu AS m
LEFT JOIN g89vc_extensions AS e
ON m.component_id = e.extension_id
WHERE m.published = 1
AND m.parent_id > 0
AND m.client_id = 0
ORDER BY m.lftSELECT extension_id AS id, element AS "option", params, enabled
FROM g89vc_extensions
WHERE `type` = 'component'
AND `element` = 'com_rokcandy'SELECT *
FROM g89vc_rokcandy
WHERE published=1SELECT id, home, template, s.params
FROM g89vc_template_styles as s
LEFT JOIN g89vc_extensions as e
ON e.element=s.template
AND e.type='template'
AND e.client_id=s.client_id
WHERE s.client_id = 0
AND e.enabled = 1SELECT extension_id AS id, element AS "option", params, enabled
FROM g89vc_extensions
WHERE `type` = 'component'
AND `element` = 'com_content'SELECT *
FROM g89vc_languages
WHERE published=1
ORDER BY ordering ASCSELECT a.rules
FROM g89vc_assets AS a
WHERE (a.id = 1)
GROUP BY a.id, a.rules, a.lftSELECT b.rules
FROM g89vc_assets AS a
LEFT JOIN g89vc_assets AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt
WHERE (a.name = 'com_content' OR a.parent_id=0)
GROUP BY b.id, b.rules, b.lft
ORDER BY b.lftSELECT a.id, a.title, a.alias, a.title_alias, a.introtext, a.checked_out, a.checked_out_time, a.catid, a.created, a.created_by, a.created_by_alias,
CASE WHEN a.modified = 0 THEN a.created ELSE a.modified END as modified, a.modified_by, uam.name as modified_by_name,
CASE WHEN a.publish_up = 0 THEN a.created ELSE a.publish_up END as publish_up,a.publish_down, a.images, a.urls, a.attribs, a.metadata, a.metakey, a.metadesc, a.access, a.hits, a.xreference, a.featured, LENGTH(a.fulltext) AS readmore,
CASE WHEN badcats.id is not null THEN 0 ELSE a.state END AS state,c.title AS category_title, c.path AS category_route, c.access AS category_access, c.alias AS category_alias,
CASE WHEN a.created_by_alias > ' ' THEN a.created_by_alias ELSE ua.name END AS author,ua.email AS author_email,contact.id as contactid,parent.title as parent_title, parent.id as parent_id, parent.path as parent_route, parent.alias as parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating, v.rating_count as rating_count,c.published,
CASE WHEN badcats.id is null THEN c.published ELSE 0 END AS parents_published
FROM g89vc_content AS a
LEFT JOIN g89vc_categories AS c
ON c.id = a.catid
LEFT JOIN g89vc_users AS ua
ON ua.id = a.created_by
LEFT JOIN g89vc_users AS uam
ON uam.id = a.modified_by
LEFT JOIN (
SELECT contact.user_id, MAX(contact.id) AS id, contact.language
FROM g89vc_contact_details AS contact
WHERE contact.published = 1
GROUP BY contact.user_id, contact.language) AS contact
ON contact.user_id = a.created_by
LEFT JOIN g89vc_categories as parent
ON parent.id = c.parent_id
LEFT JOIN g89vc_content_rating AS v
ON a.id = v.content_id
LEFT
OUTER JOIN (SELECT cat.id as id
FROM g89vc_categories AS cat JOIN g89vc_categories AS parent
ON cat.lft BETWEEN parent.lft
AND parent.rgt
WHERE parent.extension = 'com_content'
AND parent.published != 1
GROUP BY cat.id ) AS badcats
ON badcats.id = c.id
INNER JOIN g89vc_content_frontpage AS fp
ON fp.content_id = a.id
WHERE a.access IN (1,1)
AND c.access IN (1,1)
AND
CASE WHEN badcats.id is null THEN a.state ELSE 0 END = 1
AND (a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2019-03-20 23:06:09')
AND (a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2019-03-20 23:06:09')
GROUP BY a.id, a.title, a.alias, a.title_alias, a.introtext, a.checked_out, a.checked_out_time, a.catid, a.created, a.created_by, a.created_by_alias, a.created, a.modified, a.modified_by, uam.name, a.publish_up, a.attribs, a.metadata, a.metakey, a.metadesc, a.access, a.hits, a.xreference, a.featured, a.fulltext, a.state, a.publish_down, badcats.id, c.title, c.path, c.access, c.alias, uam.id, ua.name, ua.email, contact.id, parent.title, parent.id, parent.path, parent.alias, v.rating_sum, v.rating_count, c.published, c.lft, a.ordering, parent.lft, fp.ordering, c.id, a.images, a.urls
ORDER BY c.lft, fp.ordering, a.created DESC
LIMIT 0, 9SELECT a.id, a.title, a.alias, a.title_alias, a.introtext, a.checked_out, a.checked_out_time, a.catid, a.created, a.created_by, a.created_by_alias,
CASE WHEN a.modified = 0 THEN a.created ELSE a.modified END as modified, a.modified_by, uam.name as modified_by_name,
CASE WHEN a.publish_up = 0 THEN a.created ELSE a.publish_up END as publish_up,a.publish_down, a.images, a.urls, a.attribs, a.metadata, a.metakey, a.metadesc, a.access, a.hits, a.xreference, a.featured, LENGTH(a.fulltext) AS readmore,
CASE WHEN badcats.id is not null THEN 0 ELSE a.state END AS state,c.title AS category_title, c.path AS category_route, c.access AS category_access, c.alias AS category_alias,
CASE WHEN a.created_by_alias > ' ' THEN a.created_by_alias ELSE ua.name END AS author,ua.email AS author_email,contact.id as contactid,parent.title as parent_title, parent.id as parent_id, parent.path as parent_route, parent.alias as parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating, v.rating_count as rating_count,c.published,
CASE WHEN badcats.id is null THEN c.published ELSE 0 END AS parents_published
FROM g89vc_content AS a
LEFT JOIN g89vc_categories AS c
ON c.id = a.catid
LEFT JOIN g89vc_users AS ua
ON ua.id = a.created_by
LEFT JOIN g89vc_users AS uam
ON uam.id = a.modified_by
LEFT JOIN (
SELECT contact.user_id, MAX(contact.id) AS id, contact.language
FROM g89vc_contact_details AS contact
WHERE contact.published = 1
GROUP BY contact.user_id, contact.language) AS contact
ON contact.user_id = a.created_by
LEFT JOIN g89vc_categories as parent
ON parent.id = c.parent_id
LEFT JOIN g89vc_content_rating AS v
ON a.id = v.content_id
LEFT
OUTER JOIN (SELECT cat.id as id
FROM g89vc_categories AS cat JOIN g89vc_categories AS parent
ON cat.lft BETWEEN parent.lft
AND parent.rgt
WHERE parent.extension = 'com_content'
AND parent.published != 1
GROUP BY cat.id ) AS badcats
ON badcats.id = c.id
INNER JOIN g89vc_content_frontpage AS fp
ON fp.content_id = a.id
WHERE a.access IN (1,1)
AND c.access IN (1,1)
AND
CASE WHEN badcats.id is null THEN a.state ELSE 0 END = 1
AND (a.publish_up = '0000-00-00 00:00:00' OR a.publish_up <= '2019-03-20 23:06:09')
AND (a.publish_down = '0000-00-00 00:00:00' OR a.publish_down >= '2019-03-20 23:06:09')
GROUP BY a.id, a.title, a.alias, a.title_alias, a.introtext, a.checked_out, a.checked_out_time, a.catid, a.created, a.created_by, a.created_by_alias, a.created, a.modified, a.modified_by, uam.name, a.publish_up, a.attribs, a.metadata, a.metakey, a.metadesc, a.access, a.hits, a.xreference, a.featured, a.fulltext, a.state, a.publish_down, badcats.id, c.title, c.path, c.access, c.alias, uam.id, ua.name, ua.email, contact.id, parent.title, parent.id, parent.path, parent.alias, v.rating_sum, v.rating_count, c.published, c.lft, a.ordering, parent.lft, fp.ordering, c.id, a.images, a.urls
ORDER BY c.lft, fp.ordering, a.created DESCSELECT id, home, template, s.params
FROM g89vc_template_styles as s
LEFT JOIN g89vc_extensions as e
ON e.element=s.template
AND e.type='template'
AND e.client_id=s.client_id
WHERE s.client_id = 0
AND e.enabled = 1SELECT id, home, template, s.params
FROM g89vc_template_styles as s
LEFT JOIN g89vc_extensions as e
ON e.element=s.template
AND e.type='template'
AND e.client_id=s.client_id
WHERE s.client_id = 0
AND e.enabled = 1SELECT m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params, mm.menuid
FROM g89vc_modules AS m
LEFT JOIN g89vc_modules_menu AS mm
ON mm.moduleid = m.id
LEFT JOIN g89vc_extensions AS e
ON e.element = m.module
AND e.client_id = m.client_id
WHERE m.published = 1
AND e.enabled = 1
AND (m.publish_up = '0000-00-00 00:00:00' OR m.publish_up <= '2019-03-20 23:06:09')
AND (m.publish_down = '0000-00-00 00:00:00' OR m.publish_down >= '2019-03-20 23:06:09')
AND m.access IN (1,1)
AND m.client_id = 0
AND (mm.menuid = 101 OR mm.menuid <= 0)
ORDER BY m.position, m.orderingSELECT ts.template
FROM g89vc_template_styles AS ts
INNER JOIN g89vc_menu AS m
ON ts.id=m.template_style_id
WHERE m.id = 101
AND m.template_style_id != 0SELECT `url`
FROM g89vc_mj_sef
WHERE `cid`=''
AND `jid` = '0'SELECT extension_id AS id, element AS "option", params, enabled
FROM g89vc_extensions
WHERE `type` = 'component'
AND `element` = 'com_contact'SELECT *
FROM g89vc_acymailing_configSELECT *
FROM g89vc_acymailing_list
WHERE type = 'list'
ORDER BY ordering ASCUPDATE `g89vc_session`
SET `data` = '__default|a:9:{s:15:\"session.counter\";i:1;s:19:\"session.timer.start\";i:1553123169;s:18:\"session.timer.last\";i:1553123169;s:17:\"session.timer.now\";i:1553123169;s:24:\"session.client.forwarded\";s:15:\"193.136.192.149\";s:22:\"session.client.browser\";s:97:\"arquivo-web-crawler (compatible; heritrix/3.3.0-SNAPSHOT-2018-05-28T10:30:31Z +http://arquivo.pt)\";s:8:\"registry\";O:9:\"JRegistry\":1:{s:7:\"\0*\0data\";O:8:\"stdClass\":0:{}}s:4:\"user\";O:5:\"JUser\":25:{s:9:\"\0*\0isRoot\";b:0;s:2:\"id\";i:0;s:4:\"name\";N;s:8:\"username\";N;s:5:\"email\";N;s:8:\"password\";N;s:14:\"password_clear\";s:0:\"\";s:8:\"usertype\";N;s:5:\"block\";N;s:9:\"sendEmail\";i:0;s:12:\"registerDate\";N;s:13:\"lastvisitDate\";N;s:10:\"activation\";N;s:6:\"params\";N;s:6:\"groups\";a:0:{}s:5:\"guest\";i:1;s:13:\"lastResetTime\";N;s:10:\"resetCount\";N;s:10:\"\0*\0_params\";O:9:\"JRegistry\":1:{s:7:\"\0*\0data\";O:8:\"stdClass\":0:{}}s:14:\"\0*\0_authGroups\";a:1:{i:0;i:1;}s:14:\"\0*\0_authLevels\";a:2:{i:0;i:1;i:1;i:1;}s:15:\"\0*\0_authActions\";N;s:12:\"\0*\0_errorMsg\";N;s:10:\"\0*\0_errors\";a:0:{}s:3:\"aid\";i:0;}s:23:\"gantry-current-template\";s:11:\"rt_chapelco\";}'
, `time` = '1553123170'
WHERE `session_id` = 'b5514debb8aa4ca6d4f00b5b8d700eae'5 × SELECT extension_id AS id, element AS "option", params, enabled
FROM g89vc_extensions3 × SELECT id, home, template, s.params
FROM g89vc_template_styles as s
LEFT JOIN g89vc_extensions as e
ON e.element=s.template
AND e.type='template'
AND e.client_id=s.client_id2 × SELECT a.id, a.title, a.alias, a.title_alias, a.introtext, a.checked_out, a.checked_out_time, a.catid, a.created, a.created_by, a.created_by_alias,
CASE WHEN a.modified = 0 THEN a.created ELSE a.modified END as modified, a.modified_by, uam.name as modified_by_name,
CASE WHEN a.publish_up = 0 THEN a.created ELSE a.publish_up END as publish_up,a.publish_down, a.images, a.urls, a.attribs, a.metadata, a.metakey, a.metadesc, a.access, a.hits, a.xreference, a.featured, LENGTH(a.fulltext) AS readmore,
CASE WHEN badcats.id is not null THEN 0 ELSE a.state END AS state,c.title AS category_title, c.path AS category_route, c.access AS category_access, c.alias AS category_alias,
CASE WHEN a.created_by_alias > ' ' THEN a.created_by_alias ELSE ua.name END AS author,ua.email AS author_email,contact.id as contactid,parent.title as parent_title, parent.id as parent_id, parent.path as parent_route, parent.alias as parent_alias,ROUND(v.rating_sum / v.rating_count, 0) AS rating, v.rating_count as rating_count,c.published,
CASE WHEN badcats.id is null THEN c.published ELSE 0 END AS parents_published
FROM g89vc_content AS a
LEFT JOIN g89vc_categories AS c
ON c.id = a.catid
LEFT JOIN g89vc_users AS ua
ON ua.id = a.created_by
LEFT JOIN g89vc_users AS uam
ON uam.id = a.modified_by
LEFT JOIN ( SELECT contact.user_id, MAX(contact.id) AS id, contact.language
FROM g89vc_contact_details AS contact1 × SELECT m.id, m.title, m.module, m.position, m.content, m.showtitle, m.params, mm.menuid
FROM g89vc_modules AS m
LEFT JOIN g89vc_modules_menu AS mm
ON mm.moduleid = m.id
LEFT JOIN g89vc_extensions AS e
ON e.element = m.module
AND e.client_id = m.client_id1 × SELECT b.rules
FROM g89vc_assets AS a
LEFT JOIN g89vc_assets AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt1 × SELECT ts.template
FROM g89vc_template_styles AS ts
INNER JOIN g89vc_menu AS m
ON ts.id=m.template_style_id1 × SELECT `url`
FROM g89vc_mj_sef1 × SELECT *
FROM g89vc_acymailing_list1 × SELECT *
FROM g89vc_acymailing_confi1 × SELECT a.rules
FROM g89vc_assets AS a1 × SELECT *
FROM g89vc_languages1 × SELECT id, rules
FROM `g89vc_viewlevels1 × SELECT b.id
FROM g89vc_usergroups AS a
LEFT JOIN g89vc_usergroups AS b
ON b.lft <= a.lft
AND b.rgt >= a.rgt1 × SELECT folder AS type, element AS name, params
FROM g89vc_extensions1 × SELECT m.id, m.menutype, m.title, m.alias, m.note, m.path AS route, m.link, m.type, m.level, m.language,m.browserNav, m.access, m.params, m.home, m.img, m.template_style_id, m.component_id, m.parent_id,e.element as component
FROM g89vc_menu AS m
LEFT JOIN g89vc_extensions AS e
ON m.component_id = e.extension_id1 × SELECT `data`
FROM `g89vc_session`1 × SELECT *
FROM g89vc_rokcandy1 × SELECT `session_id`
FROM `g89vc_session`1 × UPDATE `g89vc_session`
SET `data` = '__default|a:9:{s:15:\"session.counter\";i:1;s:19:\"session.timer.start\";i:1553123169;s:18:\"session.timer.last\";i:1553123169;s:17:\"session.timer.now\";i:1553123169;s:24:\"session.client.forwarded\";s:15:\"193.136.192.149\";s:22:\"session.client.browser\";s:97:\"arquivo-web-crawler (compatible; heritrix/3.3.0-SNAPSHOT-2018-05-28T10:30:31Z +http://arquivo.pt)\";s:8:\"registry\";O:9:\"JRegistry\":1:{s:7:\"\0*\0data\";O:8:\"stdClass\":0:{}}s:4:\"user\";O:5:\"JUser\":25:{s:9:\"\0*\0isRoot\";b:0;s:2:\"id\";i:0;s:4:\"name\";N;s:8:\"username\";N;s:5:\"email\";N;s:8:\"password\";N;s:14:\"password_clear\";s:0:\"\";s:8:\"usertype\";N;s:5:\"block\";N;s:9:\"sendEmail\";i:0;s:12:\"registerDate\";N;s:13:\"lastvisitDate\";N;s:10:\"activation\";N;s:6:\"params\";N;s:6:\"groups\";a:0:{}s:5:\"guest\";i:1;s:13:\"lastResetTime\";N;s:10:\"resetCount\";N;s:10:\"\0*\0_params\";O:9:\"JRegistry\":1:{s:7:\"\0*\0data\";O:8:\"stdClass\":0:{}}s:14:\"\0*\0_authGroups\";a:1:{i:0;i:1;}s:14:\"\0*\0_authLevels\";a:2:{i:0;i:1;i:1;i:1;}s:15:\"\0*\0_authActions\";N;s:12:\"\0*\0_errorMsg\";N;s:10:\"\0*\0_errors\";a:0:{}s:3:\"aid\";i:0;}s:23:\"gantry-current-template\";s:11:\"rt_chapelco\";}' , `time` = '1553123170'1 × INSERT INTO `g89vc_session` (`session_id`, `client_id`, `time`)
VALUES ('b5514debb8aa4ca6d4f00b5b8d700eae', 0, '1553123169'1 × DELETE
FROM `g89vc_session`



