Chief
Добавление в друзья. Нажимаешь добавить в друзья, выскакивает окно с подтверждением (избавиться бы от него), нажимая отправить, кнопки не перестают быть активными и идёт не самая быстрая загрузка (ну да, возможно чуть долго сервер отправляет письмо, вернее, не моментально, ну и что), за это время можно ещё кучу раз нажать добавить в друзья, что отсылает кучу писем, да ещё и может забаговать так, что в итоге юзер уже станет твоим другом, хотя в твоём профиле будет он показан с припиской: Друзья (0).
У гугл мапс лимиты на показ, не советую. опенстрит надо проверять все ли есть по вашему городу
Но аналоги каким-то образом работают через гугл мапс и всё у них хорошо. Думаю, можно будет как-то ограничить показы, чтоб держаться этих лимитов. А если получится и не через Google maps, а другой провайдер карт, то отлично, это не принципиально. Яндекс.Карты тоже рассматриваю.
Сама карта вовсе "вымышленная".
1. Никнейм переименовали в Имя фамилия, стоит группа "Анкета", поле обязательно. Но при регистрации поле выше этой группы, вместе с емейлом и паролем. Как бы это поле спустить вниз, в Анкету?
2. Почему-то у всех обязательных полей есть красные звёздочки, а вот у непосредственно самых важных и обязательных полей (емейл и пароль) их нет, как можно их туда закинуть? Либо наоборот, у всех тогда их убрать, чтоб это как-то всё одной логики придерживалось.
И третий вопрос, оффтопный, часовой пояс из настроек пользователей убрать можно только залезая в код profile_edit?
503 Service Unavailable
Please, enable debug mode in the site settings
Следую сообщению, иду в настройки -> отладка -> включаю режим отладки, пытаюсь попасть вновь в "Виджеты", 503:
Ошибка в запросе БД:
Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'name.i.id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
SELECT i.*
FROM cms_widgets_pages i
LEFT JOIN cms_controllers as ct ON ct.name = i.controller
WHERE (i.controller IS NOT NULL) AND (ct.is_enabled = '1')
GROUP BY i.controller
LIMIT 1000
Последние вызовы:
cmsModel->get() @ /system/controllers/widgets/model.php: 149
modelWidgets->getPagesControllers() @ /system/controllers/admin/actions/widgets.php: 17
actionAdminWidgets->run() @ /system/core/controller.php: 585
cmsController->runExternalAction() @ /system/core/controller.php: 456
cmsController->executeAction() @ /system/core/controller.php: 432
cmsController->runAction() @ /system/core/core.php: 786
cmsCore->runController() @ /index.php: 46
Буду рад ответам ;)