# 📝 Rentals Form Date Input Fix
## 🎯 Required Changes
### **Location:** `resources/views/web/venue.blade.php`
### **Lines:** 981-989
---
## 📋 Current Code (INCORRECT):
```blade
@elseif($venue->booking_type === 'rentals')
<div>
<label class="block text-sm font-semibold text-gray-700 mb-2">{{ __('Pickup Date') }}</label>
<input type="date" name="pickup" class="w-full px-4 py-3 border border-gray-300 rounded-xl focus:ring-2 focus:ring-blue-500 focus:border-transparent">
</div>
<div>
<label class="block text-sm font-semibold text-gray-700 mb-2">{{ __('Drop-off Date') }}</label>
<input type="date" name="dropoff" class="w-full px-4 py-3 border border-gray-300 rounded-xl focus:ring-2 focus:ring-blue-500 focus:border-transparent">
</div>
```
---
## ✅ New Code (CORRECT):
```blade
@elseif($venue->booking_type === 'rentals')
<div>
<label class="block text-sm font-semibold text-gray-700 mb-2">{{ __('Check-in Date') }}</label>
<input type="date" name="check_in" id="check_in" class="w-full px-4 py-3 border border-gray-300 rounded-xl focus:ring-2 focus:ring-blue-500 focus:border-transparent">
</div>
<div>
<label class="block text-sm font-semibold text-gray-700 mb-2">{{ __('Check-out Date') }}</label>
<input type="date" name="check_out" id="check_out" class="w-full px-4 py-3 border border-gray-300 rounded-xl focus:ring-2 focus:ring-blue-500 focus:border-transparent">
</div>
```
---
## 📝 Changes Made:
1. **Label Change:** "Pickup Date" → "Check-in Date"
2. **Label Change:** "Drop-off Date" → "Check-out Date"
3. **Input Name:** `name="pickup"` → `name="check_in"`
4. **Input Name:** `name="dropoff"` → `name="check_out"`
5. **Added IDs:** `id="check_in"` and `id="check_out"` for JavaScript/validation targeting
6. **Time Input:** Already correctly excluded for rentals ✅
---
## ✅ Verification:
After making these changes:
### **Rentals Booking Should Show:**
- ✅ Check-in Date field
- ✅ Check-out Date field
- ✅ NO time input (correct for day-based rentals)
- ✅ Number of Guests selector
### **Spots Booking Should Show:**
- ✅ Check-in Date
- ✅ Check-out Date
- ✅ Number of Guests
### **Services Booking Should Show:**
- ✅ Appointment Date
- ✅ Time input (for appointment time)
- ✅ Number of Guests
---
## 🎯 Why This Change?
**Before:**
- "Pickup" and "Drop-off" are vehicle/car rental terminology
- Doesn't match accommodation rental context (rooms, apartments)
**After:**
- "Check-in" and "Check-out" are standard hospitality terms
- Matches user expectations for room/accommodation rentals
- Consistent with industry standards (Booking.com, Airbnb, etc.)
---
## 🔧 Manual Edit Instructions:
1. Open `resources/views/web/venue.blade.php`
2. Find line 981 (search for `@elseif($venue->booking_type === 'rentals')`)
3. Replace lines 982-989 with the new code shown above
4. Save the file
5. Test the rentals booking form
---
## ✅ Success Criteria:
- [ ] Rentals form shows "Check-in Date" and "Check-out Date"
- [ ] Input names are `check_in` and `check_out`
- [ ] NO time input appears for rentals
- [ ] Form submits correctly with new field names
- [ ] Backend validation accepts new field names
**That's it!** The rentals booking form will now use proper hospitality terminology! 🎉