1. Michel Du
  2. Tricks
  3. Tuesday, 27 June 2017
  4.  Subscribe via email
Hi Dimitri,

I have a question about your architecture.

I want to show different maps according to a new condition.

To do this, I added a new parameter in the menu map options (components\com_hotspots\views\hotspots\tmpl\default.xml).

And I added a new $where[] condition to the query in buildWhereBoundariesQuery()(components\com_hotspots\models\json.php).
In this condition, I need to use the parameter stored in the map options.

But I can't access this parameter in buildWhereBoundariesQuery() (because of AJAX / Marionette ?). I try HotspotsHelperSettings, Itemid from url, JFactory::getApplication()->getMenu()->getActive().
Nothing works.

HotspotsHelperSettings works for Hotspots parameters but not for map options.

An easy way is to pass the parameter in the function itself. So I have to reach back the previous functions:

buildWhereBoundariesQuery($cats = null) (in components\com_hotspots\models\json.php)
<-
getHotspots() (in components\com_hotspots\models\json.php)
<-
display($tpl = null) (in components\com_hotspots\views\jsonv4\view.raw.php)

But I cannot find the function which calls display($tpl = null).

Can you tell me which function calls display($tpl = null) ??? (Or how to get the menu parameter in buildWhereBoundariesQuery).

Regards.
Responses (4)


There are %s replies to this question. If you want to see them you need a valid subscription.
If you have a valid subscription, please login now.
Visit store now

Last questions

Changes to the Submission form
Can you make changes to the Submission form? There are a few fields I'd like to ...
0 Replies
Posted on Thursday, 18 April 2024
  • New
  • Questions on new installation...
    Working on getting this set up... https://eastend2024.joepolecheck.com/rumma...
    2 Replies
    Posted on Wednesday, 17 April 2024
  • New
  • Error received? Class "XMLReader" not fo
    Just installed the Pro version of Hotspots, but am getting an error when I try t...
    1 Replies
    Posted on Wednesday, 17 April 2024
  • Resolved
  • New
  • Links aus Veranstaltungsübersicht funktionieren ni
    Nach der Migration von Joomla 3.10 auf Joomla 5.0.3 treten folgende Probleme auf...
    2 Replies
    Posted on Monday, 08 April 2024
    Custom Hotspot Marker fails to load
    I just updated from Joomla 3 to Joomla 4.3.4 and Hotspots 6.0.12. I decided to e...
    0 Replies
    Posted on Tuesday, 09 April 2024