<?php
class ProductController extends ProductControllerCore
{
public function initContent()
{
parent::initContent(); // Always call the parent function
$productId = (int)Tools::getValue('id_product');
$query = new DbQuery();
$query->select('onskroutzop');
$query->from('product');
$query->where('id_product = ' . $productId);
$onskroutzop = Db::getInstance()->getValue($query);
$this->context->smarty->assign('onskroutzop', $onskroutzop);
}
}
Έπειτα το καλούμε στο tpl
<!-- tcp -->
{if $onskroutzop == 0}
<span class="diathpost" id="red_tcp">Μη διαθέσιμο</span>
{elseif $onskroutzop == 1}
<span class="diathpost" id="purple_tcp">Αναμένεται</span>
{elseif $onskroutzop == 2}
<span class="diathpost" id="purple_tcp">Κατόπιν Παραγγελίας</span>
{elseif $onskroutzop == 3}
<span class="diathpost" id="lightblue_tcp">Διαθέσιμο για Αποστολή ή Παραλαβή 5 έως 10 Εργάσιμες</span>
{elseif $onskroutzop == 4}
<span class="diathpost" id="lightblue_tcp">Διαθέσιμο για Αποστολή ή Παραλαβή 3 έως 5 Εργάσιμες</span>
{elseif $onskroutzop == 5}
<span class="diathpost" id="lightblue_tcp">Διαθέσιμο για Αποστολή ή Παραλαβή 1 έως 3 Εργάσιμες</span>
{elseif $onskroutzop == 6}
<span class="diathpost" id="lightgreen_tcp">Διαθέσιμο για Αποστολή</span>
{elseif $onskroutzop == 7}
<span class="diathpost" id="lightgreen_tcp">Άμεσα Διαθέσιμο</span>
{else}
<span class="diathpost" id="purple_tcp">Καλέστε για διαθεσιμότητα</span>
{/if}
<!-- tcp -->