As with all performance issues the best way to check is to test.
Unfortunately, the native Joomla debugger doesn't profile plugins. That said, if the plugins are all similar bar the tags being used..
Code the plugins
Add time logging statements to the plugin code for each using the JLog class.
These messages can be written to file, or viewed when the ...
It is up to you, but a single plugin will be the best option. You can save 'tags' in the plugin's parameters, for example in the text field and comma separated. Then you can get them in the plugin using $this->params:
$tags = explode(',', $this->params->get('tags'));
You will get an array with tags.
Thank God for 5 year old posts and Occam's Razor. The Custom Field has direct access to the form that I was trying to get to!!!! No need to load a model, helper, or otherwise.
$MyField1 = $this->form->getData()->get('filter',array())->myfield1;
$MyField2 = $this->form->getData()->get('filter',array())->myfield2;
Blame Google my man! That's the biggest sniffer in the world, and I bet you any money that due to the fact your site is alive for a few months, it found Swedish articles on it's own and without your intention or intervention, and indexed them already.
Now, I don't know how did you organize your content and menus, which sitemaps you added to Google Search ...
Probably you didn't run the indexer that's why smart search doesn't show any results.
Here are the steps you should follow for the smart search to work (probably you should go to the fifth step directly):
After you log in to the administrator area click on the Extensions →
Plug-in Manager menu item.
Next, filter the plug-in list so that only Smart Search ...
Here is my solution:
At first: remove meta and link from the source code is not part of the joomla filter. it is part of the core. So modify the core is not a solution about problem with later updates.
Second: the third part component sourcer can work but it is a third part solution out of my control for validation and verification. And every additional ...
My client's host, Bluehost, has something called Endurance Cache enabled by default on all their sites. I'm not sure why an incorrect response got cached, but turning this caching mechanism off in their control panel fixed the issue.
My question may not have been as clear as it could have been. Upon further research, the questions I was ultimately asking were:
How to add a custom filter to the list view (I found a great resource here).
How to adapt the Dynarch calendar for use as a custom filter when the built-in Joomla search tools were just not cut out for the job.
I finally got this ...
I came back to this issue this evening and got to the bottom of it after opening my eyes a little wider. In essence, I need to do one of the following:
A) Configure a JInputFilter instance in blacklisting mode:
$filter = JInputFilter::getInstance(, , 1, 1);
B) use JComponentHelper::filterText(), which will enforce the filtering rules configured in ...
I assume you are extending JModelList? I bet your filters after getting overridden by the parent::populateState('a.id', 'asc');.
Have you tried called the parent::populateState('a.id', 'asc'); at the beginning of your populateState method instead of at the end?
Okay, my try ; )
check if your category filter presists after clicking pagination link.
I give 99% for not storing your filter into state value.
You need to store this filter in $this->state after sending form.
Then check if this filter is set when you creating a query in getListQuery method in your model.
Your filter xml looks right
Did you add the filter field to your model __construct()?
public function __construct($config = array())
$config['filter_fields'] = array(...
'catid', 'a.catid', 'category_id', 'category_title',);
protected function populateState($ordering = ...
Component-creator has filters for dates, this might be just the thing for you. Make a component, add a table, then add a date field to the table. Check the Add a filter for this field - checkbox to display a date filter. The filter is not very sophisticated, consisting of two calendar-selectors, but it works good enough. I made a simple demo to test it ...
There are a couple of plugins at the JED that can load a component anywhere you like (inside articles, inside modules etc.).
NoNumber Components Anywhere
With Components Anywhere you place components anywhere in your site. So you can now place a component inside an article or even within modules.
The syntax is super simple. Just place this where you want ...
What you are describing is personalised based content delivery, which Joomla doesn't support by default. You might want to investigate a component such as Jom Social, that allows registered users to "Like" categories of interest or other users, which would then appear in their feed in the future.
It's unclear from your question if the user's themselves ...
Adding pagination to the module as Manny suggest is a good way to solve it.
You can duplicate the mod_k2_content to mod_k2_contentPagination
and do the following modifications :
Is it possible to 'use' the results of the module within the override?
I do not think that it is possible. featured/default.php and module are in the same execution cycle so you can not pass module results to the request and then use it in featured/default.php.