113 lines
3.8 KiB
Twig
113 lines
3.8 KiB
Twig
{% extends 'form.html.twig' %}
|
|
|
|
{% block title %}Cpu - Edit{% endblock %}
|
|
|
|
{% block form %}
|
|
<h2>Edit Cpu</h2>
|
|
|
|
<div class="small callout">
|
|
<ul>
|
|
<li>
|
|
<a href="{{ path('cpu_index') }}">Back to the list</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
{{ form_start(form) }}
|
|
<fieldset class="large primary callout">
|
|
<legend>Brand, Model, Family</legend>
|
|
|
|
<div class="grid-x grid-margin-x">
|
|
<div class="cell">{{ form_row(form.architecture) }}</div>
|
|
<div class="cell">{{ form_row(form.sockets) }}</div>
|
|
<div class="cell medium-4">{{ form_row(form.brand) }}</div>
|
|
<div class="cell medium-4">{{ form_row(form.productLine) }}</div>
|
|
<div class="cell medium-4">{{ form_row(form.model) }}</div>
|
|
<div class="cell medium-6">{{ form_row(form.partNumber) }}</div>
|
|
<div class="cell medium-6">{{ form_row(form.lotNumber) }}</div>
|
|
<div class="cell medium-6">{{ form_row(form.microArchitecture) }}</div>
|
|
<div class="cell medium-6">{{ form_row(form.codeName) }}</div>
|
|
</div>
|
|
</fieldset>
|
|
|
|
<fieldset class="large primary callout">
|
|
<legend>Cache</legend>
|
|
|
|
<details {% if cpu.L1uSize %}open{% endif %}>
|
|
<summary>Unified Cache</summary>
|
|
<div class="grid-x grid-margin-x">
|
|
<div class="cell medium-4">{{ form_row(form.L1uCount) }}</div>
|
|
<div class="cell medium-4">{{ form_row(form.L1uSize) }}</div>
|
|
<div class="cell medium-4">{{ form_row(form.L1uWay) }}</div>
|
|
</div>
|
|
</details>
|
|
|
|
<details {% if cpu.L1cSize %}open{% endif %}>
|
|
<summary>Split cache</summary>
|
|
<div class="grid-x grid-margin-x">
|
|
<div class="cell medium-4">{{ form_row(form.L1cCount) }}</div>
|
|
<div class="cell medium-4">{{ form_row(form.L1cSize) }}</div>
|
|
<div class="cell medium-4">{{ form_row(form.L1cWay) }}</div>
|
|
<div class="cell medium-4">{{ form_row(form.L1dCount) }}</div>
|
|
<div class="cell medium-4">{{ form_row(form.L1dSize) }}</div>
|
|
<div class="cell medium-4">{{ form_row(form.L1dWay) }}</div>
|
|
</div>
|
|
</details>
|
|
|
|
<hr />
|
|
|
|
<div class="grid-x grid-margin-x">
|
|
<div class="cell medium-4">{{ form_row(form.L2Count) }}</div>
|
|
<div class="cell medium-4">{{ form_row(form.L2Size) }}</div>
|
|
<div class="cell medium-4">{{ form_row(form.L2Way) }}</div>
|
|
</div>
|
|
|
|
<hr />
|
|
|
|
<div class="grid-x grid-margin-x">
|
|
<div class="cell medium-4">{{ form_row(form.L3Count) }}</div>
|
|
<div class="cell medium-4">{{ form_row(form.L3Size) }}</div>
|
|
<div class="cell medium-4">{{ form_row(form.L3Way) }}</div>
|
|
</div>
|
|
|
|
</fieldset>
|
|
|
|
<fieldset class="large primary callout">
|
|
<legend>Speed and Power</legend>
|
|
<div class="grid-x grid-margin-x">
|
|
<div class="cell medium-6">{{ form_row(form.baseSpeed) }}</div>
|
|
<div class="cell medium-6">{{ form_row(form.boostSpeed) }}</div>
|
|
<div class="cell medium-6">{{ form_row(form.cores) }}</div>
|
|
<div class="cell medium-6">{{ form_row(form.threads) }}</div>
|
|
<div class="cell">{{ form_row(form.igp) }}</div>
|
|
<div class="cell">{{ form_row(form.voltage) }}</div>
|
|
<div class="cell medium-6">{{ form_row(form.tdp) }}</div>
|
|
<div class="cell medium-6">{{ form_row(form.processNode) }}</div>
|
|
</div>
|
|
</fieldset>
|
|
|
|
<fieldset class="large primary callout">
|
|
<legend>Misc</legend>
|
|
<div class="grid-x grid-margin-x">
|
|
<div class="cell medium-4">{{ form_row(form.count) }}</div>
|
|
<div class="cell medium-8"> </div>
|
|
<div class="cell medium-6">{{ form_row(form.usable) }}</div>
|
|
<div class="cell medium-6">{{ form_row(form.received) }}</div>
|
|
<div class="cell">{{ form_row(form.link) }}</div>
|
|
<div class="cell">{{ form_row(form.notes) }}</div>
|
|
</div>
|
|
</fieldset>
|
|
{{ form_widget(form) }}
|
|
<button
|
|
type="submit"
|
|
class="success button expanded"
|
|
>Update</button>
|
|
{{ form_end(form) }}
|
|
|
|
<form method="post" action="{{ path('cpu_delete', {'id': cpu.id}) }}" onsubmit="return confirm('Are you sure you want to delete this item?');">
|
|
<input type="hidden" name="_token" value="{{ csrf_token('delete' ~ cpu.id) }}">
|
|
<button type="submit" class="alert button expanded">Delete</button>
|
|
</form>
|
|
|
|
{% endblock %}
|