Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a Tour Search Results Block Template #395

Open
ashleyshaw opened this issue Oct 10, 2024 · 0 comments
Open

Create a Tour Search Results Block Template #395

ashleyshaw opened this issue Oct 10, 2024 · 0 comments
Assignees
Labels
[Type] Feature New feature to highlight in changelogs
Milestone

Comments

@ashleyshaw
Copy link
Member

Description:
Develop a "Search Results Block Template" for the Tour Operator plugin to handle and display search results effectively after a user submits their search query. This template should be customizable, leveraging block-based design to ensure flexibility and a seamless user experience.

Requirements:

  • Display search results in a grid or list view, optimized for tours, destinations, and accommodation posts.
  • Support customization through the WordPress block editor.
  • Include placeholders for elements like the tour name, featured image, short description, price, and any relevant attributes.
  • Integrate with the custom filtering blocks (e.g., price slider, travel style filter, category sorter) to refine search results dynamically.
  • Ensure that the template is fully responsive across devices.

Technical Considerations:

  • The block template should be compatible with existing and future updates to the LSX Design theme.
  • Optimize for fast loading times to handle large data sets efficiently.
  • Include AJAX loading capabilities for a smooth user experience.

References:

Acceptance Criteria:

  • The search results are displayed in a clear, organized format based on user queries.
  • The block template supports all filtering options and updates dynamically.
  • Results are fully styled to match the LSX Design theme’s aesthetics and standards.
@ashleyshaw ashleyshaw added the [Type] Feature New feature to highlight in changelogs label Oct 10, 2024
@github-project-automation github-project-automation bot moved this to Needs Triage in Tour Operator Oct 10, 2024
@ashleyshaw ashleyshaw added this to the 2.0.0 milestone Oct 10, 2024
@ashleyshaw ashleyshaw moved this from Needs Triage to 📥 Todo in Tour Operator Oct 10, 2024
@ashleyshaw ashleyshaw changed the title Create a Search Results Block Template Create a Tour Search Results Block Template Oct 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Type] Feature New feature to highlight in changelogs
Projects
Status: 📥 Needs Dev
Development

No branches or pull requests

3 participants