-
Публикации
6541 -
Зарегистрирован
-
Посещение
-
Days Won
363
Все публикации пользователя Дмитрий Кондин
-
В грид нет вывода комментариев.
-
Ошибка возникает при обращении к сприпту /apps/system/js/uploadify/uploadify.php Скорей всего, что-то с конфигурацией сервера поменялось. Нужно смотреть логи апача, там ошибки.
-
В шаблоне realty_grid.tpl Находим это <div id="map" style="margin: 10px 0;"> <iframe src="{$estate_folder}/js/ajax.php?action=iframe_map&{$QUERY_STRING}" style="border: 0px;" border="0" width="100%" height="100%"></iframe> </div> И меняем на это {if $REQUESTURIPATH != '' } <div id="map" style="margin: 10px 0;"> <iframe src="{$estate_folder}/js/ajax.php?action=iframe_map&{$QUERY_STRING}" style="border: 0px;" border="0" width="100%" height="100%"></iframe> </div> {/if}
-
Какой шаблон?
-
Решили это уже в обновлениях. Посмотрите тут \apps\system\lib\system\user\register_using_model.php Начиная со строчки 853 Есть такой код if (1 == $this->getConfigValue('use_registration_email_confirm')) { $DBC = DBC::getInstance(); $activation_code = md5(time() . '_' . rand(100, 999)); $query = 'UPDATE ' . DB_PREFIX . '_user SET pass=? WHERE user_id=?'; $stmt = $DBC->query($query, array($activation_code, $new_user_id)); $activation_link = '<a href="http://' . $_SERVER['HTTP_HOST'] . SITEBILL_MAIN_URL . '/register?do=activate&activation_code=' . $activation_code . '&email=' . $email . '">http://' . $_SERVER['HTTP_HOST'] . SITEBILL_MAIN_URL . '/register?do=activate&activation_code=' . $activation_code . '&email=' . $email . '</a>'; $tpl = SITEBILL_DOCUMENT_ROOT . '/template/frontend/' . $this->getConfigValue('theme') . '/apps/system/template/mails/user_registration_conf.tpl'; global $smarty; $smarty->assign('mail_activation_link', $this->getServerFullUrl() . '/register?do=activate&activation_code=' . $activation_code . '&email=' . $email); $smarty->assign('mail_server', $this->getServerFullUrl()); $smarty->assign('mail_current_language', Multilanguage::get_current_language()); if (file_exists($tpl)) { global $smarty; $smarty->assign('mail_login', $login); $smarty->assign('mail_password', $password); $smarty->assign('mail_activation_link', $this->getServerFullUrl() . '/register?do=activate&activation_code=' . $activation_code . '&email=' . $email); $smarty->assign('mail_server', $this->getServerFullUrl()); $smarty->assign('mail_current_language', Multilanguage::get_current_language()); $message = $smarty->fetch($tpl); } else { $message = sprintf(Multilanguage::_('NEW_REG_EMAILACCEPT_BODY', 'system'), $activation_link); } if (Multilanguage::is_set('LT_NEW_REG_EMAILACCEPT_TITLE', '_template')) { $subject = sprintf(Multilanguage::_('LT_NEW_REG_EMAILACCEPT_TITLE', '_template'), $_SERVER['HTTP_HOST']); } else { $subject = sprintf(Multilanguage::_('NEW_REG_EMAILACCEPT_TITLE', 'system'), $_SERVER['HTTP_HOST']); } $to = $email; $from = $this->getConfigValue('system_email'); $email_template_fetched = $this->fetch_email_template('registration_email_confirm'); if ($email_template_fetched) { $subject = $email_template_fetched['subject']; $message = $email_template_fetched['message']; $message_array['apps_name'] = 'register_using_model'; $message_array['method'] = __METHOD__; $message_array['message'] = "subject = $subject, message = $message"; $message_array['type'] = ''; //$this->writeLog($message_array); } $this->sendFirmMail($to, $from, $subject, $message); $query = 'DELETE FROM ' . DB_PREFIX . '_cache WHERE parameter=?'; $stmt = $DBC->query($query, array($activation_code)); $query = "insert into " . DB_PREFIX . "_cache (`parameter`, `value`) values (?, ?)"; $stmt = $DBC->query($query, array($activation_code, $password)); if (Multilanguage::is_set('LT_REGISTER_SUCCESS', '_template')) { $rs = '<h3>' . Multilanguage::_('LT_REGISTER_SUCCESS', '_template') . '</h3><br>'; } else { $rs = '<h3>' . Multilanguage::_('REGISTER_SUCCESS', 'system') . '</h3><br>'; } if ($form_data[$this->table_name]['active']['value'] != 1) { if (Multilanguage::is_set('LT_ACTIVATION_CODE_SENT', '_template')) { $rs .= Multilanguage::_('LT_ACTIVATION_CODE_SENT', '_template'); } else { $rs .= Multilanguage::_('ACTIVATION_CODE_SENT', 'system'); } } if ($json_mode) { return json_encode(array('result' => 1, 'subres' => 'email_confirm', 'msg' => $rs)); } return $rs; }
-
Черный список работает автономно, т.е. он сканирует контакты объявления и удаляет те что есть в черном списке.
-
Редактор переводов это старая версия - он работает с ini файлами. А редактор словаря, это новая версия - там записи в базе данных хранятся.
-
Сейчас регистрация не связана с черным списком.
-
Причина в том, что глюки начинались на других формах редактирования - на фронте и на аякс-запросах некоторых. Но если не юзаете фронт, то можно раскомментировать.
-
\apps\system\lib\admin\object_manager.php protected function _edit_doneAction() { тут перед $rs .= $this->grid(); добавляем код header('location: ?action='.$this->action); exit(); но вполне может начать глючить фронт, если у вас там есть что-то редактируемое и в целом придется потестировать все редактируемые функции на сайте. Аналогичное делаем для protected function _new_doneAction() {
-
Тогда формализовать задание нужно поточнее (желательно с примерами использования). И смогу что-то более конкретное написать.
-
С редиректами - покажите ваш исходный .htaccess, может там есть еще правила помимо исходных? Фильтр по дате сверху над самой таблицей. Сортировки по колонкам добавим в новой версии. Про повторный POST я вам писал, что в новой админке это исправлено (которая angular). Про карту - надо посмотреть консоль ошибок, что там выводится?
-
Пересчёт всех полей в базе данных
topic ответил в mvz Дмитрий Кондин в Приложения, модули, настройки
Кнопок таких нет. Надо писать скрипты для каждого случая пересчета. -
Попробуйте в ./index.php После стрчоки session_start(); if ($_SERVER['HTTP_HOST'] == 'region.domain.ru' and $_REQUEST['city_id'] == '' ) { $_REQUEST['city_id'] = 10; } Только надо будет тестировать формы добавления и все что связано с городами на сайте потом.
-
Просто обновляетесь и она на карте появится после обновления http://realia.sitebill.ru/
-
Я и предлагаю сделать только для одного модуля, не затрагивая остального. Напишите в личку, договоримся о цене.
- 36 ответов
-
- рассылка
- форма обратной связи
-
(и ещё %d)
Теги:
-
Напишите еще раз )
-
Скоро сделаю видео с подробным описанием преимуществ.
-
Пример обводки https://banzai72.ru/maps
-
Основное отличие от предыдущей админки в том, что теперь все взаимодействие с пользователем происходит на одной странице. https://ru.wikipedia.org/wiki/Одностраничное_приложение
-
Вы доступы давали?
-
Я вам кажется писал, могу вам сделать доработку в вашей версии с внедрением антиспама. Обсуждали и стомость вопроса.
- 36 ответов
-
- рассылка
- форма обратной связи
-
(и ещё %d)
Теги:
-
Сместить вниз системные оповещения
topic ответил в Realtor Дмитрий Кондин в Приложения, модули, настройки
Модальное окно. -
http://estate.sitebill.ru/admin/
