The Joomlashack Blog
How to Manually Install Joomla Using cPanel
- Written by Nick Savov Nick Savov
- Published: 03 April 2019 03 April 2019
One of our students was having trouble installing Joomla using cPanel, so we created this tutorial for them.
This tutorial will cover setting up the database, the files, and the configuration of the Joomla install.
Joomla: Updates Table Doesn't Exist
- Written by Nick Savov Nick Savov
- Published: 02 April 2019 02 April 2019
One of our students was having a problem updating his site. The issue was the "updates" table in the database had become corrupted.
We found a solution for him, but it required running a query in phpMyAdmin. He wasn't familiar with the process of running a database query before, so we created this tutorial for him and you.
In the step-by-step tutorial, we'll describe the issue and demonstrate how to resolve it.
How to Show All the Articles With a Joomla Tag
- Written by Steve Burge Steve Burge
- Published: 11 February 2019 11 February 2019
Besides categories, Joomla tags are your best option for organizing your content. You can even consider Tags to be better than categories. A Joomla article can belong only to one category. A Joomla article can be associated with as many tags as you want.
Joomla tags also work across extensions. If you create a Content Category, you can only use that with articles. However, tags work with Content, Contacts, News Feeds, and multiple other extensions.
In this tutorial, I am going to show you how to create a module showing all the content that has a particular Joomla Tag.
How to Display Tags Only On Single Joomla Article Pages
- Written by Steve Burge Steve Burge
- Published: 11 February 2019 11 February 2019
Tags are extremely useful for organizing your Joomla content. But, by default, Joomla will display them sitewide.
Your Tags will get displayed on a featured articles page and on category blog pages.
One of our customers asked us how to display Tags only on single Joomla articles. So, in this tutorial, I'll show you how to hide tags on blog and category pages.
Read more: How to Display Tags Only On Single Joomla Article Pages
Save failed with the following error: Null primary key not allowed
- Written by Steve Burge Steve Burge
- Published: 06 February 2019 06 February 2019
The name of this blog post in an error message that some people say on their Joomla site. This error can occur when you click "Save" inside your site:
Save failed with the following error: Null primary key not allowed
This error will prevent you from saving the changes you've made. Fortunately, this error is usually fixable through one of these two solutions:
Read more: Save failed with the following error: Null primary key not allowed
10 Options for Joomla eCommerce Extensions
- Written by Steve Burge Steve Burge
- Published: 01 February 2019 01 February 2019
Joomlashack customers often ask us how to build an eCommerce store using Joomla. The best way to achieve this is by installing one of the Joomla shopping cart extensions listed in JED.
In this blog post, you will look at 10 options to build your online store with Joomla. This list is not created in order, so the best extension is not at the top of the list. Instead, we recommend that you download and test a variety of options.
Page and Module Class Suffixes in Joomla
- Written by Steve Burge Steve Burge
- Published: 31 January 2019 31 January 2019
When creating modules in Joomla, you may have seen a "Module Class Suffix" option.
When you add menu links in Joomla, you may have seen a "Page Class" option.
Did you know that these two features are very closely related? These features allow you to add custom CSS to specific modules or pages. This makes suffixes a really good way to style individual modules and pages.
Many Joomla template designers rely heavily on these suffixes to create their unique designs.
In the videos below, we'll introduce you to page and module suffixes. These videos are part of our "CSS for Joomla" class which is available inside Joomlashack University.
Absolute Beginner Guide to Joomla Modules
- Written by Steve Burge Steve Burge
- Published: 25 January 2019 25 January 2019
One of our customers asked how to work with Joomla modules. Modules are small blocks around the edges of your site. They make life easier for your site’s visitors.
They allow visitors to quickly find information, links, or features. In this tutorial, you will learn how to create Joomla modules.
You'll also learn the three ways in which you can control modules. You'll learn how to:
- Change the position of modules
- Change the order that modules appear in
- Change menu links that modules appear on.
CSS Grid #23: Building a Hamburger Icon Menu
- Written by Jorge Montoya Jorge Montoya
- Published: 24 January 2019 24 January 2019
This tutorial will explain how to code a basic hamburger icon, in order to display the main navigation with CSS Grid.
The navigation will be hidden by default at all screen sizes and it will appear when clicking the hamburger icon.
The desktop version of the code displays a horizontal menu, whereas the mobile version (< 700px) displays a vertical menu.
CSS Grid #22: Theming a Footer with CSS Grid and Media Queries
- Written by Jorge Montoya Jorge Montoya
- Published: 17 January 2019 17 January 2019
In this tutorial, you are going to build a footer
element with media queries. The main part of the footer
contains 6 elements on a wide screen.
This layout works with screens larger than 960px.
The 6 elements are as follows:
- The logo.
- The primary navigation.
- The secondary navigation.
- The social media block.
- The contact block (phone number and email address).
- The submit form for the newsletter subscription.
Read more: CSS Grid #22: Theming a Footer with CSS Grid and Media Queries