Helenblondi 29 Жалоба Опубликовано: February 3, 2016 Первоночально у вас было {if $grid_items[i].bestprice neq '0'}да Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
pushnov 33 Жалоба Опубликовано: February 3, 2016 да Это был не вопрос. Это кусок кода который нужно заменить, в нем ошибка. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 3, 2016 Это был не вопрос. Это кусок кода который нужно заменить, в нем ошибка.{if $grid_items.best_price neq '0'} на такой? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
pushnov 33 Жалоба Опубликовано: February 3, 2016 {if $grid_items.best_price neq '0'} на такой? На тот, который я вам прислал.Сами сравните с кодом из первых сообщений Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 3, 2016 Так у вас колонка best_price или bestprice? Если best_price, то в {if $grid_items[i].bestprice neq '0'}надо подчёркивание добавить.вот вы мне написали надо подчеркивание добавить. я добавила. вы имеете ввиду вот так написать: {if $grid_items.bestprice neq '0'}<div class="best-price"></div>{/if} Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
pushnov 33 Жалоба Опубликовано: February 3, 2016 вот вы мне написали надо подчеркивание добавить. я добавила. вы имеете ввиду вот так написать: {if $grid_items.bestprice neq '0'}<div class="best-price"></div>{/if} h-i в данном сообщении ввел вас в заблуждение. Класс блока .best-price и переменная bestprice в данном условии совершенно разные вещи. Просто так совпало, что названия схожие. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 3, 2016 h-i в данном сообщении ввел вас в заблуждение. Класс блока .best-price и переменная bestprice в данном условии совершенно разные вещи. Просто так совпало, что названия схожие.я ничего не понимаю. что мне надо написать подскажите пожалуйста? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
pushnov 33 Жалоба Опубликовано: February 3, 2016 я ничего не понимаю. что мне надо написать подскажите пожалуйста? {if $grid_items.bestprice neq '0'}<div class="best-price"></div>{/if} А то что h-i пишет про добавление подчеркивания, это не верно. Имя переменной должно быть именно таким, каким вы его добавили в генераторе форм. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 3, 2016 {if $grid_items.bestprice neq '0'}<div class="best-price"></div>{/if} А то что h-i пишет про добавление подчеркивания, это не верно. Имя переменной должно быть именно таким, каким вы его добавили в генераторе форм.я поняла. спасибо. но я его и так и так пробую добавлять но иконка не хочет появляться почему-то. не знаю что произошло. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 3, 2016 может я его не туда пишу: http://joxi.ru/8239KJqS6weXOrhttp://joxi.ru/vAWXp5dFkRb6Zr Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
pushnov 33 Жалоба Опубликовано: February 3, 2016 А в редакторе форм вы название колонки bestprice не меняли? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 3, 2016 А в редакторе форм вы название колонки bestprice не меняли?пробовала best_price менять на bestprice. когда поменяла все пропало. я поменяла обратно на best_price. оно уже не вернулось Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
pushnov 33 Жалоба Опубликовано: February 3, 2016 пробовала best_price менять на bestprice. когда поменяла все пропало. я поменяла обратно на best_price. оно уже не вернулось В редакторе форм пропишите имя bestpriceВ шаблоне {if $grid_items.bestprice neq '0'}<div class="best-price"></div>{/if} Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 3, 2016 В редакторе форм пропишите имя bestpriceВ шаблоне {if $grid_items.bestprice neq '0'}<div class="best-price"></div>{/if}прописала уже. без перемен все Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
pushnov 33 Жалоба Опубликовано: February 3, 2016 прописала уже. без перемен всеНа этом мои предположения заканчиваются) Вспоминайте что еще меняли. Если все сделано так, как вы описываете, должно работать. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 3, 2016 На этом мои предположения заканчиваются) Вспоминайте что еще меняли. Если все сделано так, как вы описываете, должно работать.Pushnov спасибо вам большое независимо от результата. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
h-i 30 Жалоба Опубликовано: February 3, 2016 Как тогда изначально работало, если колонка называлась best_price, а код вывода bestprice? Покажите как эта колонка в редакторе форм выглядит. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
TopRaN 235 Жалоба Опубликовано: February 3, 2016 Значение чекбокс должно ровняться либо 0 либо 1. Исключение может составлять если чекбокс массив. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 3, 2016 Как тогда изначально работало, если колонка называлась best_price, а код вывода bestprice? Покажите как эта колонка в редакторе форм выглядит.вот так: http://joxi.ru/8239KJqS6weVZr Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 3, 2016 Как тогда изначально работало, если колонка называлась best_price, а код вывода bestprice? Покажите как эта колонка в редакторе форм выглядит.изначально оно работало само по себе. кое где появились иконки. но там где кстати была отмечена лучшая цена иконка как раз таки и не появилась Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 3, 2016 Значение чекбокс должно ровняться либо 0 либо 1. Исключение может составлять если чекбокс массив.ставила туда и 0 и 1. ничего не появляется Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 4, 2016 {if $grid_items.bestprice neq '0'}<div class="best-price"></div>{/if} в realty_grid_thumbs.tpl в realia-blue.css.best-price{ float: left; width: 78px; height: 78px; margin-right: 2px; margin-bottom: 2px; background: url('/template/frontend/logo/ibp.png');}подскажите пожалуйста почему не хочет работать? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
h-i 30 Жалоба Опубликовано: February 4, 2016 Так, есть одно предположение:на вот этом скрине http://joxi.ru/vAWXp5dFkRb6Zrконструкция отвечающая за вывод "Лучшей цены" нужно попробовать переместить ровно над строкой 83 {if intval($grid_items[i].floor)!=0 && intval($grid_items[i].floor_count)!=0}В данный момент оно занесено в условие, которое может препятствовать отображению данной иконки. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Helenblondi 29 Жалоба Опубликовано: February 4, 2016 Так, есть одно предположение:на вот этом скрине http://joxi.ru/vAWXp5dFkRb6Zrконструкция отвечающая за вывод "Лучшей цены" нужно попробовать переместить ровно над строкой 83{if intval($grid_items[i].floor)!=0 && intval($grid_items[i].floor_count)!=0}В данный момент оно занесено в условие, которое может препятствовать отображению данной иконки.нет скриштона по ссылке. я переместила то что есть на вывод. но чуда не происходит. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
h-i 30 Жалоба Опубликовано: February 4, 2016 Так, тогда давайте попробуем последовательно разобраться. Во-первых, у нас должна быть в таблице колонка отвечающая за прикрепление к объявлению параметра "Лучшая цена".Судя по скриншоту, она есть и её системное имя "bestprice".Во-вторых, в шаблоне должно быть условие{if $grid_items[i].bestprice neq '0'}<div class="best-price"></div>{/if}которое звучит примерно такЕсли системный параметр "bestprice" данного объявления не равен 0 (то есть в чекбоксе поставлена галочка), то выводим иконку класса best-price.Так как $grid_items.bestprice относится к системному полю bestprice, то оба выделенных курсивом названия должны быть одинаковыми, но, судя по всему, так и есть.У меня из этого может быть только два вывода:а) изначально, насколько я понимаю, системное поле называлось best_price, а потом было переименовано в bestprice и это переименование каким-то образом не зарегистрировалось системой - нужно обновить таблицу;б) условие вывода иконки может быть вписано в какой-то блок, вывод которого может отменяться другим условие, но тут уже без полного шаблона для сетки трудно сообразить. 1 Helenblondi reacted to this Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах