Size: a a a

2019 November 05

I

Igor in Drupal RU
тоесть если я делаю кастомную валидацию
источник

I<

Ivan in Drupal RU
Igor
Привет! Можно как нибудь при валидации формы использовать валидаторы симфони?
Можно инициализировать валидатор в форме и передать еме значения для валидации.
Потом получить ошибки и оторбазить их через setError
источник

I<

Ivan in Drupal RU
Если это форма сущности, то намного проще прицепить constraints напрямую к полям сущности.
источник

AC

Alex Creatov in Drupal RU
Ребят, подскажите пожалуйста - я страницу регистрации переделал в анкету, чтобы адрес у страницы был не /user/register прописал в template.php такой вот код:

function mytheme_menu_alter(&$items) {
 // anketa - новый урл со страницой регистрацией
 $items['anketa'] = array(
   'title' => 'Заполните анкету онлайн',
   'page callback' => 'drupal_get_form',
   'page arguments' => array('user_register_form'),
   'access callback' => 'user_is_anonymous',
 );
 // И если вам надо закрыть страницу с регистрацией:
 $items['user/register']['access callback'] = FALSE;
}

Всё сработало, адрес поменялся (заголовок тоже) но есть одно но периодически новая страница выдаёт ошибку 404, помогает только если очистить кеш - подскажите как это исправить?
источник

AC

Alex Creatov in Drupal RU
Drupal 7
источник

VS

Victor Stepankov in Drupal RU
Alex Creatov
Ребят, подскажите пожалуйста - я страницу регистрации переделал в анкету, чтобы адрес у страницы был не /user/register прописал в template.php такой вот код:

function mytheme_menu_alter(&$items) {
 // anketa - новый урл со страницой регистрацией
 $items['anketa'] = array(
   'title' => 'Заполните анкету онлайн',
   'page callback' => 'drupal_get_form',
   'page arguments' => array('user_register_form'),
   'access callback' => 'user_is_anonymous',
 );
 // И если вам надо закрыть страницу с регистрацией:
 $items['user/register']['access callback'] = FALSE;
}

Всё сработало, адрес поменялся (заголовок тоже) но есть одно но периодически новая страница выдаёт ошибку 404, помогает только если очистить кеш - подскажите как это исправить?
зачем создавали новый item, а не изменили существующий?
источник

AC

Alex Creatov in Drupal RU
Victor Stepankov
зачем создавали новый item, а не изменили существующий?
А разве так можно? Подскажите как - код нашёл в сети, просто для себя немного исправил
источник

VS

Victor Stepankov in Drupal RU
https://www.drupal.org/project/rename_admin_paths
всё уже альтернуто до вас
источник

C

Comrade Gagarin in Drupal RU
hook_menu_alter должен находится в модуле а не теме
источник

AC

Alex Creatov in Drupal RU
Victor Stepankov
https://www.drupal.org/project/rename_admin_paths
всё уже альтернуто до вас
Знаю этот модуль - пробовал уже.. он не решает мою задачу. Мне необходимо из /user/register сделать простой адрес /anketa - а модуль переименовывает только разделы user и admin
источник

VS

Victor Stepankov in Drupal RU
Alex Creatov
Знаю этот модуль - пробовал уже.. он не решает мою задачу. Мне необходимо из /user/register сделать простой адрес /anketa - а модуль переименовывает только разделы user и admin
ну, окей, назначь алиас на user/register
источник

AC

Alex Creatov in Drupal RU
Comrade Gagarin
hook_menu_alter должен находится в модуле а не теме
Если так сделать проблемы с кешем отпадут?
источник

C

Comrade Gagarin in Drupal RU
это не проблема с кэшем
источник

AI

Andrei Ivnitskii in Drupal RU
Решил просканить модулем upgrade status наш друпал.ру. А что, под восьмерку нет Private Messages? Или какой-то достойный аналог появился и его все ипользуют?
источник

I<

Ivan in Drupal RU
Andrei Ivnitskii
Решил просканить модулем upgrade status наш друпал.ру. А что, под восьмерку нет Private Messages? Или какой-то достойный аналог появился и его все ипользуют?
источник

AI

Andrei Ivnitskii in Drupal RU
И даже стабильная версия есть. Спасибо, добавлю в закладки
источник

VV

Vadim Valuev in Drupal RU
коллеги, кто на гите съел собаку и ещё не спит?
источник

VV

Vadim Valuev in Drupal RU
вопрос отчасти ради интереса - git apply не может приложить патч, потому что четвёртая строчка контекста изменилась. Такая вот чувствительность к контексту вообще как-то регулируется?
источник

VV

Vadim Valuev in Drupal RU
Или у нас diff определяет количество строчек в контексте, и как мы diff сделаем, так и apply будет искать
источник

JD

Jonny D in Drupal RU
Что такое четвертая строка контекста?
источник