doma
Участники-
Публикации
1233 -
Зарегистрирован
-
Посещение
-
Days Won
9
Все публикации пользователя doma
-
маленькая поправочка -сейчас у нас написано if(0!==(int)$this->getRequestValue('kolvokrovatei')){ $params['kolvokrovatei'] = (int)$this->getRequestValue('kolvokrovatei'); } только вот вместо вашего if( ' ' ==(int)$this- у нас написано if(0!==(int)$this ничего страшного ? поскольку две как бы ' а у нас стоит 0 получается мы должны писать так гетпарамс пишем if(NULL!==$this->getRequestValue('kolvokrovatei')){ $v=$this->getRequestValue('kolvokrovatei'); if(!is_array($v)){ $v=(array)$v; } foreach($v as $k=>$_v){ if(0==intval($_v)){ unset($v[$k]); } } if(!empty($v)){ $params['kolvokrovatei'] = $v; } } а потом в run а именно в public function run(){ $where_array=array(); $params=$this->getParams(); require_once(SITEBILL_DOCUMENT_ROOT.'/apps/system/lib/model/model.php'); $data_model = new Data_Model(); $data_model_array = $data_model->get_kvartira_model(false); $data_model_array = $data_model_array['data']; пишем if(isset($params['kolvokrovatei'])){ $where_array[]=DB_PREFIX.'_data.`kolvokrovatei` IN ('.implode(',', $params['kolvokrovatei']).')'; } все ли правильно?
-
как понять он про него не знает ? если например параметр ремонт у нас прописан и отдельно по нему он ищет, а как вот сделать поиск по двум параметрам одновременно? например 1)параметр-евроремонт 2) параметр-отличный ремонт таким образом например можно сделать "виртуальный" поиск сразу по двум паарметрам в итоге как бы получается поиск по "хорошему ремонту" требуется поиск вроде topic_id=2 И city_id=2 И remont=2 И remont=3
-
хм а мы сделали по другому, взяли параметр из стадарт сеарч вроде и вставили,вроде работает-и вроде как ищет, посмотрите пожалуйста у нас на сайте - и правильно ли все работает
-
все ждем ответа - как в поисковый запрос добавить 2, 3,4 параметра из DATA (в виде селект бокса) например вид ремонта и материал строения или другой угодный
-
значит все же самый просто способ 1) создать в редакторе форм свою таблицу-дата-спрачоник-нотариусов например 2) потомвзять за аналог вывод новостей 3) в main.tpl написать код выборки по справочнику нотариусов присвоив ей например переменную $notarius 4) создать пустой tpl и вставить в него $notaruis в любом css исполнении используя цикл вывода? если все так -то получается в main.tpl нужно точно так же определить сколько записей выводить на страницу- чтобы простыня не была 150 записная, но вот нам все жетак и не понятно как сделать вывод приоритетных позиций чтобы на первом были "копыта" а на втором "рога"
- 89 ответов
-
- справочники
- данные
-
(и ещё %d)
Теги:
-
возможно мы говорим про "свой сайт только" и не про общие настройки поскольку видимо у нас старая версия, и это доступно только последних версиях, что требует обновления. получается нас сейчас нужно сделать 1) обновить все что можно 2) создать свой справочник 3) сделать в нем настройки которые вы рекомендуете 4) попробовать вывести справочник? а как будет называться переменная в этом справочнике? или она будет доступна так как ее назовем в админке на англисйком языке? например $notarius и где эти справочники будут созданы? поскольку сейчас у нас в справочнике ничего создать не возможно, смотрите скрин, или же справочник создается в редакторе форм?
- 89 ответов
-
- справочники
- данные
-
(и ещё %d)
Теги:
-
а как добуквенно написать для фронта справочника указать сортировку по этому полю. сейчас в новостях идет <div id="news" class="archive"> {section name=i loop=$news} <div class="news"> тут все что принадлежит новости <div> <div>
- 89 ответов
-
- справочники
- данные
-
(и ещё %d)
Теги:
-
получается если нам нужен просто справочник чтобы в него добавлять агенства , застройщиков и так далее, нам проще пойти по пути создания справочника и вывода его как новости? При этом например создать поля типа названия фото и адрес, а потом уже имея какую то переменную вывести ее в любом css оформлении? если так то наверное сгодится чтобы не мудрить что то новое -единственное наверное не будет доступен фильтр типа агенства Красноярска или Петербурга или Сызрани? мы как то спрашивали на форуме -если мы реализовываем справочник на подобие новостей и выводим его всем циклом потом, как грамотно разбить на страницы, чтобы имея например 60 агенств вывести на странице по 15 штук, и одновременно как их грамотно пересортировать пример есть справочник в нем 60 агенств агенство рога находится на 20 а копыта на 30 как сделать так чтобы агенство копыта стало на 1 место в автовыводе, а вот рога на 2 , то есть своего рода даем им приоритетное размещение (при этом наверное где то в админке надо поставить какой то статус типа селектт бокса или просто значением 1,2,3,4,5-10 это и будет позиция в выводе справочника) Спасибо за ответы
- 89 ответов
-
- справочники
- данные
-
(и ещё %d)
Теги:
-
подскажите а как на главную форму поиска поставить дополнительный параметр в виде селект бокса например тип строения (кирпич дерево метал бетон) в темплате-сеарч он у нас определен и в дополнительных формах выводится и обрабатывается то есть 80% работы сделано а вот как его вывести на главной форме поиска -которая по умолчанию ? что вставить например в <div class="controls"> <label class="control-label" for="inputType"> сюда какой код? </label> </div>
-
подскажите а как вы добавили быстрые ссылки и адреса? У нас сначала они были яндекс добавил их спустя 3-4 месяца после создания сайта, а спустя 2 месяца все ссылки почему то удалил/ На ответ в техподдержку пришла отмазка, моля это робот сам так решил. Может мы что то сделали не правильно от чего ссылки убираются и может что то лучше сделать чтобы эти ссылки появились в яндексе и оставались постоянно?
-
почему бы не сделать справочник на примере те же новостей ? как предлагалось в теме :))на наш взгляд проще и разумнее, так как например сделать сейчас вывод для справочника пользователя а потом для стандартного то это 2 ветки развития :)) а так была бы почти одна, чтоб было бы проще для понимания. и для вывода
- 89 ответов
-
- справочники
- данные
-
(и ещё %d)
Теги:
-
может для справочника действительно сделать какую то переменную и засунуть ее в main.tpl проще? а потом взять переменную и выводить ее через цикл ? чтобы было меньше заморочек
- 89 ответов
-
- справочники
- данные
-
(и ещё %d)
Теги:
-
пока ничего нет там -ничего не выведено на странице следующая информация Здесь должен быть шаблон для списка объектов модели Разместите шаблон для этого вывода в папке /template/frontend/ВАША_ТЕМА/apps/customentiry/site/template/ИМЯ_ШАБЛОНА.tpl и укажите имя шаблона (ИМЯ_ШАБЛОНА.tpl) в настройках обработчика.Доступные в этом шаблоне переменные:{$entity_list} - массив объектов{$entity_pager} - постраничная навигация{$entity_info} - информация о текущей модели
- 89 ответов
-
- справочники
- данные
-
(и ещё %d)
Теги:
-
а у вас сколько значений выводится ? заведите умышленно не менее 5 чтобы понимать все ли правильно, а то вдруг вы завели только одно -одно и будет самое первое наверное выводиться :)) и в личку ссылку на сайт если можно где что расположено и что выводиться чтобы посмотреть и поизучать
- 89 ответов
-
- справочники
- данные
-
(и ещё %d)
Теги:
-
эта информация как вывести свой справочник ? или это что то другое ? и это доступно только в обновленных версиях и получается в старых это не доступно ?
- 89 ответов
-
- справочники
- данные
-
(и ещё %d)
Теги:
-
тоже было интересно но решения именно по справочнику готовое пока ни кто не подсказал. если сделаете сообщите как и где посмотреть
- 89 ответов
-
- справочники
- данные
-
(и ещё %d)
Теги:
-
Чтобы получить окончательные ответы что одно от другого отличается и какие действия совершаются и что происходит при на нажатии на кнопку 1) применить 2) сохранить ? и что и где и как визуально отображается?
-
Подскажите а можно ли блок спецпредложений где выводятся вип предложения сделать в виде карусели которая сама двигается спустя настраиваемое время? Так например всего объявлений в впие например 10 а на экране отображается только 3, вот тут и пригодилась бы карусель движущаяся подскажите где посмотреть и как реализовать. спасибо
-
ну если в админке и для удобства админа то понятно, этим самым вместо двух действий делается одно действие 1 вариант если нет обсуждаемой кнопки то надо было админу сделать 2 действия (первое изменить что то в объявлении например текст этаж или цену, второе действие изменить дату на сегодняшнюю) 2 вариант -если есть обсуждаемая кнопка - достаточно изменить текст цену или этаж и сохранить, таким образом дату меняь админу не нужно, так как дата обновиться автоматически Надеемся поняли правильно, то есть по факту некая автоматизация для админа Но у нас есть конечно свое видение что это не совсем правильно :)) -пример из практики, клиент пишет продаю 1 комнатную а выбирает раздел 2комнатную просто промахнулся, обнаружив это через 2 недели, как админы зашли бы для корректировки именно категории -и вуаля -объявление поднимется -без как такового желания :)) поэтом и каждому самому решать что и как делать - но мы называем это не совсем правильное решение с точки зрения логики ни кого не обижаем и не пренуждаем, просто потом на форуме появяться темы мол -почему объявление поднялось хотя мы его не поднимали :)) PS да и еще добавка -мы думали что эта кнопка доступна пользователю в личном кабинете поскольку в самом первом сообщении написано редактирование именно в ЛК, а настройка в админке, из этого следует что в ЛК пользователь просто редактируя один символ -поднимает свое объявление самостоятельно, так пользователи будут редактировать объявление каждый день -чтобы быть в топе :)) Есть такая настройка "Обновлять дату добавления на текущую при редактировании объявления в ЛК (apps.realty.update_date_added)" (В Настройки-Дополнительно).
-
Да конечно -попробуем. Смотрите -если мы создадим тестовый сайт, то там не будет биллинга. Поэтому потесттить эту кнопку будет совместно с работой биллинга -не возможно. Поскольку у биллинга одна логика работы, а вот у кнопки другая логика и механизм работы. Если предположить что данная кнопка обновляет дату размещения -а фактически присваивает например ей дату создания объявления на сегодня (если мы отредактировали объявление сегодня), то согласно работы биллинга это "поднятие". Представьте у пользователя тариф 3 объявления в месяц и туда входит 0 поднятий, то при редактировании объявления размещенного 10 дней назад, у него дата размещения станет сегодняшней, и в сетке оно станет на первом месте, тем самым без поднятия, пользователь "поднял" свое объявление
-
спасибо за предложение -но не уверены что там будет биллинг, и не будет возможности его реально потестить и поизучать, поэтому и хотелось бы посомтреть на тестовом сайте, чтобы не плодить "тестовые сайты" - тем самым снизив нагрузку на вас, ваши проекты и на админстрирование "новых тестовых сайтов" + наверняка там не будет описан механиз полный действия этих кнопок, да нажать мы их сможем, да мы их увидим, да нажмем, но механизм и логику работы придется не знать а "догадываться"
-
это наверное доступно только в актуальной версии и в текущем обновлении ? так как в своей версии такое не встречали. и какова суть этой кнопки, кому она доступна и какого ее действие. Наверное она интересна только тогда когда сайт принадлежит агентству и управляется только им, а не когда например есть биллинг и у клиентов есть тариф, иначе получается она всегда бы объявления поднимали и тем самым его поднимали в обход биллинга? Поэтому было бы интересно поизучать ее на тестовом сайте + посмотреть где и как она выводится в админке и в личном кабинете, и понять механизм ее действия
-
а что за такая новая кнопка и для чего она ? и на каком шаблоне и где можно потестить?
-
подскажите начали ковыряться в оформлении файла с 404 ошибкой вроде как в файле нет 2 раза вставленного H1, но что у нас, что на сайте реалия.сайтбил если посмотреть код то там почему то стоит 2 раза H1, не ошибка ли? возможно {$error_message} он сам уже включает H1 ??? что то не совсем понимаем откуда берется задвоение. попробовали поставить {$error_message} чтобы посмотреть что в нем выводится -в итоге выводится H1, видимо где то при формировании кода, или где эта переменная присваивается там уже H1 вставляется. В итоге вставляется <h1>Ошибка 404: страница не найдена</h1 понятно что можно вставить свой текст предварительно поместив его в H1, нов се же формирование $error_message возможно с ошибкой
-
Возник вопрос а как правильно передать запрос чтобы не грешить на редактор потом/ получается если нужно передать 2 города например или два параметра из селект бокс -например вид ремонта, где 1 ремонт -без ремонта 2 ремонт -требует ремонта в итоге писать для селект бокса кавычки типа [] или нет? кавычки касаются только типов городов улиц регионов где тип поля селект бай квери? или же это тоже применимо к простым полям селект-бокса?? нужно ли как то писать? и какой правильный будет запрос? 1) без кавычек типа /?topic_id=2&city_id=2&remont=1&remont=2 2) с кавычками /?topic_id=2&city_id=2&remont=[]1&remont=[]2