Страница 3 из 4

Re: Дни рождения клиентов в календаре

Добавлено: 15 июн 2023, 14:49
alcompstudio
support писал(а): 07 июн 2023, 16:20 Не мучайтесь:) Правой кнопкой на архив!
Добрый день!

Вот с этим на Таймвебе сейчас очень большая проблема. У них какой-то новый файловый менеджер, он с багами. Среди прочего заметил по крайней мере 3:

1. Архив распаковывается в какую-то свою папку, файлы не перезаписываются. У меня с этим была проблема по обновлению с 3.3 на 3.4, пришлось просить техподдержку, чтобы они со своей стороны распаковали архив с заменой файлов.

2. Если копировать папку с содержимым (файлами) в место, где находится одноименная папка (просто чтобы перезаписать файлы), то получается, что просто в целевой папке создается такая же внутри с скопированными файлами (например есть папка api в одном месте и такая же папка api в другом. Вот если я захочу скопировать папку, то файловый менеджер не "спросит" меня - типа обнаружена папка (и файлы) с таким же именем, перезаписать? А просто создаст внутри папки api еще одно папку api - где будут файлы.

3. Собственно, даже если попытаться файл перезаписать другим таким же, то вместо перезаписи просто создастся такой же файл с "индексом" "(1)".

Прошу прощения, что не в тему, просто поделился замеченным багом, может кого-то предостерегу от подобных проблем.

Re: Дни рождения клиентов в календаре

Добавлено: 16 июн 2023, 09:20
support
Да, я им написал в поддержку об этом, может поправят, хотя сомнительно.
Я через SSH консоль командой unzip решил проблему.

1) Зайдите в консоль и с помощью команды cd перейдите в нужную папку

Код: Выделить всё

cd mycrm
2) Затем пишите команду unzip

Код: Выделить всё

unzip rukovoditel_3.4.1.zip
3) Нужно будет подтвердить что все файлы нужно перезаписать (символ A)

Re: Дни рождения клиентов в календаре

Добавлено: 16 июн 2023, 11:30
alcompstudio
support писал(а): 16 июн 2023, 09:20 Да, я им написал в поддержку об этом, может поправят, хотя сомнительно.
Я через SSH консоль командой unzip решил проблему.

1) Зайдите в консоль и с помощью команды cd перейдите в нужную папку

Код: Выделить всё

cd mycrm
2) Затем пишите команду unzip

Код: Выделить всё

unzip rukovoditel_3.4.1.zip
3) Нужно будет подтвердить что все файлы нужно перезаписать (символ A)
Спасибо за информацию, хотя у меня проблема с подключением SSH. Но буду знать, возможно через техподдержку подключу эту функцию.

Re: Дни рождения клиентов в календаре

Добавлено: 16 июн 2023, 11:45
support
Там на главной странице нужно разрешить доступ

Re: Дни рождения клиентов в календаре

Добавлено: 16 июн 2023, 11:57
alcompstudio
Да, я видел, у меня проблема - нужна привязка телефона, а я не могу привязать, не приходят СМС.

Re: Дни рождения клиентов в календаре

Добавлено: 20 июн 2023, 17:25
alexinc
alena писал(а): 15 июн 2023, 11:30
Fait писал(а): 08 июн 2023, 23:05 А попробуйте поле Динамическая дата со следующей формулой:

Код: Выделить всё

SELECT UNIX_TIMESTAMP(MAKEDATE(YEAR(NOW()),DAYOFYEAR(FROM_UNIXTIME([999],"%Y-%m-%d"))))
999 - номер поля с датой рождения
Попробовала - к сожалению, нет, при д.р. 02.04.1986 выдает 01.04.2023
пока пользуюсь методом "плюс час" - вроде работает)
Там еще одна засада есть - если день рождения человека старше 1970 года. UNIXTIME уходит в отрицательные значения и выражение не работает.

Re: Дни рождения клиентов в календаре

Добавлено: 09 авг 2023, 15:02
ivan32
support писал(а): 08 июн 2023, 06:20
Возможно в будущем для дня рождения создам отдельное поле со всякими там напоминаниями об этом важном дне:)))
Ох скорее бы =)))
там столько вариантов дополнительных фильтров можно придумать =)
поздравлять тех кто в последний только год добавился, проверять на дубликаты т.к. клиенты могут повторяться в таблице с которой будут браться даты, автоматизация (смс уведомления и поздравления) =)

Re: Дни рождения клиентов в календаре

Добавлено: 09 авг 2023, 15:08
nruslan2
Отдельное поле хорошо (но в системе их уже и так многоооооо) :D
я просто текстовое поле ввел - куда изначально заполняется месяц и день (без года), а далее уже остальными полями обрабатываю - проблем не знаю)

Re: Дни рождения клиентов в календаре

Добавлено: 09 авг 2023, 15:21
ivan32
можно сразу у поле "дата" иметь дополнительные возможности, не создавая отдельного типа поля =)

Re: Дни рождения клиентов в календаре

Добавлено: 09 авг 2023, 23:00
ivan32
alexinc писал(а): 20 июн 2023, 17:25
alena писал(а): 15 июн 2023, 11:30
Fait писал(а): 08 июн 2023, 23:05 А попробуйте поле Динамическая дата со следующей формулой:

Код: Выделить всё

SELECT UNIX_TIMESTAMP(MAKEDATE(YEAR(NOW()),DAYOFYEAR(FROM_UNIXTIME([999],"%Y-%m-%d"))))
999 - номер поля с датой рождения
Попробовала - к сожалению, нет, при д.р. 02.04.1986 выдает 01.04.2023
пока пользуюсь методом "плюс час" - вроде работает)
Там еще одна засада есть - если день рождения человека старше 1970 года. UNIXTIME уходит в отрицательные значения и выражение не работает.


ROUND(
UNIX_TIMESTAMP(
CONCAT(
DATE_FORMAT(NOW(), '%Y-'),
DATE_FORMAT(FROM_UNIXTIME(0) + INTERVAL + ДатаРожденияЧеловека SECOND, "%m-%d")
)
)
)