Alexandr74 0 Жалоба Опубликовано: October 3, 2016 Как на странице /account/data/?do=new убрать метро, не могу найти? Изаменить "телефон" на "интернет". Спасибо Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: October 3, 2016 Вам вообще не нужно такое поле как метро? По телефон-интернет. Админка - Редактор форм - блок data, под ним свернут список полей. Выбрать строку с Телефон и открыв форму редактировать изменить на интернет. Но лучше конечно создать отдельное поле Интернет. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: October 4, 2016 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Alexandr74 0 Жалоба Опубликовано: October 4, 2016 Разобрался, но теперь при добавлении или редактировании выдает ошибку Fatal error: Call to undefined method Data_Model::get_prepared_edit_query() in /home/arendake/arendakerch.ru/www/apps/system/lib/admin/object_manager.php on line 1057 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: October 4, 2016 1 час назад, Alexandr74 сказал: Разобрался, но теперь при добавлении или редактировании выдает ошибку Fatal error: Call to undefined method Data_Model::get_prepared_edit_query() in /home/arendake/arendakerch.ru/www/apps/system/lib/admin/object_manager.php on line 1057 А вот такая функция есть у вас? \apps\system\lib\model\model.php function get_prepared_edit_query ( $table_name, $primary_key_name, $primary_key_value, $model_array, $language_id = 0 ){ Или скиньте фтп доступ на сайт, будем разбираться. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Kvest62 0 Жалоба Опубликовано: January 21, 2017 В 04.10.2016 в 02:09, abushyk сказал: Вам вообще не нужно такое поле как метро? По телефон-интернет. Админка - Редактор форм - блок data, под ним свернут список полей. Выбрать строку с Телефон и открыв форму редактировать изменить на интернет. Но лучше конечно создать отдельное поле Интернет. Как убрать метро в поиске? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: January 21, 2017 2 часа назад, Kvest62 сказал: Как убрать метро в поиске? Смотря в какой форме поиска (стандартная или расширенная), если в стандартной, то ковырять standart_search_form.tpl Закомментируйте или удалите в ней это: {if $metro_list != ''} <div class="type control-group"> <label class="control-label" for="inputType">{$L_METRO}</label> <div class="controls">{$metro_list}</div> </div> {/if} Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Евгений Тихонов 0 Жалоба Опубликовано: February 13, 2017 В 21.01.2017 в 17:30, Chernetskiy сказал: Смотря в какой форме поиска (стандартная или расширенная), если в стандартной, то ковырять standart_search_form.tpl Закомментируйте или удалите в ней это: {if $metro_list != ''} <div class="type control-group"> <label class="control-label" for="inputType">{$L_METRO}</label> <div class="controls">{$metro_list}</div> </div> {/if} Я сделал как здесь написано, теперь у меня пропало пол сайта Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: February 13, 2017 22 минуты назад, Евгений Тихонов сказал: Я сделал как здесь написано, теперь у меня пропало пол сайта Похоже, что еще что-то в коде зацепили... Я у себя проверил, Метро из поиска исчезает и проблем с сайтом не возникает. Закомментируйте только вышеуказанный код и ничего больше, и проверьте... <!-- вышеуказанный код --> , всё должно работать, только без метро в поиске. Пример ниже... <!-- {if $metro_list != ''} <div class="type control-group"> <label class="control-label" for="inputType">{$L_METRO}</label> <div class="controls">{$metro_list}</div> </div> {/if} --> Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
TopRaN 235 Жалоба Опубликовано: February 13, 2017 В 21.01.2017 в 13:32, Kvest62 сказал: Как убрать метро в поиске? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Евгений Тихонов 0 Жалоба Опубликовано: February 13, 2017 11 минуту назад, Chernetskiy сказал: Похоже, что еще что-то в коде зацепили... Я у себя проверил, Метро из поиска исчезает и проблем с сайтом не возникает. Закомментируйте только вышеуказанный код и ничего больше, и проверьте... <!-- вышеуказанный код --> , всё должно работать, только без метро в поиске. Пример ниже... <!-- {if $metro_list != ''} <div class="type control-group"> <label class="control-label" for="inputType">{$L_METRO}</label> <div class="controls">{$metro_list}</div> </div> {/if} --> Походу я действительно лишнее стёр, а можно где нибудь скачать скрипты этого файла заново? Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: February 13, 2017 Вот мой, оп правда дополнен странами, регионами, районами а дальше стандартно <script> {literal} function refresher_linked_global_callback(connected_element){ //console.log(1); connected_element.trigger("liszt:updated"); /*connected_element.chosen({ disable_search_threshold: 10 });*/ //connected_element.trigger('change'); } $(document).ready(function(){ $('.property-filter select').chosen({ disable_search_threshold: 10 }); /*$(document).on('change', '.property-filter select[name=region_id]', function(){ setTimeout(function(){ $(".property-filter select[name=raion_id]").chosen({ disable_search_threshold: 10 }); $(".property-filter select[name=city_id]").chosen({ disable_search_threshold: 10 }); $(".property-filter select[name=street_id]").chosen({ disable_search_threshold: 10 }); }, 500); }); $(document).on('change', '.property-filter select[name=city_id]', function(){ setTimeout(function(){ $(".property-filter select[name=street_id]").chosen({ disable_search_threshold: 10 }); }, 500); });*/ }); var max_price={/literal}{if $max_price ne ''}{$max_price}{else}0{/if}{literal}; var price_from=Number({/literal}{if isset($price_min)}{$price_min}{else}0{/if}{literal}); var price_for=Number({/literal}{if (isset($price)) && ($price ne '')}{$price}{else}{$max_price}{/if}{literal}); {/literal} </script> {$ajax_functions} {foreach from=$scripts item=script} {*$script*} {/foreach} <div class="property-filter pull-right"> <div class="content"> {if $mysearch_on==1} {if $mysearch_save_form_file ne ''} {include file=$mysearch_save_form_file} {/if} {/if} <form method="get" action="{$estate_folder}/"> <div class="type control-group"> <label class="control-label" for="inputType">{$L_TYPE}</label> <div class="controls">{$structure_box}</div> </div> {if $country_list != ''} <div class="type control-group"> <label class="control-label" for="inputType">{$L_COUNTRY}</label> <div class="controls">{$country_list}</div> </div> {/if} {if $region_list != ''} <div class="type control-group"> <label class="control-label" for="inputType">{$L_REGION}</label> <div class="controls">{$region_list}</div> </div> {/if} {if $raion_list != ''} <div class="type control-group"> <label class="control-label" for="inputType">{$L_RAION}</label> <div class="controls">{$raion_list}</div> </div> {/if} {if $city_list != ''} <div class="type control-group"> <label class="control-label" for="inputType">{$L_CITY}</label> <div class="controls">{$city_list}</div> </div> {/if} {if $district_list != ''} <div class="type control-group"> <label class="control-label" for="inputType">{$L_DISTRICT}</label> <div class="controls">{$district_list}</div> </div> {/if} {if $street_list != ''} <div class="type control-group"> <label class="control-label" for="inputType">{$L_STREET}</label> <div class="controls">{$street_list}</div> </div> {/if} {if $metro_list != ''} <div class="type control-group"> <label class="control-label" for="inputType">{$L_METRO}</label> <div class="controls">{$metro_list}</div> </div> {/if} <label class="control-label" for="inputType">{$L_PRICE}</label> <div class="beds control-group"> <div class="controls"> <input type="text" class="price_from price_field" name="price_min" value="{if isset($price_min)}{$price_min|number_format:0:'':' '}{else}0{/if}"/> </div> </div> <div class="baths control-group"> <div class="controls"> <input type="text" class="price_for price_field" name="price" value="{if isset($price) && $price!=0}{$price|number_format:0:'':' '}{else}{$max_price|number_format:0:'':' '}{/if}"/> </div> </div> <div class="price-value control-group"> <div class="controls"> <div class="slider"></div> </div> </div> <div class="type control-group"> <label class="control-label" for="inputType">{$L_ROOMS1}</label> <div class="controls"> {if isset($smarty.request.room_count) && is_array($smarty.request.room_count)} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1"{if in_array(1,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2"{if in_array(2,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3"{if in_array(3,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4"{if in_array(4,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">4+</label> </div> {else if isset($smarty.request.room_count)} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1"{if $smarty.request.room_count==1} checked="checked"{/if} /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2"{if $smarty.request.room_count==2} checked="checked"{/if} /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3"{if $smarty.request.room_count==3} checked="checked"{/if} /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4"{if $smarty.request.room_count>3} checked="checked"{/if} /> <label class="ch">4+</label></div> {else} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1" /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2" /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3" /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4" /> <label class="ch">4+</label></div> {/if} </div> </div> <div class="form-actions"> <input type="submit" value="{$L_GOSEARCH}" class="btn btn-primary btn-large"> </div> </form> </div> </div> Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Евгений Тихонов 0 Жалоба Опубликовано: February 13, 2017 4 минуты назад, Chernetskiy сказал: Вот мой, оп правда дополнен странами, регионами, районами а дальше стандартно <script> {literal} function refresher_linked_global_callback(connected_element){ //console.log(1); connected_element.trigger("liszt:updated"); /*connected_element.chosen({ disable_search_threshold: 10 });*/ //connected_element.trigger('change'); } $(document).ready(function(){ $('.property-filter select').chosen({ disable_search_threshold: 10 }); /*$(document).on('change', '.property-filter select[name=region_id]', function(){ setTimeout(function(){ $(".property-filter select[name=raion_id]").chosen({ disable_search_threshold: 10 }); $(".property-filter select[name=city_id]").chosen({ disable_search_threshold: 10 }); $(".property-filter select[name=street_id]").chosen({ disable_search_threshold: 10 }); }, 500); }); $(document).on('change', '.property-filter select[name=city_id]', function(){ setTimeout(function(){ $(".property-filter select[name=street_id]").chosen({ disable_search_threshold: 10 }); }, 500); });*/ }); var max_price={/literal}{if $max_price ne ''}{$max_price}{else}0{/if}{literal}; var price_from=Number({/literal}{if isset($price_min)}{$price_min}{else}0{/if}{literal}); var price_for=Number({/literal}{if (isset($price)) && ($price ne '')}{$price}{else}{$max_price}{/if}{literal}); {/literal} </script> {$ajax_functions} {foreach from=$scripts item=script} {*$script*} {/foreach} <div class="property-filter pull-right"> <div class="content"> {if $mysearch_on==1} {if $mysearch_save_form_file ne ''} {include file=$mysearch_save_form_file} {/if} {/if} <form method="get" action="{$estate_folder}/"> <div class="type control-group"> <label class="control-label" for="inputType">{$L_TYPE}</label> <div class="controls">{$structure_box}</div> </div> {if $country_list != ''} <div class="type control-group"> <label class="control-label" for="inputType">{$L_COUNTRY}</label> <div class="controls">{$country_list}</div> </div> {/if} {if $region_list != ''} <div class="type control-group"> <label class="control-label" for="inputType">{$L_REGION}</label> <div class="controls">{$region_list}</div> </div> {/if} {if $raion_list != ''} <div class="type control-group"> <label class="control-label" for="inputType">{$L_RAION}</label> <div class="controls">{$raion_list}</div> </div> {/if} {if $city_list != ''} <div class="type control-group"> <label class="control-label" for="inputType">{$L_CITY}</label> <div class="controls">{$city_list}</div> </div> {/if} {if $district_list != ''} <div class="type control-group"> <label class="control-label" for="inputType">{$L_DISTRICT}</label> <div class="controls">{$district_list}</div> </div> {/if} {if $street_list != ''} <div class="type control-group"> <label class="control-label" for="inputType">{$L_STREET}</label> <div class="controls">{$street_list}</div> </div> {/if} {if $metro_list != ''} <div class="type control-group"> <label class="control-label" for="inputType">{$L_METRO}</label> <div class="controls">{$metro_list}</div> </div> {/if} <label class="control-label" for="inputType">{$L_PRICE}</label> <div class="beds control-group"> <div class="controls"> <input type="text" class="price_from price_field" name="price_min" value="{if isset($price_min)}{$price_min|number_format:0:'':' '}{else}0{/if}"/> </div> </div> <div class="baths control-group"> <div class="controls"> <input type="text" class="price_for price_field" name="price" value="{if isset($price) && $price!=0}{$price|number_format:0:'':' '}{else}{$max_price|number_format:0:'':' '}{/if}"/> </div> </div> <div class="price-value control-group"> <div class="controls"> <div class="slider"></div> </div> </div> <div class="type control-group"> <label class="control-label" for="inputType">{$L_ROOMS1}</label> <div class="controls"> {if isset($smarty.request.room_count) && is_array($smarty.request.room_count)} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1"{if in_array(1,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2"{if in_array(2,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3"{if in_array(3,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4"{if in_array(4,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">4+</label> </div> {else if isset($smarty.request.room_count)} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1"{if $smarty.request.room_count==1} checked="checked"{/if} /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2"{if $smarty.request.room_count==2} checked="checked"{/if} /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3"{if $smarty.request.room_count==3} checked="checked"{/if} /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4"{if $smarty.request.room_count>3} checked="checked"{/if} /> <label class="ch">4+</label></div> {else} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1" /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2" /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3" /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4" /> <label class="ch">4+</label></div> {/if} </div> </div> <div class="form-actions"> <input type="submit" value="{$L_GOSEARCH}" class="btn btn-primary btn-large"> </div> </form> </div> </div> Спасибо большое!)) Только я вставил и у меня форма перекрушилась http://vash-klyuch.ru/ стока информации оказалась в середине) Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: February 13, 2017 Тогда вот дефолтный вариант файла, как есть в поставке шаблона: <script> {literal} $(document).ready(function(){ $(document).on('change', '.property-filter select[name=region_id]', function(){ setTimeout(function(){ $(".property-filter select[name=city_id]").chosen({ disable_search_threshold: 10 }); $(".property-filter select[name=street_id]").chosen({ disable_search_threshold: 10 }); }, 500); }); $(document).on('change', '.property-filter select[name=city_id]', function(){ setTimeout(function(){ $(".property-filter select[name=street_id]").chosen({ disable_search_threshold: 10 }); }, 500); }); }); var max_price={/literal}{if $max_price ne ''}{$max_price}{else}0{/if}{literal}; var price_from=Number({/literal}{if isset($price_min)}{$price_min}{else}0{/if}{literal}); var price_for=Number({/literal}{if (isset($price)) && ($price ne '')}{$price}{else}{$max_price}{/if}{literal}); {/literal} </script> {$ajax_functions} {foreach from=$scripts item=script} {*$script*} {/foreach} <div class="property-filter pull-right"> <div class="content"> {if $mysearch_on==1} {if $mysearch_save_form_file ne ''} {include file=$mysearch_save_form_file} {/if} {/if} <form method="get" action="{$estate_folder}/"> {*$currency_list*} <div class="type control-group"> <label class="control-label" for="inputType"> {$L_TYPE} </label> <div class="controls"> {$structure_box} </div><!-- /.controls --> </div><!-- /.control-group --> {if $country_list != ''} <div class="type control-group"> <label class="control-label" for="inputType"> {$L_COUNTRY} </label> <div class="controls"> {$country_list} </div><!-- /.controls --> </div><!-- /.control-group --> {/if} {if $region_list != ''} <div class="type control-group"> <label class="control-label" for="inputType"> {$L_REGION} </label> <div class="controls"> {$region_list} </div><!-- /.controls --> </div><!-- /.control-group --> {/if} {if $city_list != ''} <div class="type control-group"> <label class="control-label" for="inputType"> {$L_CITY} </label> <div class="controls"> {$city_list} </div><!-- /.controls --> </div><!-- /.control-group --> {/if} {if $district_list != ''} <div class="type control-group"> <label class="control-label" for="inputType"> {$L_DISTRICT} </label> <div class="controls"> {$district_list} </div><!-- /.controls --> </div><!-- /.control-group --> {/if} {if $street_list != ''} <div class="type control-group"> <label class="control-label" for="inputType"> {$L_STREET} </label> <div class="controls"> {$street_list} </div><!-- /.controls --> </div><!-- /.control-group --> {/if} {if $metro_list != ''} <div class="type control-group"> <label class="control-label" for="inputType"> {$L_METRO} </label> <div class="controls"> {$metro_list} </div><!-- /.controls --> </div><!-- /.control-group --> {/if} <!-- <div class="rent control-group"> <div class="controls"> <label class="checkbox" for="inputRent"> <input type="checkbox" name="optype[]" value="1"id="inputRent"> Аренда </label> </div> </div> <div class="sale control-group"> <div class="controls"> <label class="checkbox" for="inputSale"> <input type="checkbox" name="optype[]" value="2" id="inputSale"> Продажа </label> </div> </div> --> <div class="beds control-group"> <div class="controls"> <input type="text" class="price_from price_field" name="price_min" value="{if isset($price_min)}{$price_min|number_format:0:'':' '}{else}0{/if}"/> </div><!-- /.controls --> </div><!-- /.control-group --> <div class="baths control-group"> <div class="controls"> <input type="text" class="price_for price_field" name="price" value="{if isset($price) && $price!=0}{$price|number_format:0:'':' '}{else}{$max_price|number_format:0:'':' '}{/if}"/> </div><!-- /.controls --> </div><!-- /.control-group --> <div class="price-value control-group"> <div class="controls"> <div class="slider"></div> </div><!-- /.controls --> </div> <div class="type control-group"> <label class="control-label" for="inputType"> {$L_ROOMS1} </label> <div class="controls"> {if isset($smarty.request.room_count) && is_array($smarty.request.room_count)} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1"{if in_array(1,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2"{if in_array(2,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3"{if in_array(3,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4"{if in_array(4,$smarty.request.room_count)} checked="checked"{/if} /> <label class="ch">4+</label> </div> {else if isset($smarty.request.room_count)} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1"{if $smarty.request.room_count==1} checked="checked"{/if} /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2"{if $smarty.request.room_count==2} checked="checked"{/if} /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3"{if $smarty.request.room_count==3} checked="checked"{/if} /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4"{if $smarty.request.room_count>3} checked="checked"{/if} /> <label class="ch">4+</label></div> {else} <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="1" /> <label class="ch">1</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="2" /> <label class="ch">2</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="3" /> <label class="ch">3</label></div> <div class="ch_small"><input class="checkbox" type="checkbox" name="room_count[]" value="4" /> <label class="ch">4+</label></div> {/if} </div> </div> <div class="form-actions"> <input type="submit" value="{$L_GOSEARCH}" class="btn btn-primary btn-large"> </div><!-- /.form-actions --> </form> </div><!-- /.content --> </div><!-- /.property-filter --> Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах