10 votes
Accepted

Getting reviews from JED

There's a JSON undocumented API. Say your extension has an id of 83 this url will give you the extension and its reviews: http://extensions.joomla.org/index.php?option=com_jed&view=extension&...
  • 1,006
10 votes
Accepted

How to create a category blog layout with all articles shown in full?

About Joomla Intro & Full Article Text Well, here is how this works: When creating an article, you have the option to insert a "Read More" in your article. What happens when you insert the Read ...
  • 19.6k
10 votes
Accepted

Joomla 3.4.5 to 3.4.6 Simple?

Updating from Joomla 3.4.5 to 3.4.6 is a simple one-click update. Unless you have core hacks (not recommended), the update process is absolutely safe. But please update, because this fixes a critical ...
  • 13.3k
9 votes
Accepted

How to add meta tags to a page header based on an url parameter?

Assuming that with "Read Current Url", you mean that you want to be able to get request data, then: $jinput = JFactory::getApplication()->input; $url_parameter = $jinput->get('url_param', '...
  • 19.6k
9 votes
Accepted

Adding class to content 'Read More'

JLayoutHelper renders layouts originally from /layouts folder. First parameter is basically path to file. Just replace . with / in your mind :). So readmore.php is located at /layouts/joomla/...
  • 3,208
9 votes
Accepted

Can I use git to version control Joomla website's debugging and development?

There are two concepts we're dealing with, the first being a code repository. Although there are different types of repository technologies, GIT is the defacto standard currently. Websites such as ...
  • 1,406
8 votes
Accepted

Search tools is not open by default

I managed to add options as below JLayoutHelper::render( 'joomla.searchtools.default', array('view' => $this, 'options' => array('filtersHidden' =>$hidden))); If $hidden is set as ...
  • 2,671
7 votes
Accepted

How to show a search box inside a list form field

You need to load chosen plugin to style list box fields like this. Load chosen plugin first in your form layout file so that it can add style to your select boxes JHtml::_('formbehavior.chosen', '...
  • 2,981
7 votes
Accepted

Remove 'Publishing', 'Language' and 'Metadata' options from frontend editor in Joomla 3.4

Copy this file :[root]/components/com_content/views/form/tmpl/edit.php to [root]/templates/your_active_template/html/com_content/form/edit.php then open and delete line 75 to 77 <li><a ...
  • 2,388
7 votes
Accepted

Redirect users to the last page visited, after login from component

Quite simple to do this. You will firstly need to create a Template Override for the following file: components/com_users/views/login/tmpl/default_login.php Once done, open the following file (your ...
  • 26.7k
6 votes

What is the best way to require_once?

Joomla got rid of the DS constant with Joomla 3. It's no longer needed in most cases since PHP works fine with a forward slash even on Windows. So don't use it.
  • 5,537
6 votes
Accepted

When joomla will get bootstrap 3?

Migrating from Bootstrap 2.x to 3.x will take a very long time. I think it's being considered, but doubt very much this will be in Joomla 4.x, therefore I assume it will be introduced in Joomla 5.x. ...
  • 26.7k
6 votes
Accepted

How to Prevent 'Secret Key' appearing in Logon Screen

Go to Extensions | Plugins Select Type twofactorauth Unpublish Two Factor Authentication - Google Authenticator plugin.
  • 3,007
6 votes
Accepted

Include finished website in Joomla?

When you decide to adopt a CMS, you must embrace its definitions, features and methodology. Otherwise, you are creating some hybrid site. To migrate a site to Joomla, you must create or implement a ...
  • 7,415
6 votes
Accepted

Redirect users to the page pointed in the URL after login

First of all, com_users login is written to use POST method, so adding ?return= don't give you anything, it won't work. If we don't specify return in post data, model will use default pointing into ...
  • 522
5 votes
Accepted

Upgrade Joomla 3.4 RC to 3.4 final

I just did a quick test, and it looks like you can unzip the Joomla 3.4 Full package to your testing environment, overwriting any existing files. After removing the installation folder (not required ...
  • 13.3k
5 votes

Getting reviews from JED

I ended up going for the JSON method recommended by @Rob Clayburn. It dumps a massive object with everything there is to know about the extension. I ended up writing the following to provide me with ...
  • 26.7k
5 votes

Getting reviews from JED

That's a great idea. I suppose you could use a tool such as Feed43 to create a 'custom feed'. It's a free online service converts any web page to an RSS feed on the fly. You could then use this feed, ...
  • 3,543
5 votes
Accepted

Using JInput instead of $_POST

This should work: $values = $app->input->getArray(array('data'=>'array')); echo $values['data']['server']; Please see I did not mention post variable specifically, because this can retrieve ...
  • 2,981
5 votes

Creating a database for Joomla! installed locally

You must always create your database for before installing Joomla and then refer to it in the installation settings. This is a requirement. Joomla will never create the database and database user for ...
  • 26.7k
5 votes

How to handle many images in Joomla

I had the same problem months ago. After installing a site for a new client, with more than 1000 image to upload, I implement this action: Create a folder for each month 2015-08, 2015-09, 2015-10...(...
  • 991
5 votes
Accepted

Template Installation

This has nothing to do with free vs commercial templates. Modules (the main menu usually is a module too) has to be published to a Module position. The current position for each module can be seen in ...
  • 13.3k
5 votes
Accepted

Add custom language to content language

Hope this can help you. You need to create a Languaje Content entry for your language. Go to Extensions->Language Manage -> Content And create a new record as shown in the picture In order to get ...
5 votes

Standalone PHP calling Joomla APIs

Firstly, you're importing the wrong files which are required when using the Joomla API. You then also need to initialise the application. try the following: define('_JEXEC', 1); define('JPATH_BASE',...
  • 26.7k
5 votes
Accepted

Submitting a Form with file inputs via AJAX

I managed to make it work. Sharing the same which can help others. No change on the form and controller. Slight changes on the model and ajax model public function uploadPicture() { $input = ...
  • 2,671
5 votes
Accepted

Can't click next on new installation

If you cannot install Joomla, then your server is not filling the minimum requirements. For instance, a basic PHP configuration must have certain PHP extensions enabled. Check your browser console or ...
  • 7,415
5 votes
Accepted

How to show a module inside com_content/article/default.php

Assuming with fails you mean it simply doesn't show on the article page and not that you are getting any other kind of errors. The code you posted seems okay and should work. So, I guess it might be ...
  • 19.6k
5 votes
Accepted

How to create a custom 404 Error page for every language

you also could use the standard 404 (or similar) php-file of your template if it already exists. The Joomla! alias standard would be /404 or /404.html according to the global configuration for the ...
  • 86
5 votes
Accepted

Find Updates does not find latest Joomla core update

For Joomla core updates go under Components > Joomla! Update. If it does not appear the new update click on the "Clear Cache" button and all should be fixed. Extensions > Manage > Update refers only ...
  • 977

Only top scored, non community-wiki answers of a minimum length are eligible