Embedding the Piwik Country widget in an Iframe

Loads a widget from localhost/trunk/ with login=root, pwd=test. Widget URL


init(); $widgets = WidgetsList::get(); foreach ($widgets as $category => $widgetsInCategory) { echo '

' . $category . '

'; foreach ($widgetsInCategory as $widget) { echo '

' . $widget['name'] . '

'; $widgetUrl = UrlHelper::getArrayFromQueryString($url); $widgetUrl['moduleToWidgetize'] = $widget['parameters']['module']; $widgetUrl['actionToWidgetize'] = $widget['parameters']['action']; $parameters = $widget['parameters']; unset($parameters['module']); unset($parameters['action']); foreach ($parameters as $name => $value) { if (is_array($value)) { $value = current($value); } $widgetUrl[$name] = $value; } $widgetUrl = Url::getQueryStringFromParameters($widgetUrl); echo '
'; } } ?>