-
Публикации
325 -
Зарегистрирован
-
Посещение
Все публикации пользователя Vladimir_K
-
Я не знаю, что вы имеете ввиду под "карточкой". На странице с объявлением. Там, где большие фотографии. Т.е. на site.com/category/realty25.html И ещё сразу, что бы темы лишние не плодить. Поле для ввода телефона можно сделать множественным? Что бы можно было указать несколько телефонов.
-
Подскажите ещё один момент. При выводе на сайт элементы этого списка идут через запятую. Т.е. "пункт1,пункт2,пункт3" т.д. Где добавить пробел после запятой? Смотрится не очень эстетично. Что бы было "пункт1, пункт2, пункт3"
-
Короче, если решил новое поле создавать, то старое лучше снести и создать новое.
-
Ну на данном этапе для нас это не критично. Мы будем переезжать со старого движка на ваш. Сейчас только всё подготавливаем. Но я просто ужаснулся от мысли, что если через годик мы решим немного уменьшить/увеличить размер фоток в превью объявлений, то это будет сделать невозможно просто!
-
Это поле изначально было типа "checkbox". Потом я, что бы не плодить лишнего его заменил на "select_box". Может с этим связано.
-
Т.е. фраза "Нужно перезалить фото" означает, что нужно пройтись по ВСЕМ объявлениям удалить все фото и заново перезалить в каждом объявлении все фото? А если на сайте 5 000 объявлений? Другого способа нет?
-
Да я это как-то так и понял. И кнопку такую нажимал. Но вот, что не пойму. У меня две валюты сейчас - рубль и доллар. Дефолтный - рубль. Нажимаем кнопочку "Обновить по курсу ЦБ". Курсы обновляются и мы видим - RUR - 1, USD - 57. Я может чего-то не понимаю? Должно же быть наоборот. Судя по тому, что я вижу у нас за 1 рубль дают 57$. ???...
-
Ну у меня всё так и настроено. Но всё равно не срабатывало. Но после того, как я заменил значение поля "Название колонки (системное только латиница)" с "nazvanie" на "nazvanie_id" - у меня всё заработало. Получается, что при добавлении своего поля, нужно в название поля латиницей обязательно в конец добавлять "_id"? Или это у меня какая-то магия произошла?:)
-
Я про форму поиска вообще ничего не говорил. Не все поля из формы подачи объявления участвуют в поиске. Ну т.е. может на вашем, системном уровне и все, на уровне моделей, функций, процедур или чего там ещё. Но я говорю про обычного пользователя. В объявлении могут быть десятки параметров. И часть из них участвует в поиске, а часть просто является информационными полями для человека. По таким полям никто, ничего не ищет. Речь в первую очередь шла об этом.
-
А, ну так такой вариант подходит. Получается, что на сайте будут две валюты, например - рубль и доллар. Рубль основной. И будут объявления с указанной ценой либо в рублях, либо в долларах. Но фильтр будет искать всё по рублёвому эквиваленту с автоконвертацией долларов в рубли. Я правильно понял? Но в этом случае нужно правильно заполнить поля "Курс к у.е." в "Менеджере валют". Вот тут тоже вопрос. получается, что в USD мы ставим "1", а в RUR "57" (условно говоря)?
-
Я понял. Примерно понятно. Нужно покрутить. Кстати попробовал сделать так, как сам описал в предыдущем комментарии - не работает. Не работает в том, смысле, что если поле выбора валют в таблице data отключить, оно в форме подачи объявления всё равно не исчезает. Просто висит внизу, самым последним и является не обязательным. Так, что мой вариант не катит)
-
Ну хорошо. А если, что бы сильно не морочить голову с допилами и настройками поступить следующим образом. В Общих настройках включаем "Включить поддержку выбора валют в объявлении (currency_enable)". В приложении "Менеджер валют" устанавливаем валюту по-умолчанию, например рубль или гривну. Добавляем в таблицу data новое поле currency_id с валютой, но делаем его неактивным. Т.е., что бы в форме подачи и редактирования объявления не это поле не выводилось и юзеры не могли выбирать валюту самостоятельно. Будет ли такой вариант корректно работать, если у меня стоит задача просто вывода валюты в объявлении? Т.е., что бы глядя на объявления пользователь понимал, что такая-то квартира сдаётся за N грн (или руб., не важно).
-
Попробовал сделать так вы описали. Добавил такое поле. Именно это я и имел ввиду. Если не нужен поиск по этому полю и оно просто является информативным, то самое оно. Но возникла другая проблема. Я добавил три варианта выбора, в поле "Параметры" прописал multiselect=1. В {key~~value} вставил вот так - {0~~пункт1}{1~~пункт2}{2~~пункт3} В редактировании объявления и в форме подачи на сайте поле появилось, с чекбоксами, как и хотел. Но когда захожу в объявление и выбираю несколько пунктов и сохраняю, то сохраняется отмеченным только первый. Что я делаю не так?
-
И что делать, если нужен именно обыкновенный чекбокс? Т.е. возможность множественного выбора. К примеру банальная ситуация - нужно выбрать галочками наличие бытовой техники и мебели в съёмной квартире. Неужели никто не сталкивался с такой проблемой до сих пор?
-
Да, помогло. Только вот вопрос сразу возник. Как это будет в фильтре работать (форме поиска)? Ведь у нас валют несколько, а там интервал задаётся. Я к тому, что например 100$ это ~2 600грн или ~6 000руб. А человек задаёт интервал в фильтре, к примеру 1500-3000. Как фильтр будет искать в таком случае?
-
Да ну конкретно эта функция не критична. Юзеры как-то переживут)
-
abushyk, да вы просто гений! Заработало. Я конечно не знаю, может что-то где-то отвалилось после этого. Пока ещё всё не тестировали. Но на вскидку, работает.
-
Т.е. получается, что в движок заложен только чекбокс с бинарным выбором (т.е. типа "есть/нет")? А как тогда получается, что вот в этом видео - в котором рассказано про поиск, но там автор ролика добавляет поле типа "checkbox" и на 0:52 секунде чётко видно поле для "Набор опций выбора в формате пар {key~~value}" Это как понимать? Куда оно делось?
-
Так, а какой смысл тогда его в настройках? Зачем там есть такое поле, если это системный, не изменяемый алиас?
-
Здравствуйте Подскажите что не так. У нас в настройках приложения "SEO-Оптимизация" есть поле - Подстановочная часть стандартного алиаса объявления(apps.seo.realty_alias). По-умолчанию там вписано "realty". Но если мы попытаемся заменить его на любое другое значение, например на "object_id" то все объявления на сайте у нас станут 404. Т.е. недоступными. Так вот собственно два вопроса в связи с этим: Какой смысл в этом поле? Что туда можно вписывать? Как можно всё таки заменить realty на что-то другое, если в этом есть необходимость?
-
Добавляю очередное поле в таблицу data, тип поля выбираю checkbox. Мне нужно несколько вариантов забить (по типу select_box). Куда вносить данные?
-
Всё равно как-то не понятно... У меня шаблон Realia. В файле realty_grid_list.tpl есть вот такой код, который отвечает за вывод цены и валюты. {if $grid_items[i].price_discount > 0} <div class="price"> {$grid_items[i].price_discount|number_format:0:",":" "} {if $grid_items[i].currency_name != ''}{$grid_items[i].currency_name}{/if} <div class="price_discount_list">{$grid_items[i].price|number_format:0:",":" "} {if $grid_items[i].currency_name != ''}{$grid_items[i].currency_name}{/if}</div> </div><!-- /.price --> {else} <div class="price">{$grid_items[i].price|number_format:0:",":" "} {if $grid_items[i].currency_name != ''}{$grid_items[i].currency_name}{/if}</div> {/if} Я не бог программирования, но судя по всему вот эта стройка: {if $grid_items[i].currency_name != ''}{$grid_items[i].currency_name} говорит нам что-то типа "если поле с типом валюты не пустое, то выводим валюту". Или я ошибаюсь? Т.е. получается в самом шаблоне уже заложен вывод валюты и руками идти по всем .tpl файлам не нужно. Нужно просто настроить правильно через админ зону сайта. У меня на данный момент настройки следующие: Настройках->Общие - Название валюты в личном кабинете (ue_name) - пробовал прописывать туда и "RUR" и "руб." и "UAH" и "грн." - в объявления это не попадает. Ну по поводу гривны понятно. Её ещё нужно добавить в систему. Но это не суть. С рублём тоже ничего не выходит. Включить поддержку выбора валют в объявлении (currency_enable) - пробовал и включать и отключать, результат - ноль. В форме подачи объявления выбор валют так и не появился. В Приложениях->Менеджер валют список валют есть - рубль, доллар, евро.