{"id":1255,"date":"2026-08-11T16:41:21","date_gmt":"2026-08-11T09:41:21","guid":{"rendered":"http:\/\/www.solidres.com\/blog\/?p=1255"},"modified":"2026-08-11T16:41:21","modified_gmt":"2026-08-11T09:41:21","slug":"restaurant-management-system-2-0-0-is-out-and-it-is-built-for-joomla-6","status":"publish","type":"post","link":"https:\/\/www.solidres.com\/blog\/2026\/08\/11\/restaurant-management-system-2-0-0-is-out-and-it-is-built-for-joomla-6\/","title":{"rendered":"Restaurant Management System 2.0.0 is out, and it is built for Joomla 6."},"content":{"rendered":"\n<p class=\"lead\">\n    Restaurant Management System 2.0.0 is out, and it is built for Joomla 6.\n<\/p>\n\n<p>\n    This release is a rebuild rather than a refresh. RMS now sits on Joomla&#8217;s\n    modern extension architecture from top to bottom, which is what makes it\n    ready for Joomla 6 today and for Joomla 7 when it arrives.\n<\/p>\n\n<h4>What changed<\/h4>\n\n<ul>\n    <li>\n        <strong>Rebuilt on the current Joomla extension layout.<\/strong>\n        Namespaced MVC throughout, service providers, dispatchers, and a\n        proper site router in place of the old legacy entry points.\n    <\/li>\n    <li>\n        <strong>Assets through the Web Asset Manager.<\/strong>\n        CSS and JavaScript are declared in <code>joomla.asset.json<\/code>\n        instead of being injected inline, so your template can override or\n        reorder them the same way it does for core extensions.\n    <\/li>\n    <li>\n        <strong>No deprecated API calls left.<\/strong>\n        Everything Joomla 7 removes is gone from the codebase, so upgrading\n        the CMS will not break RMS.\n    <\/li>\n    <li>\n        <strong>All seven site modules updated<\/strong> \u2014 booking, search,\n        restaurants, menu items, locations, map and currency.\n    <\/li>\n    <li>\n        <strong>A quality gate behind every release.<\/strong>\n        Static analysis, a unit test suite and a PSR-12 coding standard now\n        run before anything ships.\n    <\/li>\n<\/ul>\n\n<h4>Requirements<\/h4>\n\n<p>\n    RMS 2.0.0 needs <strong>Joomla 6.0 or newer<\/strong>, <strong>PHP 8.4<\/strong>\n    and <strong>MySQL 8.4<\/strong>. The installer checks the first two and stops\n    with a clear message rather than half-installing.\n<\/p>\n\n<div class=\"alert alert-info\">\n    <strong>Upgrading?<\/strong> Get your Joomla site to 6.0 first, then install\n    RMS 2.0.0 over your existing copy. The installer cleans up the files the old\n    layout left behind, so there is nothing to remove by hand.\n<\/div>\n\n<h4>Two packages<\/h4>\n\n<ul class=\"unstyled\">\n    <li>\n        <strong>RMS Single<\/strong> \u2014 one restaurant. Booking, menus and orders,\n        without the multi-restaurant directory.\n    <\/li>\n    <li>\n        <strong>RMS Multi<\/strong> \u2014 several restaurants on one site, with the\n        search and restaurant listing views included.\n    <\/li>\n<\/ul>\n\n<p class=\"muted\">\n    Both packages install the component and all seven modules in one go.\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Restaurant Management System 2.0.0 is out, and it is built for Joomla 6. This release is a rebuild rather than a refresh. RMS now sits on Joomla&#8217;s modern extension architecture from top to bottom, which is what makes it ready for Joomla 6 today and for Joomla 7 when it arrives. What changed Rebuilt on [&#8230;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/www.solidres.com\/blog\/wp-json\/wp\/v2\/posts\/1255"}],"collection":[{"href":"https:\/\/www.solidres.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.solidres.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.solidres.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.solidres.com\/blog\/wp-json\/wp\/v2\/comments?post=1255"}],"version-history":[{"count":2,"href":"https:\/\/www.solidres.com\/blog\/wp-json\/wp\/v2\/posts\/1255\/revisions"}],"predecessor-version":[{"id":1257,"href":"https:\/\/www.solidres.com\/blog\/wp-json\/wp\/v2\/posts\/1255\/revisions\/1257"}],"wp:attachment":[{"href":"https:\/\/www.solidres.com\/blog\/wp-json\/wp\/v2\/media?parent=1255"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.solidres.com\/blog\/wp-json\/wp\/v2\/categories?post=1255"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.solidres.com\/blog\/wp-json\/wp\/v2\/tags?post=1255"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}