How to Solve Common Joomla Installation Problems

Solve Common Joomla Installation Problems

Our customers often ask us about Joomla installation problems. As you're going through a Joomla installation process, there are several possible issues that you might encounter.

In this tutorial we aim to help you solve as many of those issues as possible.

Read more: How to Solve Common Joomla Installation Problems

How to Change Joomla Folder and File Permissions

How to Change Joomla Folder and File Permissions

Sometimes when you're trying to upload extensions to your Joomla site, you'll be faced with error messages like this: "JFolder::create: Could not create directory" or "Warning! Failed to move file."

Often this is because your Joomla site doesn't have the correct permissions to upload the extensions. What are permissions and how can you fix this problem? Read on ...

Read more: How to Change Joomla Folder and File Permissions

The Wright Framework Now Has an Improved Mobile Menu

Our Wright Template Now Has an Improved Mobile Menu

Joomlashack's Wright framework now has an improved mobile menu system. If your site navigation includes submenus, they will be hidden until you click on the new toggle button. This feature was requested by a good number of users.

This feature works for menus in the following template positions:

  • The toolbar
  • The menu
  • The bottom menu.

These are the module positions that you will find in all Joomlashack templates.

In this post, I'll give you an overview of how this mobile feature works.

Read more: The Wright Framework Now Has an Improved Mobile Menu

CSS Grid #18: How to Build a Dropdown Menu

How to Build a Dropdown Menu in CSS Grid

CSS Grid allows you to build complex user interfaces with ease. User experience with a browser-based interface very often starts from a navigation element.

This tutorial will apply some of the techniques you have already learned in this series to build a drop-down menu. You will build it for a fictional online sports store. Hopefully, it will help you to strengthen your knowledge.

Read more: CSS Grid #18: How to Build a Dropdown Menu

Shack Slides Allows You to Hide Important Elements on Mobile Devices

Shack Slides New Mobile Features

Shack Slides now has new features for mobile users. It now allows you to hide from your site mobile viewer the following:

  • Your slides titles
  • Your slides descriptions
  • Your slideshow navigation bar
  • Your slideshow Previous and Next navigation buttons.

It will help you improve user experience of your site visitors when they view your slideshows on their mobile devices.

You can now make your slideshows more compact for them. In this blog post, I will give you a brief tour of these new features.

Read more: Shack Slides Allows You to Hide Important Elements on Mobile Devices

How Do Joomla Menu Levels Work?

How Joomla Menu Levels Work

Joomla menus allow you to create different levels. This is essential for creating any kind of sub-menu such as a dropdown menu.

Sometimes it's necessary to show only one or two levels from the menu. For example, you may show the top level links in the main navigation and sub-links in a sidebar navigation.

In this post, we'll show you how to display only specific menu levels in a sidebar module.

Read more: How Do Joomla Menu Levels Work?

Fix Duplicate Content in Joomla with Canonical URLs

Fix Duplicate Content in Joomla with Canonical URLs

If you use a CMS such as Joomla, it's possible for some content to appear on multiple pages. This can confuse search engines who may be unsure which URL is the "correct" URL to show in their search results.

The solution is to use canonical URLs.

Using the "Styleware Content Canonical Plugin", you can tell search engines to only index one URL and skip the others.

Read more: Fix Duplicate Content in Joomla with Canonical URLs

Fabrik and Custom Joomla User Registration Forms

Fabrik and Custom Joomla User Registration Forms

Fabrik is a wonderfully powerful and flexible Joomla extension. In a previous tutorial, we showed you how to use Fabrik to create a contact form.

In this post, you are going to use Fabrik to create your own Joomla user registration form.

Read more: Fabrik and Custom Joomla User Registration Forms

How to Create Template Overrides for Joomla Plugins

How to Create Template Overrides for Joomla Plugins

Despite being tremendously useful, template overrides for plugins are a type of override that is barely known in Joomla community.

There is no way to create this type of override from the Joomla backend. It is a completely manual process. Template overrides for plugins are intended for extensions that output content in frontend. This means just a few plugins are ready for this feature.

In this tutorial, we will show you how to easily create plugin overrides in Joomla.

Read more: How to Create Template Overrides for Joomla Plugins

How to Create Template Overrides for Specific Joomla Articles

Create Template Overrides for Specific Joomla Articles

We have covered Joomla template overrideson this blog and in Joomlashack University video classes.

We've also written about the Joomla Template Manager. If you haven't used it, you're in for a nice surprise!

In this tutorial, I'm going to combine template overrides and the Template Manager.

I'm going to show you how to create a custom layout that you can use for individual Joomla articles.

Read more: How to Create Template Overrides for Specific Joomla Articles