2012-10-17 8 views
0

Извините, что я новичок в magento.Magento Специальная проверка цены

У меня есть сайт с несколькими поставщиками magento, где производители могут создавать продукт. Но при настройке цены на продукт некоторые пользователи часто совершают некоторые ошибки. В некоторых случаях специальные цены выше первоначальной цены. Мне нравится проверять эту ошибку. Я хочу сценарий проверки, чтобы, когда поставщики (у которых ограниченный доступ администратора) создают новый продукт, тогда они должны сохранять минимальную разницу между специальной ценой и исходной ценой, когда специальная цена всегда ниже первоначальной цены.

Можно ли дать какие-нибудь подсказки?

Благодаря

ответ

0

Даже если установить пользовательские специальные цены больше, чем первоначальная цена, Magento принимает заботы него не показывая, что специальная цена.
Однако, если вы хотите сделать некоторые настройки, путь для отображения цены: app/design/frontend/default/default/template/catalog/product/price.phtml
Было бы разумно, если вы скопируете структуру, вставьте это на вашей пользовательской теме и продолжить с вашей модификацией.
может добавить свой javascript в list.phtml (такая же папка продукта).
Надеюсь, это дает некоторый намек.

+0

Привет Спасибо за то, что время, чтобы ответить на мой вопрос. Я на самом деле думал написать сценарий проверки подлинности на панели администратора, чтобы при создании продукта я могу проверить, выше ли фактическая цена или нет. – zahid9i

1

Надежда следующий код поможет вам

<?php 
$product= Mage::getModel('catalog/product')->load(product_id); 
$price = $product->getPrice(); 
$webprice = $product->getwebprice(); 
$specialprice = $product->getFinalPrice(); 
if($specialprice==$price) 
{?> 
    <span>$<?php echo number_format($price,2);?></span> 
    <?php } else if($specialprice<$price) { ?> 
    <div> 
     <span>Regular Price:</span> 
     <span>$ <?php echo number_format($price,2); ?></span> 
    </div> 
    <div> 
     <span>Web Special:</span> 
     <span>$ <?php echo number_format($specialprice,2); ?> </span> 
    </div> 
    <?php } ?> 
Смежные вопросы