Hot answers tagged

9

It won't be easy to deal with all these files. Combining, minifying and compressing all these together will most probably bring issues. It will take much effort and a combination of techniques to reach a satisfactory optimization level. My overall Approach to achieve a fast loading site. A fast website is essential. The speed optimization of a website, ...


5

There is no simple solution for 30+ JS files. Since you are onboard with Rockettheme, you can implement RokBooster http://www.rockettheme.com/joomla/extensions/rokbooster You can implement CloudFlare, or any other CDN. Ref: http://en.wikipedia.org/wiki/Content_delivery_network


5

In Chronoforms you can LoadCSS in your form events. You should be able to override Gantry in there.


4

Without the items installed in front of me I am making a guess that this can be changed in template header of index.php. If it is done here you will have to track it when updating the template. I know plugins are loaded by the order seen in the plugin manager. I might look there but may not be of much help being that this is primarily template.


4

I believe this is defined in the template-options.xml file in the root directory of your template (so JOOMLA-ROOT/templates/TEMPLATE-NAME/template-options.xml). For each position you will see a field defined in this file. Within that field definition is two items: schemas and words. Schemas defines the number of columns possible (so if you only wanted to ...


4

Both RocketTheme and YooTheme has a template called Radiance, both are from 2011-2012 and are NOT responsive. I'm going to assume you're using the RocketTheme template, since the latest version is 1.10. When RocketTheme started with "mobile friendly" templates, they weren't actually responsive, but included an option to load a customized version of the ...


4

I think there are at least 4 options. In gantry5 templates go extension>templates, select your template, and on the page settings tab there is a textbox labeled "Before </body>". This will be included on all frontend pages so if your need it only in some places you could use an assign a template outline. Use javascript to insert the script tag on ...


4

Have a look at the Module Helper documentation. getModules(): Get modules by position getModules(string $position) : array static since 1.5 Arguments $position string The position of the module Response array An array of module objects and renderModule(): Render the module. renderModule(object $module, array $attribs = array()) : string static since 1.5 ...


3

To completely uninstalling Gantry (including its plugins, files, libs module) you need to uninstall the Gantry 5 Package. From your joomla administrator page go to : Extensions > Manage > Manage then in the sidebar, change the filter type dropdown to Package. Go to the right side then search for 'Gantry'. You should see Gantry 5 Package in the list, simply ...


3

In Joomla, there's usually several ways to achieve the same (or similar) result. I would suggest that instead of using the blog layout, you should try RokSprocket. It's a free Joomla module that can display your content (articles) in several ways, and filter them by category, similar to a blog layout. The settings allow you to hide the intro text, set ...


3

Gantry has built-in support for columns, and is responsive. You can use it like this (this example will give you 3 columns, each 33.33% wide): <div class="gantry-width-33 gantry-width-block"> <div class="gantry-width-spacer"> <img src="image1.jpg"> <div class="clear"></div> </div> </div> <div ...


3

Hopefully this helps answer the question. The reason your getting the 110 instead of the 180 Itemdid is because your on the home page. Most modules will pick up on the current Itemid (in this case the home page, 110), not the Itemdid of the target menu your looking for. Articles aren't tied to Itemdid's when they are created. The Itemid id us purely a ...


3

BelatedPNG is a method of fixing transparent PNG backgrounds for IE6. Gantry and Rockettheme haven't supported IE6 in many months if not years. This sounds like an older version of Gantry. I'd update your Gantry version as well as your Gantry template files and Rockettheme extensions. Something is a holdover here.


3

On a side note, if you're worried about page speed, I noticed a couple of improvements you can do on your images. You have several .png images (with and without transparent background) on your page. One example is this page. As your background is white, you could very well convert most of your png images to .jpg format and reduce page load time a lot. In ...


3

It looks like the last version of Gantry 4 that is supported on Joomla 2.5 is v4.1.32. You can download Gantry v4.1.32 from: http://gantry4.s3.amazonaws.com/releases/gantry_joomla_framework-4.1.32.zip Upgrade to Gantry v4.1.32, migrate your Joomla 2.5 website to Joomla 3.x and then upgrade to the latest version of Gantry 4.


3

If you're after a less code heavy way of doing it, you could use a mix of Regular Labs Modules anywhere and Regular Labs Articles Anywhere. Create your modules, and assign them all to a new position called "Random" Create a category called Random Modules Create articles for each of the modules using Module plugin syntax https://www.regularlabs.com/...


2

Overall your site performance is very good. All scripts and CSS files are being delivered via CDN. What I would consider now is GZipping all of these assets and this will increase performance even more. For this, I would recommend JCH Optimize. I've used this before so can confirm it does the job very well. However (there's always a "however"), I've ...


