Вернуться к списку форумов Вернуться

Поддержка пользователей

Community support

Не могу добавить событие в календарь

Продвинутый юзер
Скачал 7.5 - шикарно!! Большое спасибо!
Проблемка с календарём. Для админа всё работает.
Для простого юзера поведение как для не зарегистрированого - кнопка + нажимается но ничего не делает. А в просмотре дня кнопки + вообще нет.
Посмотрел в консоли девелопера - выдаёт Uncaught ReferenceError - newtime 14400283688 is not defined.
В настройке прав добавьте статус USER
Продвинутый юзер
Супер!!!
Правильно я понимаю что я могу где-то подправить форму добавления задачи в календарь? Например - для записи на приём к доктору?
Это мой дом
Я исправил отображение кнопки + у кого не надо
eurowebcart.zip/modules/function_string.php (заменить)
Доп. Настройки CRM:
ADM-Шаблоны -Шаблоны оформления - css.inc в самом верху:
$default_cal_show=1; //вид CRM по умолчанию - 0 - календарь, 1 - список
$show_only_today=1; //0 - показывать в списке все дни 1- только с событиями + текущий день
$production_calendar=0; //Тип списка - 0- обычный, 1- производственный(статусы и цвета в Главном шаблоне рус с 2041 пункта)
в обычном можно задать статусы каждого вида пользователей:
ADM- пользователи - типы пользователей - Групповые статусы
там можно и прием к доктору и ли самих докторов задать.

В производственном тоже можно, но появляется еще поля Номер заказа, ориентировочная дата производства, текущая дата приема и т.п.
Продвинутый юзер
Файл заменил.
Тип календаря поменял (там в подсказке у вас 2 вместо 0 стоит, но я честно поставил 0 и всё работает)
Нашёл строки статусов, отредактировал.
Вопрос:
- Где и как я могу добавить новое поле в форме - например имя доктора?
Пожелание:
- Хотелось бы иметь функцию, когда админ меняет статус задачи на "утверждено" (например), то пациент уже не может сдвинуть время. А то будет чехарда и произвол и за всеми не уследишь ))
Это мой дом
1.добавление полей - уменьшит скорость загрузки AJAX, но я подумаю над этим.

2.Функция полезная, но может юзерам разрешить РЕЗЕРВИРОВАТЬ готовые часы записи, а не давать возможности добавления событий в календаре.

Я просто собираюсь сделать функцию расписания - то есть события, которые действуют определенные часы, в определенные дни недели на протяжении конкретного срока. Можно было бы резервировать именно эти протяженные события в определенные часы.

Как вам такое? Подойдет?
Это мой дом
Насчет доктора.
пока советую "Номер заказа" заменить на "Имя доктора"
рядом я сделаю кнопочку выбора из вариантов
Продвинутый юзер
Понял, разумно. Расписание - именно то, что нужно! Просто появился календарь, очень понравилось, ну и проект подвернулся с докторами.
Это мой дом
www.eurowebcart.ru
пока вот такой промежуточный вариант, с вариантами для текст-полей
Это путь к расписанию.
Продвинутый юзер
а какие файлы поменять? и ссылки на путь нет...
Это мой дом
а нажать на ссылку?
Продвинутый юзер
да уж!!!
перевожу свой сайт на vps сервер, оказывается, это совсем другое чем виртуальный сервер, почти всё неизвестно, и старые скрипты отказываются работать... ((((
это моё неуклюжее оправдание тупизны! (на самом деле это привычка к полным урлам... надо мне ещё поучиться скрывать параметры!!)
Спасибо! Посмотрю и поэкспериментирую вскоре!
Это мой дом
Продвинутый юзер
Спасибо!

Скачал апдейт и заменил файлы.
Это у меня в css.inc:
$form_site=0; //show site url in registration form
$form_country=0; //show country field in registration form
$form_city=1; //show city field in registration form
$default_cal_show=1; //0-calendar 1-list;
$show_only_today=1; //calendar show only today in list or not empty dates
$production_calendar=1; //crm type 1-production 2-easy
$bootstrap_version=3; //2 or 3

Пробовал $production_calendar присваивать и 0 и 1 и даже 2...
Но к сожалению того что на ваших картинках не вижу. Всё по-старому там. ((

Чтобы всё получилось:
- какое должно быть значение $production_calendar?
- должен ли я прописать статусы или какие другие поля в Главном шаблоне?
- есть ли какая разница в форме "создания записи" для админа и простого пользователя?

учитывая мой небольшой опыт работы с вашей системой, ко многим вещам мне ещё надо привыкнуть а для вас они очевидны. Разжуйте для чайника, пожалуйста! Спасибо!
Это мой дом
разжевываю

$default_cal_show=1; - в шорткоде cal при заходе показывать 0 - календарную табличку КТ, или 1- вертикальный список ВС заданий
$show_only_today=1; 0- в списке ВС показывать только сегодняшнее числоо + все числа выбранного месяца на которых есть какие либо задания.
$production_calendar=1; 0 - обычный список заданий, 1-производственный (доб. поля номер заказа (и т.д.) и статусы другие) (2 = это я ощибся, конечно 0 или 1)
я рекомендую для записи в доктора поставить все единички и начисто движок установить, я уже поправил кое что.
Это мой дом
а в главном шаблоне рус - найти "Номер заказа" заменить на "Имя доктора" и нужные статусы (и цвета поправить в главном шаблоне (где то с 2040 )
Продвинутый юзер
понял, скачаю, попробую.
заодно поучусь сохранять изменённый контент, как вы раньше учили...

Добавить ответ:

                  
Ответьте на вопрос: CKoлbKo бyдeT K шeсTu пpuбaBuTb шeсTb?