Warning: Illegal string offset 'fields' in /web/vm2/purity/components/com_virtuemart/helpers/cart.php on line 283 Call Stack: 0.0002 251648 1. {main}() /web/vm2/purity/index.php:0 0.0507 5822128 2. Joomla\CMS\Application\CMSApplication->execute() /web/vm2/purity/index.php:49 0.0507 5822352 3. Joomla\CMS\Application\SiteApplication->doExecute() /web/vm2/purity/libraries/src/Application/CMSApplication.php:196 0.1050 14635200 4. Joomla\CMS\Application\SiteApplication->route() /web/vm2/purity/libraries/src/Application/SiteApplication.php:218 0.1050 14635912 5. Joomla\CMS\Application\CMSApplication->route() /web/vm2/purity/libraries/src/Application/SiteApplication.php:796 0.1174 16244840 6. Joomla\CMS\Application\BaseApplication->triggerEvent() /web/vm2/purity/libraries/src/Application/CMSApplication.php:1122 0.1174 16244888 7. JEventDispatcher->trigger() /web/vm2/purity/libraries/src/Application/BaseApplication.php:108 0.1174 16245408 8. JEvent->update() /web/vm2/purity/libraries/joomla/event/dispatcher.php:160 0.1174 16245896 9. call_user_func_array:{/web/vm2/purity/libraries/joomla/event/event.php:70}() /web/vm2/purity/libraries/joomla/event/event.php:70 0.1174 16246608 10. plgSystemOpc->onAfterRoute() /web/vm2/purity/libraries/joomla/event/event.php:70 0.1312 18695344 11. VirtueMartCart::getCart() /build/administrator/components/com_onepage/install/opc/opc.php:350 0.1358 19632256 12. VirtueMartCart->setupAddressFieldsForCart() /web/vm2/purity/components/com_virtuemart/helpers/cart.php:172 Notice: Undefined property: VirtueMartCart::$B in /web/vm2/purity/components/com_virtuemart/helpers/cart.php on line 283 Call Stack: 0.0002 251648 1. {main}() /web/vm2/purity/index.php:0 0.0507 5822128 2. Joomla\CMS\Application\CMSApplication->execute() /web/vm2/purity/index.php:49 0.0507 5822352 3. Joomla\CMS\Application\SiteApplication->doExecute() /web/vm2/purity/libraries/src/Application/CMSApplication.php:196 0.1050 14635200 4. Joomla\CMS\Application\SiteApplication->route() /web/vm2/purity/libraries/src/Application/SiteApplication.php:218 0.1050 14635912 5. Joomla\CMS\Application\CMSApplication->route() /web/vm2/purity/libraries/src/Application/SiteApplication.php:796 0.1174 16244840 6. Joomla\CMS\Application\BaseApplication->triggerEvent() /web/vm2/purity/libraries/src/Application/CMSApplication.php:1122 0.1174 16244888 7. JEventDispatcher->trigger() /web/vm2/purity/libraries/src/Application/BaseApplication.php:108 0.1174 16245408 8. JEvent->update() /web/vm2/purity/libraries/joomla/event/dispatcher.php:160 0.1174 16245896 9. call_user_func_array:{/web/vm2/purity/libraries/joomla/event/event.php:70}() /web/vm2/purity/libraries/joomla/event/event.php:70 0.1174 16246608 10. plgSystemOpc->onAfterRoute() /web/vm2/purity/libraries/joomla/event/event.php:70 0.1312 18695344 11. VirtueMartCart::getCart() /build/administrator/components/com_onepage/install/opc/opc.php:350 0.1358 19632256 12. VirtueMartCart->setupAddressFieldsForCart() /web/vm2/purity/components/com_virtuemart/helpers/cart.php:172 Warning: Invalid argument supplied for foreach() in /web/vm2/purity/components/com_virtuemart/helpers/cart.php on line 293 Call Stack: 0.0002 251648 1. {main}() /web/vm2/purity/index.php:0 0.0507 5822128 2. Joomla\CMS\Application\CMSApplication->execute() /web/vm2/purity/index.php:49 0.0507 5822352 3. Joomla\CMS\Application\SiteApplication->doExecute() /web/vm2/purity/libraries/src/Application/CMSApplication.php:196 0.1050 14635200 4. Joomla\CMS\Application\SiteApplication->route() /web/vm2/purity/libraries/src/Application/SiteApplication.php:218 0.1050 14635912 5. Joomla\CMS\Application\CMSApplication->route() /web/vm2/purity/libraries/src/Application/SiteApplication.php:796 0.1174 16244840 6. Joomla\CMS\Application\BaseApplication->triggerEvent() /web/vm2/purity/libraries/src/Application/CMSApplication.php:1122 0.1174 16244888 7. JEventDispatcher->trigger() /web/vm2/purity/libraries/src/Application/BaseApplication.php:108 0.1174 16245408 8. JEvent->update() /web/vm2/purity/libraries/joomla/event/dispatcher.php:160 0.1174 16245896 9. call_user_func_array:{/web/vm2/purity/libraries/joomla/event/event.php:70}() /web/vm2/purity/libraries/joomla/event/event.php:70 0.1174 16246608 10. plgSystemOpc->onAfterRoute() /web/vm2/purity/libraries/joomla/event/event.php:70 0.1312 18695344 11. VirtueMartCart::getCart() /build/administrator/components/com_onepage/install/opc/opc.php:350 0.1358 19632256 12. VirtueMartCart->setupAddressFieldsForCart() /web/vm2/purity/components/com_virtuemart/helpers/cart.php:172 0.2574 35251392 13. VirtueMartCart->bindUserfieldToCart() /web/vm2/purity/components/com_virtuemart/helpers/cart.php:283 Warning: Illegal string offset 'fields' in /web/vm2/purity/components/com_virtuemart/helpers/cart.php on line 283 Call Stack: 0.0002 251648 1. {main}() /web/vm2/purity/index.php:0 0.0507 5822128 2. Joomla\CMS\Application\CMSApplication->execute() /web/vm2/purity/index.php:49 0.0507 5822352 3. Joomla\CMS\Application\SiteApplication->doExecute() /web/vm2/purity/libraries/src/Application/CMSApplication.php:196 0.1050 14635200 4. Joomla\CMS\Application\SiteApplication->route() /web/vm2/purity/libraries/src/Application/SiteApplication.php:218 0.1050 14635912 5. Joomla\CMS\Application\CMSApplication->route() /web/vm2/purity/libraries/src/Application/SiteApplication.php:796 0.1174 16244840 6. Joomla\CMS\Application\BaseApplication->triggerEvent() /web/vm2/purity/libraries/src/Application/CMSApplication.php:1122 0.1174 16244888 7. JEventDispatcher->trigger() /web/vm2/purity/libraries/src/Application/BaseApplication.php:108 0.1174 16245408 8. JEvent->update() /web/vm2/purity/libraries/joomla/event/dispatcher.php:160 0.1174 16245896 9. call_user_func_array:{/web/vm2/purity/libraries/joomla/event/event.php:70}() /web/vm2/purity/libraries/joomla/event/event.php:70 0.1174 16246608 10. plgSystemOpc->onAfterRoute() /web/vm2/purity/libraries/joomla/event/event.php:70 0.1312 18695344 11. VirtueMartCart::getCart() /build/administrator/components/com_onepage/install/opc/opc.php:350 0.1358 19632256 12. VirtueMartCart->setupAddressFieldsForCart() /web/vm2/purity/components/com_virtuemart/helpers/cart.php:172 Notice: Undefined property: VirtueMartCart::$S in /web/vm2/purity/components/com_virtuemart/helpers/cart.php on line 283 Call Stack: 0.0002 251648 1. {main}() /web/vm2/purity/index.php:0 0.0507 5822128 2. Joomla\CMS\Application\CMSApplication->execute() /web/vm2/purity/index.php:49 0.0507 5822352 3. Joomla\CMS\Application\SiteApplication->doExecute() /web/vm2/purity/libraries/src/Application/CMSApplication.php:196 0.1050 14635200 4. Joomla\CMS\Application\SiteApplication->route() /web/vm2/purity/libraries/src/Application/SiteApplication.php:218 0.1050 14635912 5. Joomla\CMS\Application\CMSApplication->route() /web/vm2/purity/libraries/src/Application/SiteApplication.php:796 0.1174 16244840 6. Joomla\CMS\Application\BaseApplication->triggerEvent() /web/vm2/purity/libraries/src/Application/CMSApplication.php:1122 0.1174 16244888 7. JEventDispatcher->trigger() /web/vm2/purity/libraries/src/Application/BaseApplication.php:108 0.1174 16245408 8. JEvent->update() /web/vm2/purity/libraries/joomla/event/dispatcher.php:160 0.1174 16245896 9. call_user_func_array:{/web/vm2/purity/libraries/joomla/event/event.php:70}() /web/vm2/purity/libraries/joomla/event/event.php:70 0.1174 16246608 10. plgSystemOpc->onAfterRoute() /web/vm2/purity/libraries/joomla/event/event.php:70 0.1312 18695344 11. VirtueMartCart::getCart() /build/administrator/components/com_onepage/install/opc/opc.php:350 0.1358 19632256 12. VirtueMartCart->setupAddressFieldsForCart() /web/vm2/purity/components/com_virtuemart/helpers/cart.php:172 Warning: Invalid argument supplied for foreach() in /web/vm2/purity/components/com_virtuemart/helpers/cart.php on line 293 Call Stack: 0.0002 251648 1. {main}() /web/vm2/purity/index.php:0 0.0507 5822128 2. Joomla\CMS\Application\CMSApplication->execute() /web/vm2/purity/index.php:49 0.0507 5822352 3. Joomla\CMS\Application\SiteApplication->doExecute() /web/vm2/purity/libraries/src/Application/CMSApplication.php:196 0.1050 14635200 4. Joomla\CMS\Application\SiteApplication->route() /web/vm2/purity/libraries/src/Application/SiteApplication.php:218 0.1050 14635912 5. Joomla\CMS\Application\CMSApplication->route() /web/vm2/purity/libraries/src/Application/SiteApplication.php:796 0.1174 16244840 6. Joomla\CMS\Application\BaseApplication->triggerEvent() /web/vm2/purity/libraries/src/Application/CMSApplication.php:1122 0.1174 16244888 7. JEventDispatcher->trigger() /web/vm2/purity/libraries/src/Application/BaseApplication.php:108 0.1174 16245408 8. JEvent->update() /web/vm2/purity/libraries/joomla/event/dispatcher.php:160 0.1174 16245896 9. call_user_func_array:{/web/vm2/purity/libraries/joomla/event/event.php:70}() /web/vm2/purity/libraries/joomla/event/event.php:70 0.1174 16246608 10. plgSystemOpc->onAfterRoute() /web/vm2/purity/libraries/joomla/event/event.php:70 0.1312 18695344 11. VirtueMartCart::getCart() /build/administrator/components/com_onepage/install/opc/opc.php:350 0.1358 19632256 12. VirtueMartCart->setupAddressFieldsForCart() /web/vm2/purity/components/com_virtuemart/helpers/cart.php:172 0.2611 35375832 13. VirtueMartCart->bindUserfieldToCart() /web/vm2/purity/components/com_virtuemart/helpers/cart.php:283 Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /web/vm2/purity/components/com_virtuemart/helpers/cart.php:293) in /web/vm2/purity/components/com_virtuemart/helpers/cart.php on line 485 Call Stack: 0.0002 251648 1. {main}() /web/vm2/purity/index.php:0 0.0507 5822128 2. Joomla\CMS\Application\CMSApplication->execute() /web/vm2/purity/index.php:49 0.3840 49570496 3. Joomla\CMS\Application\SiteApplication->render() /web/vm2/purity/libraries/src/Application/CMSApplication.php:202 0.3840 49571200 4. Joomla\CMS\Application\CMSApplication->render() /web/vm2/purity/libraries/src/Application/SiteApplication.php:778 0.4747 58523648 5. Joomla\CMS\Application\BaseApplication->triggerEvent() /web/vm2/purity/libraries/src/Application/CMSApplication.php:1050 0.4747 58523696 6. JEventDispatcher->trigger() /web/vm2/purity/libraries/src/Application/BaseApplication.php:108 0.4747 58524216 7. JEvent->update() /web/vm2/purity/libraries/joomla/event/dispatcher.php:160 0.4747 58524704 8. call_user_func_array:{/web/vm2/purity/libraries/joomla/event/event.php:70}() /web/vm2/purity/libraries/joomla/event/event.php:70 0.4747 58525216 9. plgSystemOpc->onAfterRender() /web/vm2/purity/libraries/joomla/event/event.php:70 0.4749 58525848 10. plgSystemOpc->plgForceSessionWriteNow() /build/administrator/components/com_onepage/install/opc/opc.php:712 0.4761 58526688 11. VirtueMartCart->setCartIntoSession() /build/administrator/components/com_onepage/install/opc/opc.php:637 0.4882 58529968 12. session_start() /web/vm2/purity/components/com_virtuemart/helpers/cart.php:485 Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /web/vm2/purity/components/com_virtuemart/helpers/cart.php:293) in /web/vm2/purity/components/com_virtuemart/helpers/cart.php on line 485 Call Stack: 0.0002 251648 1. {main}() /web/vm2/purity/index.php:0 0.0507 5822128 2. Joomla\CMS\Application\CMSApplication->execute() /web/vm2/purity/index.php:49 0.3840 49570496 3. Joomla\CMS\Application\SiteApplication->render() /web/vm2/purity/libraries/src/Application/CMSApplication.php:202 0.3840 49571200 4. Joomla\CMS\Application\CMSApplication->render() /web/vm2/purity/libraries/src/Application/SiteApplication.php:778 0.4747 58523648 5. Joomla\CMS\Application\BaseApplication->triggerEvent() /web/vm2/purity/libraries/src/Application/CMSApplication.php:1050 0.4747 58523696 6. JEventDispatcher->trigger() /web/vm2/purity/libraries/src/Application/BaseApplication.php:108 0.4747 58524216 7. JEvent->update() /web/vm2/purity/libraries/joomla/event/dispatcher.php:160 0.4747 58524704 8. call_user_func_array:{/web/vm2/purity/libraries/joomla/event/event.php:70}() /web/vm2/purity/libraries/joomla/event/event.php:70 0.4747 58525216 9. plgSystemOpc->onAfterRender() /web/vm2/purity/libraries/joomla/event/event.php:70 0.4749 58525848 10. plgSystemOpc->plgForceSessionWriteNow() /build/administrator/components/com_onepage/install/opc/opc.php:712 0.4761 58526688 11. VirtueMartCart->setCartIntoSession() /build/administrator/components/com_onepage/install/opc/opc.php:637 0.4882 58529968 12. session_start() /web/vm2/purity/components/com_virtuemart/helpers/cart.php:485 Welcome to Purity iii