2

I suggest getting your error log from the cpanel to see the problem. 500 errors are usually server side error. It might be you're installing on an unsupported version of PHP or a permission issue.


2

Afterburner 2 is based on the Gantry Framework so you can add custom CSS at /public_html/templates/rt_afterburner2/css. You may need to create the file if it doesn't already exist. You can use media queries in your CSS to (for example) vary the number of columns depending on the screen width. Extracting the relevant lines from the media queries file ...


2

I was able to resolve the issue. I needed to duplicate the gantry template. On the second template, I simply chose the P3 Live Menu under Menu. Then under Assignments (in the template), I chose the applicable template for each page. This resolved the menu structure and also the issue for having specific menus only for the appropriate pages.


2

Gantry5 makes it easy to add HTML/CSS/JS to the head within the Page Settings on the Base Outline (or a specific one). http://docs.gantry.org/gantry5/configure/page-settings#head-properties However, PHP would probably be best into the includes/theme.php file: http://docs.gantry.org/gantry5/advanced/php-functions#overriding-the-themephp-file You might ...


1

Create 2 menus and 2 menu modules, 1 for your play side and 1 for your sales side. In the module options just assign specific menu items where each one should show up. Menu > Manage > Add New Menu -> name if sales Menu > Manage > Add New Menu -> name if play Add menu items to each of those menus you want your users to see Extensions > Modules > New Module ...


1

The simplest option may be to create a new menu which doesn't have an associated module (call it something like 'hidden'). This menu will not appear on the front of the site, but its items can still be loaded by going directly to the URLs you have set up within it. Place any pages you want to appear at a root level in this menu, and then create a menu item ...


1

1. Advanced Template Manager My first suggestion here would be the Advanced Template Manager by Regular Labs. It gives full control on how you can assign templates. It covers Joomla content by articles, categories, page types... or for you case, the pro version provides option to assign template by User Groups or Users IDs. So for example, you could set a ...


1

You should be able to create a category blog menu item and assign the outline to that. I believe it should apply to the articles within that category.


1

This took quite a while to find but Bootstrap includes some default styling as follows: [class*="span"] { float: left; margin-left: 30px; min-height: 1px; } This unfortunately conflicts with Gantry which adds a class based on the menu alias to the body CSS selector. To fix the problem, I created a custom CSS file and added the following code to ...


1

YAML files use 2 or 4 spaces for indentation but tab indentation is forbidden. Use search and replace in your editor to replace each tab with a double space and then check your indentation is correct. Reference: https://stackoverflow.com/a/19976827/1983389


1

Gantry 4 cache can't be disabled as it's used to store compiled LESS and CSS files. I suspect the Gantry 5 cache may be similar.


1

In order to increase the performance the Gantry stores Cache. It also stores modules and other joomla content. When you save template details it will automatically flush your template cache.


1

You are using a RocketTheme template, and I see there is already a custom.css file. templates/rt_chimera/css/rt_chimera-custom.css The following css is an example you can use as starting base, to give the layout you want on that page. Place this code, at the end of your rt_chimera-custom.css file. .tag-category .list-striped li { width: 45%; float:...


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