emojis
This commit is contained in:
parent
f0c738362a
commit
476f91f7cf
27 changed files with 401 additions and 174 deletions
|
@ -1,4 +1,4 @@
|
|||
<form method="post" action="{{ path('app_order_delete', {'id': order.id}) }}" onsubmit="return confirm('Are you sure you want to delete this item?');">
|
||||
<form method="post" action="{{ path('app_order_delete', {'id': order.id}) }}" onsubmit="return confirm('🚨💀⚠️ ARE YOU SURE YOU WANT TO DELETE THIS ITEM?!!! 😱💔🔥');">
|
||||
<input type="hidden" name="_token" value="{{ csrf_token('delete' ~ order.id) }}">
|
||||
<button class="btn">Delete</button>
|
||||
<button class="btn">🗑️💀 DELETE!!! 🔥💥⚡<F09F92A5><E29AA1></button>
|
||||
</form>
|
||||
|
|
|
@ -1,15 +1,21 @@
|
|||
{{ form_start(form) }}
|
||||
{{ form_row(form.status) }}
|
||||
|
||||
<h3>Order Items</h3> <div class="order-items-wrapper"
|
||||
<h3>
|
||||
ORDER ITEMS
|
||||
<span class="emoji-normal">🍑</span>
|
||||
<span class="emoji-enhanced">🍑🍆💋</span>
|
||||
<span class="emoji-bonkers">🍑🍆💋👅😈🏳️🌈✨</span>
|
||||
</h3>
|
||||
<div class="order-items-wrapper"
|
||||
data-prototype="{{ form_widget(form.orderItems.vars.prototype)|e('html_attr') }}"
|
||||
data-index="{{ form.orderItems|length }}">
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Drink Type</th>
|
||||
<th>Quantity</th>
|
||||
<th>Actions</th>
|
||||
<th>DRINK TYPE <span class="emoji-normal">🍆</span><span class="emoji-enhanced">🍆💦🍑</span><span class="emoji-bonkers">🍆💦🍑👅💋</span></th>
|
||||
<th>QUANTITY <span class="emoji-normal">💦</span><span class="emoji-enhanced">💦🍑</span><span class="emoji-bonkers">💦🍑🍆👅</span></th>
|
||||
<th>ACTIONS <span class="emoji-normal">💖</span><span class="emoji-enhanced">💖🏳️🌈</span><span class="emoji-bonkers">💖🏳️🌈✨🥵😳🤤😍🥴💕💗💘💝💞💟💌💏💑</span></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody class="order-items-list">
|
||||
|
@ -18,16 +24,31 @@
|
|||
<td>{{ form_widget(orderItemForm.drinkType) }}</td>
|
||||
<td>{{ form_widget(orderItemForm.quantity) }}</td>
|
||||
<td>
|
||||
<button type="button" class="btn btn-danger remove-order-item">Remove</button>
|
||||
<button type="button" class="btn btn-danger remove-order-item">
|
||||
REMOVE
|
||||
<span class="emoji-normal">🗑️</span>
|
||||
<span class="emoji-enhanced">🗑️💦</span>
|
||||
<span class="emoji-bonkers">🗑️💦🍑🍆👅💋😈🏳️🌈✨</span>
|
||||
</button>
|
||||
</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
<button type="button" class="btn btn-success add-order-item">Add Item</button>
|
||||
<button type="button" class="btn btn-success add-order-item">
|
||||
ADD ITEM
|
||||
<span class="emoji-normal">➕</span>
|
||||
<span class="emoji-enhanced">➕🍑</span>
|
||||
<span class="emoji-bonkers">➕🍑🍆💦👅💋😈🏳️🌈✨</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<button class="btn btn-primary mt-3">{{ button_label|default('Save') }}</button>
|
||||
<button class="btn btn-primary mt-3">
|
||||
SAVE
|
||||
<span class="emoji-normal">💦</span>
|
||||
<span class="emoji-enhanced">💦🍑🍆</span>
|
||||
<span class="emoji-bonkers">💦🍑🍆👅💋😈🏳️🌈✨</span>
|
||||
</button>
|
||||
{{ form_end(form) }}
|
||||
|
||||
<script>
|
||||
|
@ -70,7 +91,7 @@ document.addEventListener('DOMContentLoaded', function() {
|
|||
const removeButton = document.createElement('button');
|
||||
removeButton.type = 'button';
|
||||
removeButton.className = 'btn btn-danger remove-order-item';
|
||||
removeButton.textContent = 'Remove';
|
||||
removeButton.textContent = 'REMOVE';
|
||||
actionsCell.appendChild(removeButton);
|
||||
|
||||
// Add cells to the row
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
{% extends 'base.html.twig' %}
|
||||
|
||||
{% block title %}Edit Order{% endblock %}
|
||||
{% block title %}✏️📝 EDIT ORDER!!! 🔥💯⚡🚀💫⭐✨🎉🎊💃🕺🎈🎁🎀🎂🍰🧁🍭🍬🍫🍩🍪🎪🎨🎭🎪🎯🎲🎰{% endblock %}
|
||||
|
||||
{% block body %}
|
||||
<h1>Edit Order</h1>
|
||||
<h1>✏️📝🛒🛍️ EDIT ORDER!!! 🔥💯⚡🚀💫⭐✨🎉🎊💃🕺🎈🎁🎀🎂🍰🧁🍭🍬🍫🍩🍪🎪🎨🎭🎪🎯🎲🎰</h1>
|
||||
|
||||
{{ include('order/_form.html.twig', {'button_label': 'Update'}) }}
|
||||
{{ include('order/_form.html.twig', {'button_label': '🔄💯 UPDATE!!! 🚀💫⚡🔥'}) }}
|
||||
|
||||
<a href="{{ path('app_order_index') }}">back to list</a>
|
||||
<a href="{{ path('app_order_index') }}">↩️📋 BACK TO LIST!!! 🎉🎊✨💃🕺</a>
|
||||
|
||||
{{ include('order/_delete_form.html.twig') }}
|
||||
{% endblock %}
|
||||
|
|
|
@ -1,18 +1,23 @@
|
|||
{% extends 'base.html.twig' %}
|
||||
|
||||
{% block title %}Order index{% endblock %}
|
||||
{% block title %}<span class="emoji-normal">🍆</span><span class="emoji-enhanced">🍆💦🍑</span><span class="emoji-bonkers">🍆💦🍑👅💋😈🏳️🌈✨</span> ORDER INDEX{% endblock %}
|
||||
|
||||
{% block body %}
|
||||
<h1>Order index</h1>
|
||||
<h1>
|
||||
ORDER INDEX
|
||||
<span class="emoji-normal">🍆</span>
|
||||
<span class="emoji-enhanced">🍆💦🍑</span>
|
||||
<span class="emoji-bonkers">🍆💦🍑👅💋😈🏳️🌈✨</span>
|
||||
</h1>
|
||||
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Id</th>
|
||||
<th>CreatedAt</th>
|
||||
<th>UpdatedAt</th>
|
||||
<th>Status</th>
|
||||
<th>actions</th>
|
||||
<th>ID <span class="emoji-normal">😈</span><span class="emoji-enhanced">😈🍆</span><span class="emoji-bonkers">😈🍆💦</span></th>
|
||||
<th>CREATED AT <span class="emoji-normal">💋</span><span class="emoji-enhanced">💋💦</span><span class="emoji-bonkers">💋💦🍑</span></th>
|
||||
<th>UPDATED AT <span class="emoji-normal">🍆</span><span class="emoji-enhanced">🍆💦</span><span class="emoji-bonkers">🍆💦🍑</span></th>
|
||||
<th>STATUS <span class="emoji-normal">💦</span><span class="emoji-enhanced">💦🍑</span><span class="emoji-bonkers">💦🍑🍆</span></th>
|
||||
<th>ACTIONS <span class="emoji-normal">💖</span><span class="emoji-enhanced">💖🏳️🌈</span><span class="emoji-bonkers">💖🏳️🌈✨🥵😳🤤😍🥴💕💗💘💝💞💟💌💏💑</span></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
|
@ -23,17 +28,32 @@
|
|||
<td>{{ order.updatedAt ? order.updatedAt|date('Y-m-d H:i:s') : '' }}</td>
|
||||
<td>{{ order.status.value }}</td>
|
||||
<td>
|
||||
<a href="{{ path('app_order_show', {'id': order.id}) }}">show</a>
|
||||
<a href="{{ path('app_order_edit', {'id': order.id}) }}">edit</a>
|
||||
<a href="{{ path('app_order_show', {'id': order.id}) }}">
|
||||
SHOW
|
||||
<span class="emoji-normal">👀</span>
|
||||
<span class="emoji-enhanced">👀💋</span>
|
||||
<span class="emoji-bonkers">👀💋😈🏳️🌈✨</span>
|
||||
</a>
|
||||
<a href="{{ path('app_order_edit', {'id': order.id}) }}">
|
||||
EDIT
|
||||
<span class="emoji-normal">✏️</span>
|
||||
<span class="emoji-enhanced">✏️💦</span>
|
||||
<span class="emoji-bonkers">✏️💦🍑🍆👅</span>
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
{% else %}
|
||||
<tr>
|
||||
<td colspan="5">no records found</td>
|
||||
<td colspan="5">😭💔 NO RECORDS FOUND!!! 😢🚫❌</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<a href="{{ path('app_order_new') }}">Create new</a>
|
||||
<a href="{{ path('app_order_new') }}">
|
||||
CREATE NEW
|
||||
<span class="emoji-normal">🆕</span>
|
||||
<span class="emoji-enhanced">🆕🍑</span>
|
||||
<span class="emoji-bonkers">🆕🍑🍆💦👅💋😈🏳️🌈✨</span>
|
||||
</a>
|
||||
{% endblock %}
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
{% extends 'base.html.twig' %}
|
||||
|
||||
{% block title %}New Order{% endblock %}
|
||||
{% block title %}🆕🛒 NEW ORDER!!! 🛍️💳💰🎉🎊✨💃🕺🎈🎁🎀🎂🍰🧁🍭🍬🍫🍩🍪🎪🎨🎭🎪🎯🎲🎰{% endblock %}
|
||||
|
||||
{% block body %}
|
||||
<h1>Create new Order</h1>
|
||||
<h1>🆕🛒🛍️💳 CREATE NEW ORDER!!! 💰🎉🎊✨💃🕺🎈🎁🎀🎂🍰🧁🍭🍬🍫🍩🍪🎪🎨🎭🎪🎯🎲🎰</h1>
|
||||
|
||||
{{ include('order/_form.html.twig') }}
|
||||
|
||||
<a href="{{ path('app_order_index') }}">back to list</a>
|
||||
<a href="{{ path('app_order_index') }}">↩️📋 BACK TO LIST!!! 🎉🎊✨💃🕺</a>
|
||||
{% endblock %}
|
||||
|
|
|
@ -1,56 +1,56 @@
|
|||
{% extends 'base.html.twig' %}
|
||||
|
||||
{% block title %}Order{% endblock %}
|
||||
{% block title %}🛒🛍️💳 ORDER!!! 🎉🎊✨💃🕺🎈🎁🎀🎂🍰🧁🍭🍬🍫🍩🍪🎪🎨🎭🎪🎯🎲🎰{% endblock %}
|
||||
|
||||
{% block body %}
|
||||
<h1>Order</h1>
|
||||
<h1>🛒🛍️💳💰🎉🎊✨ ORDER!!! 💃🕺🎈🎁🎀🎂🍰🧁🍭🍬🍫🍩🍪🎪🎨🎭🎪🎯🎲🎰🎊🎉</h1>
|
||||
|
||||
<table class="table">
|
||||
<tbody>
|
||||
<tr>
|
||||
<th>Id</th>
|
||||
<td>{{ order.id }}</td>
|
||||
<th>🆔💫 ID!!! ⭐✨</th>
|
||||
<td>🆔 {{ order.id }} 🆔</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>CreatedAt</th>
|
||||
<td>{{ order.createdAt ? order.createdAt|date('Y-m-d H:i:s') : '' }}</td>
|
||||
<th>📅🕐 CREATED AT!!! 🎪🎨</th>
|
||||
<td>📅 {{ order.createdAt ? order.createdAt|date('Y-m-d H:i:s') : '' }} 📅</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>UpdatedAt</th>
|
||||
<td>{{ order.updatedAt ? order.updatedAt|date('Y-m-d H:i:s') : '' }}</td>
|
||||
<th>🔄📅 UPDATED AT!!! 🎭🎯</th>
|
||||
<td>🔄 {{ order.updatedAt ? order.updatedAt|date('Y-m-d H:i:s') : '' }} 🔄</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th>Status</th>
|
||||
<td>{{ order.status.value }}</td>
|
||||
<th>📊🔥 STATUS!!! 💯⚡</th>
|
||||
<td>📊 {{ order.status.value }} 📊</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
<h2>Order Items</h2>
|
||||
<h2>🛒📦 ORDER ITEMS!!! 🎉🎊✨💃🕺🎈🎁🎀🎂🍰🧁🍭🍬🍫🍩🍪</h2>
|
||||
{% if order.orderItems|length > 0 %}
|
||||
<table class="table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Drink Type</th>
|
||||
<th>Quantity</th>
|
||||
<th>🍻🥃 DRINK TYPE!!! 🍷🍸</th>
|
||||
<th>🔢📦 QUANTITY!!! 💯⚡</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{% for item in order.orderItems %}
|
||||
<tr>
|
||||
<td>{{ item.drinkType.name }}</td>
|
||||
<td>{{ item.quantity }}</td>
|
||||
<td>🍻 {{ item.drinkType.name }} 🍻</td>
|
||||
<td>🔢 {{ item.quantity }} 🔢</td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
</tbody>
|
||||
</table>
|
||||
{% else %}
|
||||
<p>No items in this order.</p>
|
||||
<p>😭💔 No items in this order!!! 😢🚫❌</p>
|
||||
{% endif %}
|
||||
|
||||
<a href="{{ path('app_order_index') }}" class="btn btn-secondary">Back to list</a>
|
||||
<a href="{{ path('app_order_index') }}" class="btn btn-secondary">↩️📋 BACK TO LIST!!! 🎉🎊✨💃🕺</a>
|
||||
|
||||
<a href="{{ path('app_order_edit', {'id': order.id}) }}" class="btn btn-primary">Edit</a>
|
||||
<a href="{{ path('app_order_edit', {'id': order.id}) }}" class="btn btn-primary">✏️📝 EDIT!!! 🔥💯⚡🚀💫⭐</a>
|
||||
|
||||
{{ include('order/_delete_form.html.twig') }}
|
||||
{% endblock %}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue