{% extends 'layout.html.twig' %}
{% trans_default_domain 'PotentialCustomerCompany' %}
{% import 'Document/macro.html.twig' as document_macro %}
{% block breadcrumb %}
<ol class="breadcrumb">
<li><a href="{{ path('app.sales_journal.index') }}">{{ 'ui.sales_journals' | trans }}</a></li>
<li class="active">{{ block('page_header') }}</li>
</ol>
{% endblock %}
{% block body %}
<div class="container">
<div class="row">
<div class="col-xs-12">
<div class="page-header">
<h1>{% block page_header %}{% endblock %}</h1>
</div>
{{ form_start(form) }}
{{ form_errors(form) }}
<div class="well">
<div class="row">
<div class="col-xs-12">
{{ form_row(form.name) }}
</div>
</div>
<div class="row">
<div class="col-xs-12">
<div class="form-group">
{{ form_label(form.contacts) }}
<div class="collection" id="{{ form.contacts.vars.id }}" data-prototype="{{ document_macro.company_contact(form.contacts.vars.prototype) | e }}">
<div class="collection-list">
{% for contact in form.contacts %}
{{ document_macro.company_contact(contact) }}
{% endfor %}
</div>
{% if form.contacts.vars.disabled == false %}
<button type="button" class="btn btn-default btn-sm btn-block add-collection-item">{{ 'ui.create' | trans({}, 'PotentialCustomerCompanyContact') }}</button>
{% endif %}
</div>
{% do form.contacts.setRendered %}
</div>
</div>
</div>
<div class="row">
<div class="col-xs-12">
<div class="form-group">
<div class="notes">
{{ form_row(form.notes) }}
</div>
</div>
</div>
</div>
</div>
{% if form.vars.disabled == false %}
<div class="clearfix">
<div class="btn-toolbar pull-right">
<div class="btn-group">
<a href="{{ path('app.sales_journal.index') }}{% if company is defined %}#company-{{ company.id }}{% endif %}" class="btn btn-default">{{ 'ui.cancel' | trans({}, 'app') }}</a>
</div>
<div class="btn-group">
<input type="submit" class="btn btn-primary" value="{{ 'ui.submit' | trans({}, 'app') }}" />
</div>
</div>
</div>
{% endif %}
{{ form_end(form) }}
</div>
</div>
</div>
{% endblock %}
{% block javascripts %}
<script type="text/javascript">
$(document).ready(function () {
// Handle adding and removing of terms of payment rows
initFormCollection('{{ form.contacts.vars.id }}');
});
</script>
{% endblock %}
{% block stylesheets %}
<style type="text/css">
.notes textarea {
height: 200px;
}
</style>
{% endblock %}