示例#1
0
    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>