function social_album_form_post_form_alter in Open Social 10.1.x
Same name and namespace in other branches
- 10.3.x modules/social_features/social_album/social_album.module \social_album_form_post_form_alter()
- 10.0.x modules/social_features/social_album/social_album.module \social_album_form_post_form_alter()
- 10.2.x modules/social_features/social_album/social_album.module \social_album_form_post_form_alter()
Implements hook_form_FORM_ID_alter().
File
- modules/
social_features/ social_album/ social_album.module, line 329 - The Social Album module.
Code
function social_album_form_post_form_alter(&$form, FormStateInterface $form_state, $form_id) {
if (\Drupal::routeMatch()
->getRouteName() === 'social_album.post') {
if (isset($form['current_user_image'])) {
unset($form['current_user_image']);
}
}
elseif (isset($form['field_album'])) {
$form['field_album']['#states'] = [
'visible' => [
':input[name="field_post_image[0][fids]"]' => [
'filled' => TRUE,
],
],
];
}
}