Поиск на карте перестал работать

Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Поиск на карте перестал работать

Сообщение smirnovab » 21 апр 2015, 12:56

Всем привет.
Команде-разработчику респект и уважуха :-)
Проект тут
До недавнего времени со всеми проблемами и доработками справлялся самостоятельно.
Недавно заметил, что "Поиск по карте" перестал работать: а) не отображается карта и не работает фильтрация; б) отображается без шаблона;
Проявляется во всех браузерах, в которых пробовал.

Что менял? Вроде в последнее время ничего не менял. Заметил после того, как от хостера пришло сообщение (хотя до этого давно не смотрел фичу):
Код: Выделить всё
После обновления Вам будут доступны PHP 5.6, mysql 5.5.40, Python 3.4, Django 1.6.7, Rails 4.1.8. 
Библиотека libxml
, которая является основой для библиотеки libxslt,  обновлена до версии 2.9.2. 
Это может повлиять на работоспособность ряда систем управления контентом
, в частности HostCMS  и UMI.CMS. 
Данные системы управления контентом генерируют невалидные  XML
-документы, содержащие повторяющиеся значения атрибута id, это может  вызвать вывод на экран PHP предупреждений.
В случае, если после обновления ПО Вы обнаружите подобные сообщения,  следует обратиться к разработчикам используемой CMS для проведения  обновления. 


Не знаю, связано ли одно с другим, но проблемка есть. Прошу разработчиков и общественность о помощи: как починить/выявить причину?
smirnovab
Незнакомец
 
Сообщения: 2
Зарегистрирован: 21 апр 2015, 12:46
Очки репутации: 0

Re: Поиск на карте перестал работать

Сообщение Xpycm » 21 апр 2015, 13:12

Здравствуйте.

Проблему решит увеличение количества памяти. Скорее всего у вас 32MB или 64MB.

Если возможности увеличить памяти нет, то можете использовать такое решение:

В файле protected\modules\viewallonmap\components\ViewallonmapWidget.php
после строки:
Код: Выделить всё
$criteria->addCondition('lat <> "" AND lat <> "0" AND active='.Apartment::STATUS_ACTIVE.' AND (owner_id=1 OR owner_id>1 '.$ownerActiveCond.')'); 

вставить:
Код: Выделить всё
$criteria->limit = '300'; 


ну и пробовать увеличивать ( или уменьшать ) значение до того момента когда "упадёт" ( не перестанет "падать" ), т.е пробовать
Код: Выделить всё
$criteria->limit = '350'; 

Код: Выделить всё
$criteria->limit = '400'; 

Код: Выделить всё
$criteria->limit = '450'; 


и т.д.
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: Поиск на карте перестал работать

Сообщение smirnovab » 21 апр 2015, 14:14

Огромное спасибо!
Всё получилось.
smirnovab
Незнакомец
 
Сообщения: 2
Зарегистрирован: 21 апр 2015, 12:46
Очки репутации: 0


Вернуться в Вопросы и помощь по изменениям

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 51

cron