[ОТВЕТИТЬ]
Опции темы
28.08.2015 09:24  
aldemko
Всем привет уже как то помогли мне с модификацией скрипта, теперь опять нужна помощь.
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 21 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.


Нужно поднять цену Владивосток первой в списке, сейчас она последняя.
При переносе тупо echo - цена не отображается.
Как я понял потому что переменная $price2 которая выводит цену за этот город, на том этапе еще не определена и не известна
А как заставить первую строку кода (до обработки скидки) понимать $price2
?

спасибо
 
28.08.2015 09:34  
OlegON
Может, блок с ценой по запросу вниз переместить, все условие?
 
28.08.2015 09:56  
aldemko
Это первое, что мне пришло на ум.
я так и сделал переместил. но глюк или не знаю.
У не которых товаров нет цены вообще.
сейчас скрины сделаю.

вот код со сдвинутым блоком цены
Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 21 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.


вложение izmenen скрин товара после переноса блока цены
у некоторых товаров пропала цена (
а orig скрин без изменения скрипта

на изображении izmenen - цена у товара с права присутствует потому что он есть хоть на одном складе. А там где цены отсутствуют - и товара нет.
но так как товар уже был (но нет в наличии) его цена известна и должна отображаться как в orig
Миниатюры
Нажмите на изображение для увеличения
Название: izmenen.png
Просмотров: 305
Размер:	121.9 Кб
ID:	4918   Нажмите на изображение для увеличения
Название: orig.png
Просмотров: 299
Размер:	130.6 Кб
ID:	4919  
 
28.08.2015 10:03  
OlegON
Что-то не заметно, чтобы ты блок цены по запросу перемещал... Ты просто кусок из него выдернул куда-то.

Я про
Код:
if ($arResult['DISCOUNTS']['price_osn'][''] != "") 
{
 
"Спасибо" OlegON от:
28.08.2015 10:17  
aldemko
что то я не так делаю
я перенес весь блок под if владивостока
и цены пропали как первый раз

Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 21 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.
 
28.08.2015 10:18  
aldemko
плин не так все делаю (
 
28.08.2015 10:26  
aldemko
Сделал так вроде работает - но что то мне мне так кажется что не так работает хотя работает (


Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 21 сообщение(ий)):
У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.
 
28.08.2015 11:37  
vdm
Так могут вылезти косяки со скидками.
В исходном варианте сначала могут измениться $disc и $osn_price, дальше они используются в
Код:
for($i = 0; $i < $arResult['DISCOUNTS']['col']; $i++)//погнали скидки выводить
 
 
Опции темы



Часовой пояс GMT +3, время: 10:53.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.