-
Публикации
6535 -
Зарегистрирован
-
Посещение
-
Days Won
362
Сообщения, опубликованные пользователем Дмитрий Кондин
-
-
-
В 19.06.2022 в 05:18, NikL сказал:прошло 9 лет
Значит не нужно никому )
-
1. Сначала авторизуемся на сайте под учетной записью администратора
2. После авторизации над блоками, которые можно редактировать появится зеленая рамочка, нажимаем иконку редактирования. Если не видно области редактирования, то в настройках в админке нужно включить опцию Помощник.
Если все правильно настроено, то увидим это.
3. Открывается окно редактирования, вводим нужный текст и сохраняем.
-
2 часа назад, Realtor сказал:Что интересно при загрузке объектов через приложение эксель не проставляет лого на фото, хотя есть в настойках
В Excel есть опция подрезки изображений.
Раньше когда авито-значок был маленький и снизу это работало, теперь авито на всю фотографию.
-
-
56 минут назад, kate сказал:Здравствуйте, я хочу удалить свой аккаунт. Как это сделать?
Добрый день!
Напишите с адреса электронной почты, по которой регистрировались, удалим.
-
-
-
5 часов назад, Realtor сказал:Так нет в таблице одинаковых номеров , при добавлении юзера через интерфейс стоит проверка на уникальность номера
Если бы не было одинаковых, то индекс бы создался.
-
8 часов назад, Realtor сказал:А если будет в существующей записи пустующее поле phone и будет добавляться запись с пустующим полем, оно не будет дублем или будет?
8 часов назад, Realtor сказал:удалил эту запись , запустил индексацию теперь такая же ошибка только на последний добавленный номер телефона(
Тут я думаю вам полезно будет понять сам смысл индекса уникальности.
Индекс сработает только в том случае, если у вас в поле mobile ни одна запись не будет повторяться дважды.
Это относится и к пустым полям. Пустое поле может быть, но только одно.
Если у вас теперь ругается на другой номер, то можете сделать так.
select * from re_user where mobile='ВАШ_НОМЕР_НА_КОТОРЫЙ_РУГАЕТСЯ'
Так вы получите все одинаковые записи с этим номером.
Меняете номера и такую процедуру повторяете несколько раз, пока все дубли вручную не уберете.
-
6 часов назад, Realtor сказал:Еще вопрос если в таблице data создать индекс create unique index mobile_index on re_data (phone); то при загрузке через приложение exel не будут добавляться объекты с дублирующими номера телефонов?
удалите эту запись, создайте индекс и после создайте такую же запись.
-
6 часов назад, Realtor сказал:Еще вопрос если в таблице data создать индекс create unique index mobile_index on re_data (phone); то при загрузке через приложение exel не будут добавляться объекты с дублирующими номера телефонов?
Не будут.
-
16 часов назад, Realtor сказал:Нельзя добавить ограничено форматом телефона
Замените цифру какую-нибудь.
-
3 часа назад, Realtor сказал:Что интересно, такая запись одна и она самая последняя
Добавьте туда еще цифр и попробуйте снова индекс сделать.
-
11 час назад, Realtor сказал:Куратор имеет право кураторствовать только с одним стажером?
Вопрос решен в админке появляется компонент Куратор
Куратор может кураторствовать над любым количеством подчиненных, которые назначены ему.
-
10 часов назад, Realtor сказал:Ошибка
SQL запрос: Копировать
create unique index mobile_index on re_user (mobile);
#1062 - Дублирующаяся запись '1234567890' по ключу 'mobile_index'
Уникальный индекс можно создать только с уникальным значениями.
Вам сначала нужно в базе поменять дублирующиеся номера телефонов пользователей, на уникальные.
После вы сможете создать индекс и этот индекс не будет допускать новых дублей.
Можно сделать более жесткую процедуру, когда при создании индекса mysql сам будет удалять дублирующие записи, но тогда будут просто удалены пользователи.
-
В больших агентства недвижимости есть необходимость следить за младшими сотрудниками и стажерами. На примере CMS Sitebill сейчас реализована функцию, когда можно включить режим "Кураторства" и пользователи с ролями кураторов в личном кабинете смогут редактировать объекты своих подчиненных.
1. Активация режима кураторов в настройках с помощью опции
Активировать режим куратора (enable_curator_mode)
2. Теперь нужно в таблице user добавить колонку parent_user_id, с помощью этого поля мы будем назначать кураторов над другими пользователями.
3. Создадим куратора с логином curator1
4. Затем выберем пользователя, который будет подчинен куратору curator1
5. Теперь в личном кабинете curator1 мы будет видеть все объявления, которые принадлежат Ivan Ivanov
6. Если включена дополнительная опция
Полный доступ куратора к объектам стажера (curator_mode_fullaccess)
Тогда куратор сможет редактировать и удалять объекты своего подчиненного.
7. Также есть дополнительное приложения Агентства. Тут можно добавлять агентства и с помощью признака user.agency_id можно распределять разных пользователей по своим агентствам. Приложения Агентства пока тестируется и его нет еще в общем доступе.
-
3 часа назад, Realtor сказал:Как ставить индекс уникальности на поле ?
В phpmyadmin выполняем запрос
create unique index mobile_index on re_user (mobile);
Подробнее в документации https://dev.mysql.com/doc/refman/8.0/en/create-index.html
-
-
Иногда необходимо создать сразу много пользователей на сайте. Для этого можно использовать модуль Excel.
1. Сначала в пользователях получаем таблицу существующих записей.
Будет скачана такая таблица Excel
В ней мы по образцу предыдущих записей заполняем нужные колонки (группа, логин, email, ФИО, активность и телефоны)
Поле ID оставляем пустым, чтобы эти записи при загрузке создались с новыми ИД.
Теперь загружаем готовый файл в такой последовательности
Теперь нужно пользователям установить пароль. Если вы грузили 1-2 записи, то можно вручную через админку.
Но если таких записей 100, тогда быстрее использовать phpmyadmin.
Сначала генерируем md5-хэш нужного пароля.
Например, мы хотим поставить всем новым пользователям пароль 12345
Можно в PHP скрипте написать функцию
<?php echo md5('12345');
Будет выведена строчка 827ccb0eea8a706c4c34a16891f84e7b
Это и есть наш хэш-пароля, который мы запишем в базу.
Также можно использовать гугл и поискать md5 online, вот например http://www.md5.cz/
Теперь нужно выполнить sql-запрос через phpmyadmin.
Для начала узнаем user_id нового пользователя.
Запрос для установки пароля 12345 будет таким.
update re_user set password='827ccb0eea8a706c4c34a16891f84e7b' where user_id=2769
Если у нас 100 новых пользователей и всем им мы хотим поставить пароль 12345, тогда для всех пользователей, которые добавлены после user_id=2769 условие будет таким
update re_user set password='827ccb0eea8a706c4c34a16891f84e7b' where user_id > 2769
-
10 часов назад, Rocker47 сказал:Да нашёл проще решение, сменил версию php на 5-ую, почему-то поменялась на 7-ую.
Лучше использовать 7-ую и обновляться.
Скоро вообще 8-ая в новых версиях будет обязательной.
-
Нужно почистить в файле /inc/db.inc.php старый код
-
В 23.04.2022 в 14:50, Helenblondi сказал:не загружаются фотографии формата, которые я прикрепила. просто пустота на месте загрузки. в настройках общих как у автора поста, места на диске тоже предостаточно. подскажите пожалуйста что где посмотреть?
Посмотрел фотографии.
У них расширение png, а внутри они jpg.
Попробуйте им расширение jpg сделать.
-
Разрешить вход группе Агентство в админку
в Приложения, модули, настройки
Опубликовано: · Report reply
Можно просто группе риэлторы назначить нужные права.