Breadcrumbs

I'm Purity III

The best free Joomla template that you ever need.

Purity III is a fully responsive Joomla template. It looks amazingly beautiful in all screen sizes: from a wide screen desktop to tablet and mobile devices. All props go to the powerful T3 Framework.

T3 Framework is one of the first responsive Joomla template framework out there in the community. It gives you the extreme flexibilities, freedom in innovation, and best of all, T3 Framework is an open source Framework.

Purity III is a truly simplicity Joomla template, and a GREAT starter theme for any Joomla lovers. It allows YOU to get started in minutes, and highly versatile to fit in any type of projects: from simple to complex, from personal blogging to professional business portfolio.

Thanks to T3 Framework, Purity III embraces Bootstrap 3 at core. It also supports Font Awesome 4, as well as all the cool features Bootstrap 3 Framework has.

Purity III is highly customize-able: from its flexible layout system to the real time customization tool - ThemeMagic. All are available in Purity III. If you would like to go all out and fancy, Purity III will be your best friend.

Purity III consists of 8 beautiful layouts, including: Corporate, Portfolio, Features Intro 1, Features Intro 2, Magazine, Glossary, Blog & Classic layouts for you to choose from.

Purity III is Joomla 3 native, and Yes, Purity III is a FREE Joomla template, which makes it even COOLER. Definitely a responsive Joomla template you would never want to miss, We promise.

Excited yet? Start exploring and experience Purity III today

Purity III is compatible with most of the popular 3rd party Joomla extensions, such as: EasySocial, EasyDiscuss, EasyBlog, JomSocial, Mijoshop, Kunena, and etc.

Purity III comes with the extra "bonus" typography pages that is worth to add to the collection, such as: Pricing Table, Support Policy, and etc.

Article above basket

RTL is fully supported on our templates and we provide free support in case any minor adjustments are needed.