Skip to content

Commit 7228e0b

Browse files
Changes per feedback. DatePicker added.
1 parent bd79482 commit 7228e0b

File tree

4 files changed

+22
-2
lines changed

4 files changed

+22
-2
lines changed

src/ApiBundle/Controller/AuthController.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -850,7 +850,7 @@ protected function getObfuscatedEmail(UserInterface $user)
850850
{
851851
$email = $user->getEmail();
852852
if (false !== $pos = strpos($email, '@')) {
853-
$email = '...'.substr($email, $pos);
853+
$email = substr($email, 0,1).'...'.substr($email, $pos-1);
854854
}
855855

856856
$this->logMessage(200, $email);

src/ApiBundle/Form/UserType.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public function buildForm(FormBuilderInterface $builder, array $options)
3030
->add('firstname',TextType::class)
3131
->add('lastname',TextType::class, array('required' => false))
3232
->add('email', EmailType::class)
33-
->add('dob', DateType::class, array('widget' => 'single_text', 'format' => 'M/d/y'))
33+
->add('dob', DateType::class, array('widget' => 'single_text', 'format' => 'M/d/y', 'html5' => false, 'attr' => array('class' => 'js-datepicker')))
3434
->add('username', TextType::class)
3535
->add('plainPassword', 'repeated', array(
3636
'type' => 'password',

src/ApiBundle/Resources/views/admin/user/new.html.twig

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,16 @@
7777
</a>
7878
{% endblock %}
7979

80+
{% block javascripts %}
81+
{{ parent() }}
82+
<script src="//cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.6.0/js/bootstrap-datepicker.min.js"></script>
83+
<script>
84+
jQuery(document).ready(function() {
85+
$('.js-datepicker').datepicker();
86+
});
87+
</script>
88+
{% endblock %}
89+
8090
{% block sidebar %}
8191
{{ parent() }}
8292
{% endblock %}

src/ApiBundle/Resources/views/user/new.html.twig

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,3 +65,13 @@
6565
/>
6666
{{ form_end(form) }}
6767
{% endblock %}
68+
69+
{% block javascripts %}
70+
{{ parent() }}
71+
<script src="//cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.6.0/js/bootstrap-datepicker.min.js"></script>
72+
<script>
73+
jQuery(document).ready(function() {
74+
$('.js-datepicker').datepicker();
75+
});
76+
</script>
77+
{% endblock %}

0 commit comments

Comments
 (0)