то что шаблон переделан и не стандартный, и поэтому никто помочь не может/не хочет
помогите хотя бы в этом
есть шаблон (не стандартный, переделанный) в котором говорится о выводе цены, и скидок
Код |
---|
<?
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
//echo $arResult['DISCOUNTS']['col'];
/*echo "<pre>";
print_r ($arResult['DISCOUNTS']);
echo "</pre>";*/
$osn_price = $arResult['DISCOUNTS']['price_osn'][''] + 0;//это ноль прибавлен доля того, чтобы из 5000.00 стало 5000 (убрали .00)
if ($arResult['DISCOUNTS']['price_osn'][''] != "")
{
echo '<div class="item_current_price" id="">Цена: '.$osn_price.' руб.</div><br />';
}
else
{
echo '<div class="item_current_price" id="">Цена: по запросу</div><br />';
}
for($i = 0; $i < $arResult['DISCOUNTS']['col']; $i++)//погнали скидки выводить
{
if ($arResult['DISCOUNTS']['dnk_s'][$i] == $arResult['DISCOUNTS']['dnk_out'][$i] && $arResult['DISCOUNTS']['price_osn'][''] != "")
{
$type_s_out = "";
if ($arResult['DISCOUNTS']['type_s'][$i] == "Процент")
{
$type_s_out = $arResult['DISCOUNTS']['val_s'][$i]."%";
}
if ($arResult['DISCOUNTS']['sklad_s'][$i] == "Под заказ")
{
echo "<span st yle='font-weight:bold; color:#00A80D; font-size: 15px;'> Под заказ, цена со скидкой <span st yle='font-size: 16px;' >".$type_s_out."</span>: <span st yle='font-weight:bold; font-size: 16px; color: #FA8C00;'>".$arResult['DISCOUNTS']['skid'][$i]." руб.</span></span><br />";
}
if ($arResult['DISCOUNTS']['sklad_s'][$i] == "Владивосток")
{
echo "<span st yle='font-weight:bold; color:#00A80D; font-size: 15px;'> Цена со скидкой <span st yle='font-size: 16px;' >".$type_s_out."</span> во Владивостоке: <span st yle='font-weight:bold; font-size: 16px; color: #FA8C00;'>".$arResult['DISCOUNTS']['skid'][$i]." руб.</span></span><br />";
}
if ($arResult['DISCOUNTS']['sklad_s'][$i] == "Москва")
{
echo "<span st yle='font-weight:bold; color:#00A80D; font-size: 15px;'> Цена со скидкой <span st yle='font-size: 16px;' >".$type_s_out."</span> в Москве: <span st yle='font-weight:bold; font-size: 16px; color: #FA8C00;'>".$arResult['DISCOUNTS']['skid'][$i]." руб.</span></span><br />";
}
if ($arResult['DISCOUNTS']['sklad_s'][$i] == "")
{
echo "<span st yle='font-weight:bold; color:#00A80D; font-size: 15px;'> Цена со скидкой: <span st yle='font-size: 16px;' >".$type_s_out."</span> <span st yle='font-weight:bold; font-size: 16px; color: #FA8C00;'>".$arResult['DISCOUNTS']['skid'][$i]." руб.</span></span><br />";
}
if ($arResult['DISCOUNTS']['comment'][$i] != "")
{
echo "<span st yle='font-style: italic; color:#000; font-size: 12px;'> ".$arResult['DISCOUNTS']['comment'][$i]."</span><br />";
}
}
}
?>
|
которое делится на 2 части
этот кусок выводит строку ЦЕНА
Код |
---|
$osn_price = $arResult['DISCOUNTS']['price_osn'][''] + 0;//это ноль прибавлен доля того, чтобы из 5000.00 стало 5000 (убрали .00)
if ($arResult['DISCOUNTS']['price_osn'][''] != "")
{
echo '<div class="item_current_price" id="">Цена: '.$osn_price.' руб.</div><br />';
}
else
{
echo '<div class="item_current_price" id="">Цена: по запросу</div><br />';
}
|
а этот, второй выводит доработанные скидки под ЦЕНОЙ
Код |
---|
for($i = 0; $i < $arResult['DISCOUNTS']['col']; $i++)//погнали скидки выводить
{
if ($arResult['DISCOUNTS']['dnk_s'][$i] == $arResult['DISCOUNTS']['dnk_out'][$i] && $arResult['DISCOUNTS']['price_osn'][''] != "")
{
$type_s_out = "";
if ($arResult['DISCOUNTS']['type_s'][$i] == "Процент")
{
$type_s_out = $arResult['DISCOUNTS']['val_s'][$i]."%";
}
if ($arResult['DISCOUNTS']['sklad_s'][$i] == "Под заказ")
{
echo "<span st yle='font-weight:bold; color:#00A80D; font-size: 15px;'> Под заказ, цена со скидкой <span st yle='font-size: 16px;' >".$type_s_out."</span>: <span st yle='font-weight:bold; font-size: 16px; color: #FA8C00;'>".$arResult['DISCOUNTS']['skid'][$i]." руб.</span></span><br />";
}
if ($arResult['DISCOUNTS']['sklad_s'][$i] == "Владивосток")
{
echo "<span st yle='font-weight:bold; color:#00A80D; font-size: 15px;'> Цена со скидкой <span st yle='font-size: 16px;' >".$type_s_out."</span> во Владивостоке: <span st yle='font-weight:bold; font-size: 16px; color: #FA8C00;'>".$arResult['DISCOUNTS']['skid'][$i]." руб.</span></span><br />";
}
if ($arResult['DISCOUNTS']['sklad_s'][$i] == "Москва")
{
echo "<span st yle='font-weight:bold; color:#00A80D; font-size: 15px;'> Цена со скидкой <span st yle='font-size: 16px;' >".$type_s_out."</span> в Москве: <span st yle='font-weight:bold; font-size: 16px; color: #FA8C00;'>".$arResult['DISCOUNTS']['skid'][$i]." руб.</span></span><br />";
}
if ($arResult['DISCOUNTS']['sklad_s'][$i] == "")
{
echo "<span st yle='font-weight:bold; color:#00A80D; font-size: 15px;'> Цена со скидкой: <span st yle='font-size: 16px;' >".$type_s_out."</span> <span st yle='font-weight:bold; font-size: 16px; color: #FA8C00;'>".$arResult['DISCOUNTS']['skid'][$i]." руб.</span></span><br />";
}
if ($arResult['DISCOUNTS']['comment'][$i] != "")
{
echo "<span st yle='font-style: italic; color:#000; font-size: 12px;'> ".$arResult['DISCOUNTS']['comment'][$i]."</span><br />";
}
}
}
|
вопрос!
как одно из if и соответственно echo из второго кода
например
Код |
---|
if ($arResult['DISCOUNTS']['sklad_s'][$i] == "")
{
echo "<span st yle='font-weight:bold; color:#00A80D; font-size: 15px;'> Цена со скидкой: <span st yle='font-size: 16px;' >".$type_s_out."</span> <span st yle='font-weight:bold; font-size: 16px; color: #FA8C00;'>".$arResult['DISCOUNTS']['skid'][$i]." руб.</span></span><br />";
}
|
вставить сот сюда
Код |
---|
$osn_price = $arResult['DISCOUNTS']['price_osn'][''] + 0;//это ноль прибавлен доля того, чтобы из 5000.00 стало 5000 (убрали .00)
if ($arResult['DISCOUNTS']['price_osn'][''] != "")
{
echo '<div class="item_current_price" id="">Цена: '.$osn_price.' руб.</div><br />';
}
else
{
echo '<div class="item_current_price" id="">Цена: по запросу</div><br />';
}
|
(просто копирование, ситуации не меняет, слово ЦЕНА и руб остается а значения нет)
да еще и вставить так что
если есть
Код |
---|
if ($arResult['DISCOUNTS']['sklad_s'][$i] == "")
|
выводить его а не цену
очень нужна помощь.
спасибо