электронная очередь

Главные вкладки

Аватар пользователя andrey_bar andrey_bar 7 июля 2014 в 10:26

Всем добро! у меня такой вопрос. Гость заходит на сайт и видит таблицу в которой указано время (на сколько забронировал время) и гость должен выбрать свободное время (какое ему наиболее удобно) + должен указать свой номер телефона и вводит комментарий (либо select, либо textarea) и + выбирает услугу, которой хочет воспользоваться.
что то вроде этого: http://bsk.mirkino.pro/booking/4211815
каким модулем лучше реализовать? есть статьи на это?

Комментарии

Аватар пользователя andrey_bar andrey_bar 28 августа 2014 в 12:27

вообще модуль странный.
1. Warning: array_flip() [function.array-flip]: Can only flip STRING and INTEGER values! в функции DrupalDefaultEntityController->load() (строка 173 в файле Z:\home\aaa\www\includes\entity.inc).
Warning: array_flip() [function.array-flip]: Can only flip STRING and INTEGER values! в функции DrupalDefaultEntityController->cacheGet() (строка 350 в файле Z:\home\aaa\www\includes\entity.inc).
Warning: array_flip() [function.array-flip]: Can only flip STRING and INTEGER values! в функции DrupalDefaultEntityController->load() (строка 173 в файле Z:\home\aaa\www\includes\entity.inc).
Warning: array_flip() [function.array-flip]: Can only flip STRING and INTEGER values! в функции DrupalDefaultEntityController->cacheGet() (строка 350 в файле Z:\home\aaa\www\includes\entity.inc).
просто из неоткуда ошибки.
когда бронирую время Аякс ошибки вылазиют, но бронь происходит.
куча ошибок на каждом повороте, но всё бронируется, делается.
это модуль косячный или сайт Д7?

Аватар пользователя andrey_bar andrey_bar 29 августа 2014 в 11:25

ХулиGUN wrote:
"andrey_bar" wrote:
вообще модуль странный.

Дык напишите свой
"andrey_bar" wrote:
Can only flip STRING and INTEGER values!

array_flip() меняет местами ключи и значения. По одному логу невозможно угадать какие массивы данных у Вас формируются...

рассказываю как всё было.
установил модуль. всё хорошо, кроме корявого дата исчисления. (работал без ошибок).
потмо я добавил 2 записи (забронировал время)
выбрал дату, время, комент, оговорку. заполнил раз на кириллице, раз на латинице (проверил)
бронь даты в свою очередь выставлялась и работала корректно, но ошибки при сохранении выдавал
Аякс не правильный, как я понял, это я что то заполняю не правильно, не корректно. (судя по другим программам, где такая же ошибка вылазила - заполнение не правильное)
но даже при аякс ошибке всё заполняется, а потом где список бронированного времени -
Notice: Undefined index: whole_day в функции simplereservation_add_edit_form_validate() (строка 624 в файле Z:\home\aaa\www\sites\all\modules\simple_reservation\simplereservation.module).
Notice: Trying to get property of non-object в функции simplereservation_add_edit_form_submit() (строка 777 в файле Z:\home\aaa\www\sites\all\modules\simple_reservation\simplereservation.module).
Notice: Undefined index: whole_day в функции simplereservation_add_edit_form_submit() (строка 781 в файле Z:\home\aaa\www\sites\all\modules\simple_reservation\simplereservation.module).
Warning: array_flip() [function.array-flip]: Can only flip STRING and INTEGER values! в функции DrupalDefaultEntityController->load() (строка 173 в файле Z:\home\aaa\www\includes\entity.inc).
Warning: array_flip() [function.array-flip]: Can only flip STRING and INTEGER values! в функции DrupalDefaultEntityController->cacheGet() (строка 350 в файле Z:\home\aaa\www\includes\entity.inc).
Warning: array_flip() [function.array-flip]: Can only flip STRING and INTEGER values! в функции DrupalDefaultEntityController->load() (строка 173 в файле Z:\home\aaa\www\includes\entity.inc).
Warning: array_flip() [function.array-flip]: Can only flip STRING and INTEGER values! в функции DrupalDefaultEntityController->cacheGet() (строка 350 в файле Z:\home\aaa\www\includes\entity.inc).
Warning: array_flip() [function.array-flip]: Can only flip STRING and INTEGER values! в функции DrupalDefaultEntityController->load() (строка 173 в файле Z:\home\aaa\www\includes\entity.inc).
Warning: array_flip() [function.array-flip]: Can only flip STRING and INTEGER values! в функции DrupalDefaultEntityController->cacheGet() (строка 350 в файле Z:\home\aaa\www\includes\entity.inc).
__
потом кэш очищаю и на самой таблице уже эти ошибки -
Warning: array_flip() [function.array-flip]: Can only flip STRING and INTEGER values! в функции DrupalDefaultEntityController->load() (строка 173 в файле Z:\home\aaa\www\includes\entity.inc).
Warning: array_flip() [function.array-flip]: Can only flip STRING and INTEGER values! в функции DrupalDefaultEntityController->cacheGet() (строка 350 в файле Z:\home\aaa\www\includes\entity.inc).
Warning: array_flip() [function.array-flip]: Can only flip STRING and INTEGER values! в функции DrupalDefaultEntityController->load() (строка 173 в файле Z:\home\aaa\www\includes\entity.inc).
Warning: array_flip() [function.array-flip]: Can only flip STRING and INTEGER values! в функции DrupalDefaultEntityController->cacheGet() (строка 350 в файле Z:\home\aaa\www\includes\entity.inc).
Warning: array_flip() [function.array-flip]: Can only flip STRING and INTEGER values! в функции DrupalDefaultEntityController->load() (строка 173 в файле Z:\home\aaa\www\includes\entity.inc).
Warning: array_flip() [function.array-flip]: Can only flip STRING and INTEGER values! в функции DrupalDefaultEntityController->cacheGet() (строка 350 в файле Z:\home\aaa\www\includes\entity.inc).
Занавес.
это так на 7.31, на 7.28 корректнее работало.