Jump to content

Laksone

Members
  • Posts

    2
  • Joined

  • Last visited

  • Days Won

    1

Laksone last won the day on January 23

Laksone had the most liked content!

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

Laksone's Achievements

Newbie

Newbie (2/6)

11

Reputation

  1. Hello folks! 🙂 First of all... I'm not a PHP developer, so this project is quite challenging. Please don't be too hard on me. 😄 Over the last weeks i was working on my very first module, which should provide an appointment booking function including a calendar in the frontend and create all the necessary pages. You can manage locations, employees, services and bookings. Currently the dependencies for the frontend are jQuery, jQuery validate, Bootstrap 5 (only design and error toast) and twig template. This is how it currently looks like. Frontend: Backend: It's actually only meant to be a fun project and i am not sure if i will ever finish it. However maybe at some point i will just make a public github repository. As far as I know, there is no such module yet and I think it could be very helpful for some. If i have the time and motivation... this is still on my to do list: Frontend: Functionality to select "any" employee and show free timeslots accordingly Day not selectable / blocked if no timeslots available Check if timeslot is still free on form submit (to avoid double bookings) Backend: Add working times in backend (currently static array in the code) Add selection for holidays (for location or in general and for employees, currently as static array in the code) Functionality to send email to the user if the booking is rejected or accepted Selection of weekdays that should always be blocked
  2. I think i found a bug in Page/TextTags field where selected pages dissapear after renaming one of them to a page title that already exists. Steps to reproduce: Let's assume there is a page with the name "Example" and a page named "Example New" 1. Select "Page New" through a TextTags field 2. Change the title of "Page New" to "Page" (or another page title that already exists) 3. After that the page is not showing anymore in TextTags field This only seems to occur for TextTags. AsmSelect and ListSelect seems to work fine and after changing the type the pages are showing again. Hope that makes sense.. ProcessWire Version 3.0.200
×
×
  • Create New...