DocBlocks – Documentation headers in Joomla Updated on October 6, 2020 by Brad Markle The knowledge is this article has been obtained from this page. While learning about DocBlocks, we felt the information in that article would be more easily absorbed if reformatted. What is a DocBlock? DocBlocks, short for Documentation Blocks, are notes that describe what certain sections of code do. There are 1000’s of lines of code Read More >
Updating article hits when using Joomla cache Updated on August 16, 2021 by Brad Markle Enable cache, and disable hits When you enable caching in Joomla, article hits do not increase when cached pages are served. This is unfortunately a limitation of the caching system in Joomla, there is not “toggle switch” to enable this feature. Hits not always accurate, but sometimes needed For those users needing this feature, it’s Read More >
Jimport Updated on June 7, 2023 by Brad Markle jimport is a function that is used to include Joomla library files. How to use Jimport: Find the path to the library file you want to include. • In our testing, we want to import /libraries/joomla/filesystem/path.php • Jimport will only import files found within the libraries folder. Make the following changes to the path: • Read More >
Fatal error: Call to undefined method – Joomla 3 Component Development Updated on June 8, 2023 by Brad Markle When creating a Joomla 3 component, you can declare functions / methods within your models. When calling these methods in your views, you might see an error similar to the following: Fatal error: Call to undefined method ComponentViewName::yourMethod() in /home/userna5/public_html/components/com_component/views/component/view.html.php on line 19 This error can be resolved using the getModel method, and this is Read More >
How to add the default Model to your Joomla 3 component Updated on June 7, 2023 by Brad Markle How to add a new model Create the models folder If you haven’t already, you will need to create the models folder. This is where our model files will go. In our testing, we created: /components/com_helloworld/models Create <view>.php within models folder Each component view can have a corresponding model. In this tutorial we are creating Read More >
Renaming files and folders in cPanel Updated on November 19, 2021 by Scott Mitchell There are many programs to install on your hosting account to help create or add to your website. These programs have many files and folders that are added to your file structure. Sometimes, you may want to rename files or folders. This may be for security reasons, such as renaming an administrative folder. They can Read More >
Creating a Menu Item for your Joomla 3 Component Updated on January 23, 2024 by Brad Markle So far in this Joomla tutorial series we’ve been testing our new component by visiting our Joomla site and adding index.php?option=com_helloworld to the url, as in: https://example.com/index.php?option=com_helloworld In this tutorial, we will show you how to create a menu item for your component. This will allow you to add a link to your menu that Read More >
Developer Access Tools Updated on March 16, 2022 by Scott Mitchell Some of the more common questions we get are about the types of access tools that developers can use to work on customers’ websites. There is a plethora of tools available for developers allowing them to access and work on the sites in the ways they are comfortable. Below we have compiled a list of Read More >
How to add a New Task to your Joomla 3 Component Updated on June 7, 2023 by Brad Markle This tutorial series, Joomla 3 component development, is currently in progress… So far in this tutorial series for creating a component in Joomla 3, we’ve created views and we’ve created formats. The next feature of components we’re going to review is tasks. What is a task? A task is, well… something that can be done. Read More >
How to Change your Favicon in Joomla 3 Updated on March 18, 2021 by InMotion Hosting Contributor You may have noticed in your Joomla 3 websites, that it automatically displays the Joomla logo in browsers by default. This little image is known as a Favicon. In this tutorial we will show you how to replace the Joomla Favicon with one of your own. This common customization can help people identify your brand Read More >
How to add a New Format to your Joomla 3 Component Updated on June 7, 2023 by Brad Markle This tutorial series, Joomla 3 component development, is currently in progress… In our last few tutorials about creating components within Joomla 3, we’ve been creating new views. The default format for views is HTML format. However, you can setup your views to return data in other formats too, such as json or xml. Creating a Read More >
How to add a New View to your Joomla 3 Component Updated on June 7, 2023 by Brad Markle This tutorial series, Joomla 3 component development, is currently in progress… In our last tutorial, we showed you how to create the default view for the component that we are creating. The component’s name is com_helloworld, so the default view is helloworld – this is just how the “default view” works. In this tutorial, we Read More >
PrestaShop 1.6 logo size questions Updated on October 9, 2020 by Scott Mitchell After installing your PrestaShop 1.6 store, you naturally want to begin working on customizing your store. One of the first things most people do is to upload their own logo so that it displays in the header of the store. We have had some questions about the logo and what sizes are allowed when uploading Read More >
Adding a Weather Module in Joomla 3 Updated on November 19, 2021 by InMotion Hosting Contributor In this tutorial: Install Weather Module Configure Weather Module In this Joomla 3 tutorial we will show you how to add a weather module to your website. You will then be able to display the weather forcast for a specific region. In this guide, we will be using the free Weather365, which is powered by Read More >
Disabling all overrides in PrestaShop 1.6 Updated on October 9, 2020 by Scott Mitchell When you run into errors or malfunctions for your store you may want to https://www.inmotionhosting.com/support/edu/prestashop/login-prestashop-dashboard/debug the application. This allows you to track down any offending code and fix it. PrestaShop 1.6 has some new features you can use to help you debug your store. One of these features is to disable all overrides. PrestaShop’s object Read More >
How to add a Default View to your Joomla 3 Component Updated on June 7, 2023 by Brad Markle This tutorial series, Joomla 3 component development, is currently in progress… In our last tutorial, we created a very basic Joomla 3 component called helloworld. As we continue our tutorial series on creating components, we will now learn how to add views to a component. What is a view? A “view” in Joomla is the Read More >
How to enable error reporting in PrestaShop 1.6 Updated on October 9, 2020 by Scott Mitchell Once you have installed your PrestaShop 1.6 store and began working with it, you will inevitably come upon errors from time to time. Although the developers do their best to code error checking and error messages into the code, some errors are not code related. These other errors may be due to server settings or Read More >
Creating a Hello World Joomla 3 Component Updated on June 7, 2023 by Brad Markle In this tutorial we are going to create a Hello World component for Joomla 3.3. When we say, “create a component“, we mean: Create the files for the component Install the component View the component on the front end of the website Creating the files for the Hello World component Within your Components folder, create Read More >
List of Top Anti-Spam Plugins for WordPress Updated on June 9, 2023 by Jeff Matson WordPress anti-spam plugins are plentiful, but finding the right one to protect your WordPress site from spam comments can be an intimidating task. In this article, we will show you the best anti-spam plugins that may be used to help protect your WordPress site from an onslaught of spam. If you’re looking for a plugin Read More >
I’m Learning Joomla Component Development! – My Introduction Updated on June 7, 2023 by Brad Markle This tutorial series, Joomla 3 component development, is currently in progress… I’ve already written tutorials on writing Joomla plugins and creating Joomla templates. A topic I’ve skipped for quite some time is how to create a Joomla component. Why? Well, it’s always seemed pretty difficult. Instead of writing code and placing it typically in a Read More >