Friday 29 April 2016

Wrap DIV using wildcard ^ - starting, * - anywhere, $ -last

jQuery(document).ajaxSuccess(function() {
 jQuery(".form-item-sort-order label[for^=edit-sort-order]").html("Sort by Name");
 jQuery("form[id^=views-exposed-form] .form-type-select select").wrap('<div class="custom-select"></div>');
});

Drupal 8 - Redirect page

use Symfony\Component\HttpFoundation\Request;

$file_url = Url::fromRoute('entity.node.canonical',  array('node' => 4071))->toString();
\Drupal::request()->query->set('destination',$file_url);

or

$file_url = Url::fromRoute('entity.node.canonical',  array('node' => 4071))->toString();
$response = new RedirectResponse($file_url);
$response->send();
return;

or

$file_url = Url::fromRoute('entity.node.canonical', array('node' => 4071));
$form_state->setRedirectUrl($file_url);