dimaseo Dimaseo

Закрывающий слеш в конце ссылок

🔎 Drupal 6
23 окт 2010

Для того чтобы иметь возможность использовать слеш в конце синонимов необходимо проделать следующий хак:

открываем файл includes/path.inc и находим в нем код:

/** * Initialize the $_GET['q'] variable to the proper normal path. */
 function drupal_init_path() {
 if (!empty($_GET['q'])) {
 $_GET['q'] = drupal_get_normal_path(trim($_GET['q'], '/')); }
 else {
 $_GET['q'] = drupal_get_normal_path(variable_get('site_frontpage', 'node'));
 } }

и заменяем на:

/** * Initialize the $_GET['q'] variable to the proper normal path. */
 function drupal_init_path() {
 if (!empty($_GET['q'])) {
 $_GET['q'] = drupal_get_normal_path($_GET['q']); }
 else {
 $_GET['q'] = drupal_get_normal_path(variable_get('site_frontpage', 'node'));
 } }

Так-же не забывайте, что при обновлении Drupal хак слетит.