Přihlásit
Partner a hosting webu
Spolupráce
Odkazy
česká sociální síť rexVoX.com
Informace a projekty na rodinné domy naleznete v našem blogu.
Navštívit můžete také pasivní rodinné domy - dřevostavby, kde naleznete informace o pasivních stavbách.
Odkazy.
Outlook CRMPro efektivní komunikaci i vedení projektů doporučujeme eWay-CRM. IMacPotřebujete nový pracovní počítač? Apple iMac bude nejlepší volbou! Inzerujte zde!Máte zájem o reklamu? Kupte si textový odkaz na této pozici!
|
Prohlížení tohoto vlákna:
1 Anonymní uživatelé
|
XML pro BezvaCeny |
|
Guru
Členem od: 19:29 27.9.2005
Bydliště Brno
Skupina:
Registrovaní uživatelé Vývojáři
|
Zdar chlapi, tak se mi podarilo vytvorit dalsi XML pro www.bezvaceny.cz :) tady je kod, pridejte si to do rss.php
<?
case ('bezvaceny'):
$text= '<?xml version="1.0" encoding="' . CHARSET . '"?>
';
?>
<?php
$counts = $db->Execute("SELECT count(*) as number_active FROM " . TABLE_PRODUCTS . " WHERE products_status='1'");
$sql_products .= "select p.products_id, pd.products_name, pd.products_description, p.products_price, p.products_tax_class_id, p.products_image, m.manufacturers_name ";
$sql_products .= "from " . TABLE_PRODUCTS . " p left join " . TABLE_MANUFACTURERS . " m on (p.manufacturers_id = m.manufacturers_id), ";
$sql_products .= TABLE_PRODUCTS_DESCRIPTION . " pd ";
$sql_products .= "where p.products_id = pd.products_id ";
$sql_products .= "and p.products_status = 1 and pd.language_id = '" . $_SESSION['languages_id']. "'";
$products = $db->Execute($sql_products);
$text.= "\n<import>\n";
while(!$products->EOF)
{
$product_id = $products->fields['products_id'];
$specials = $db->Execute("select specials_new_products_price from " . TABLE_SPECIALS . " where products_id = '" . (int)$product_id . "' and status='1'");
if ($specials->RecordCount() > 0) {
$price = $specials->fields['specials_new_products_price'];
} else {
$price = $products->fields['products_price'];
}
$categories = $db->Execute("select c.categories_name from " . TABLE_CATEGORIES_DESCRIPTION . " c, " . TABLE_PRODUCTS_TO_CATEGORIES . " f where f.products_id = '" . (int)$product_id . "' and f.categories_id = c.categories_id ");
$tax_rate=zen_get_tax_rate_value($products->fields['products_tax_class_id']);
$link = HTTP_SERVER.DIR_WS_CATALOG."index.php?main_page=".zen_get_info_page($products->fields['products_id']). '&products_id=' . $products->fields['products_id'];
$text.= " <product>\n";
$text.= " <id>" . clean($products->fields['products_id']) . "</id>\n";
$text.= " <name>" . clean($products->fields['products_name']) . "</name>\n";
$text.= " <description>" . clean($products->fields['products_description']) . "</description>\n";
$text.= " <price>" . ((($price)*($tax_rate+100))/100) . "</price>\n";
$text.= " <rate>full</rate>\n";
$text.= " <shopUrl>" . $link . "</shopUrl>\n";
$text.= " <manufacturer>" . clean($products->fields['manufacturers_name']) . "</manufacturer>\n";
$text.= " <imageUrl>".HTTP_SERVER.DIR_WS_CATALOG.DIR_WS_IMAGES. $products->fields['products_image'] . "</imageUrl>\n";
$text.= " <categories>\n";
$text.= " <category>340</category>\n";
$text.= " </categories>\n";
$text.= " </product>\n";
$products->MoveNext();
}
$text.= "</import>";
$filename = "../rss/bezvaceny.xml";
$fd = fopen ($filename, "wb");
$out = fwrite ($fd, $text);
$zipfile = new zipfile();
$filedata = $text;
$zipfile -> add_file($filedata, "bezvaceny.xml");
$filename = "../rss/bezvaceny.zip";
$fd = fopen ($filename, "wb");
$out = fwrite ($fd, $zipfile -> file());
fclose ($fd);
echo '<br><b>XML BezvaCeny vytvořeno!</b><br>Celkem: ' . $counts->fields['number_active'] . ' produktů.<br>';
break;
?>
</td>
</table>
</td>
</tr>
<tr>
<td>
<table>
<td>
no a samozrejme jeste pridat tlacitko:
<tr>
<td class="main" width="15%" align="left" valign="top">
BezvaCeny RSS
</td>
<td class="main" align="left" valign="middle">
<?php echo '<a href="' . zen_href_link(FILENAME_RSS, 'action=bezvaceny') . '">' . zen_image_button('button_update.gif', IMAGE_UPDATE) . '</a>'; ?>
</tr>
Zasláno: 21:29 19.10.2005
|
|
|
Re: XML pro BezvaCeny |
|
Webmaster
Členem od: 21:08 29.8.2005
Bydliště Louny
Skupina:
Registrovaní uživatelé
|
Super, dodělám. Ani jsem o tomhle portálu nevěděl. Jen tak dál.
Zasláno: 18:23 20.10.2005
|
|
|
Re: XML pro BezvaCeny |
|
Guru
Členem od: 1:02 11.10.2005
Bydliště Hronov
Skupina:
Registrovaní uživatelé Vývojáři
|
doporucuji zase resit DPH ... treba takle?
if ($tax_rate >= 19) {
$text.= " <rate>full</rate>\n";
} elseif ($tax_rate = 0) {
$text.= " <rate>zero</rate>\n";
} else {
$text.= " <rate>reduced</rate>\n";
}
Zasláno: 20:13 20.10.2005
|
|
|
Re: XML pro BezvaCeny |
|
Webmaster
Členem od: 21:08 29.8.2005
Bydliště Louny
Skupina:
Registrovaní uživatelé
|
Toto fórum taky zamykám a přesouvám do nového. Úpravy provedeny.
Zasláno: 23:03 24.10.2005
|
|
Téma je zamčeno
Můžete prohlížet témata.
Nemůžete zakládat nová témata.
Nemůžete odpovídat na příspěvky.
Nemůžete editovat Vaše příspěvky.
Nemůžete mazat Vaše příspěvky.
Nemůžete přidávat nové ankety.
Nemůžete hlasovat v anketách.
Nemůžete připojovat soubory k příspěvkům.
Nemůžete přispívat bez schválení.
|
Zen-Cart ke stažení
Vyšel nový Zencart 1.5.0
Originální moduly můžete stahovat na
www.zen-cart.com
Reklama
Nejaktivnější autoři
|
|