function FormatLink($type, $dataItem, $catalog, $renderer) { $link = 'catalog.php?&c=' . $dataItem['code'] . '&ssd=' . $dataItem['ssd']; if ($dataItem['supportparameteridentification'] == 'true') { $link .= '&spi=t'; } if ($dataItem['supportparameteridentification2'] == 'true') { $link .= '&spi2=t'; } return $link; } } // Create request object $request = new GuayaquilRequest('', '', Config::$catalog_data); // Append commands to request $request->appendListCatalogs(); // Execute request $data = $request->query(); // Check errors if ($request->error != '') { echo $request->error; } else { // Create GuayaquilCatalogsList object. This class implements default catalogs list view $renderer = new GuayaquilCatalogsList(new CatalogExtender()); // Configure columns $renderer->columns = array('icon', 'name', 'version'); // Draw catalogs list echo $renderer->Draw($data[0]); } ?> </body>