Zdravím,
mám další dotaz, ale tento je opravdu perla. Prosim Vás, jak mám udělat, aby většina produktů nešla objednat, když nebudou skladem a zároveň nabízet produkty, které jsou na objednávku. Počet produktů na objednávku je neomezený, a nejlepší by bylo u těchto produktů zobrazit text "Na objednávku" právě místo počtu kusů. Nic mě nenapadá, děkuju za každý tip nebo konkétní radu
Nakonec jsem to občůral s velkou pomocí známého. Catalog/controller/product/product.php ř. 183-189 nahrazen
v jazyce vytvořen výraz text_instock_NECO s textem Na objednávku. Teorie je taková, že množství nad 1000 vyvolá hlášku Na objednávku místo počtu kusů. V nastavení je zakázané objednávání ze skladu. Ten 1000 je v mém případě akorát, zajišťuje téměr neomezené přeobjednávání když zadám např 5000 kusů
Code: Select all
if ($product_info['quantity'] <= 0) {
$this->data['stock'] = $product_info['stock_status'];
} elseif ($this->config->get('config_stock_display')) {
$this->data['stock'] = $product_info['quantity'];
} elseif ($product_info['quantity'] > 1000) {
$this->data['stock'] = $this->language->get('text_instock_NECO'); } else {
$this->data['stock'] = $this->language->get('text_instock');
}
Tohle zrovna mám řešeno docela komplexně, mám rozšířené možnosti u stavů skladů a u každého volbu zda jde objednat nebo ne.
Visit OpencartEx - Opencart extensions
Opencart rady a návody česky | Podpora Opencart
Who is online
Users browsing this forum: No registered users and 4 guests