{% extends 'wfbo/_layout.html.twig' %} {% block wfbo_title %}EZDOS Settings{% endblock %} {% block wfbo_content %} {% for flash in app.flashes('success') %} {% endfor %} {{ form_start(ezSettingsForm, {attr: {'data-testid': 'ez-settings-form', 'novalidate': 'novalidate', 'data-turbo': 'false'}}) }} {# ── Game Toggle ── #}

Game Visibility

Enable or disable EZDOS on the site. When disabled, the game is hidden from the home page and the route redirects to home.

{{ form_widget(ezSettingsForm.ezEnabled) }} {{ form_label(ezSettingsForm.ezEnabled, null, {label_attr: {class: 'form-check-label'}}) }} {{ form_errors(ezSettingsForm.ezEnabled) }}
{# ── Bet Amount ── #}

Bet Amount

Cost per bet for EZDOS.

{{ form_label(ezSettingsForm.ezMaxBetAmount, null, {label_attr: {class: 'form-label--sm'}}) }} {{ form_widget(ezSettingsForm.ezMaxBetAmount) }} {{ form_errors(ezSettingsForm.ezMaxBetAmount) }}
{# ── Draw Schedule ── #}

Draw Schedule

Configure when the live draw happens. Set the draw time (military format) and select which days of the week have draws.

{{ form_label(ezSettingsForm.ezDrawTime, null, {label_attr: {class: 'form-label--sm'}}) }} {{ form_errors(ezSettingsForm.ezDrawTime) }}

Use the time picker to set when the draw happens.

{{ form_label(ezSettingsForm.ezBetClosingTime, null, {label_attr: {class: 'form-label--sm'}}) }} {{ form_errors(ezSettingsForm.ezBetClosingTime) }}

Use the time picker to set when betting closes. Leave blank for no early close.

{{ form_label(ezSettingsForm.ezDrawDays, null, {label_attr: {class: 'form-label--sm'}}) }}
{% for choice in ezSettingsForm.ezDrawDays %}
{{ form_widget(choice) }} {{ form_label(choice, null, {label_attr: {class: 'form-check-label'}}) }}
{% endfor %}
{{ form_errors(ezSettingsForm.ezDrawDays) }}
{# ── Payouts ── #}

Payouts

Fixed peso payout amounts for each bet type. Players bet on 2 numbers — Straight (exact order) or Rambolito (any order).

{{ form_label(ezSettingsForm.ezStraightPayout, null, {label_attr: {class: 'form-label--sm'}}) }}
₱ {{ form_widget(ezSettingsForm.ezStraightPayout, {attr: {class: 'border-end-0'}}) }}
{{ form_errors(ezSettingsForm.ezStraightPayout) }}

Fixed payout when a player wins with a Straight bet (exact number match).

{{ form_label(ezSettingsForm.ezRambolitoPayout, null, {label_attr: {class: 'form-label--sm'}}) }}
₱ {{ form_widget(ezSettingsForm.ezRambolitoPayout, {attr: {class: 'border-end-0'}}) }}
{{ form_errors(ezSettingsForm.ezRambolitoPayout) }}

Fixed payout when a player wins with a Rambolito bet (numbers in any order).

{{ form_widget(ezSettingsForm._token) }}
{{ form_end(ezSettingsForm, {'render_rest': false}) }} {% endblock %}