{% extends "users/_edit/layout" %} {% import "_includes/forms" as forms %} {% set pageTitle = "Profile"|t %} {% includeTranslations "Are you sure you want to delete this photo?" %} {% if account is not defined %} {% if blx.request.segment(1) == 'myaccount' %} {% set account = user %} {% elseif userId %} {% set account = blx.users.id(userId).first %} {% endif %} {% if not account %}{% exit 404 %}{% endif %} {% endif %} {% set content %} {% includeJsResource "js/global/ui/QQUploader.js" %} {% includeJsResource "lib/imgareaselect/jquery.imgareaselect.pack.js" %} {% includeJsResource "js/global/ui/ImageUpload.js" %} {% includeJsResource "js/profile.js" %} {% includeCssResource "lib/imgareaselect/imgareaselect-animated.css" %} {% includeCssResource "css/profile.css" %} {% set photoInput %}
{% if account.photo %}
{{ "Change photo"|t }}
{{ "Delete photo"|t }}
{% else %}
{{ "Upload a photo"|t }}
{% endif %}
{% endset %} {{ forms.field({ label: "Photo"|t }, photoInput) }}
{{ forms.textField({ label: "First Name"|t, id: 'firstName', name: 'firstName', value: account.firstName, errors: account.getErrors('firstName') }) }} {{ forms.textField({ label: "Last Name"|t, id: 'lastName', name: 'lastName', value: account.lastName, errors: account.getErrors('lastName') }) }} {% include "_includes/blockfields" with { blocks: blx.userProfileBlocks.getAllBlocks, entity: account } only %}
{% endset %}