Size: a a a

2019 November 19

AD

Alexander Dubovskoy in Drupal RU
короч надо развернуть свежую дев и посмотреть)
источник

VP

Vlad Proshin (drugan) in Drupal RU
ну да, любые имеющиеся product and variaton types
источник

VP

Vlad Proshin (drugan) in Drupal RU
генерация commerce_product это не такой простой процесс, например, в Drupal Commerce до сих пор нету product duplicate именно потому что это непросто сделать...
источник

AK

Alexey Korepov in Drupal RU
Есть тут любители Drupal Layouts? Добавляю блок с выводом поля изображения (в настройках поля загружено изображение по-умолчанию). Но если у сущности не загружено кастомное изображение - этот блок вообще не выводится, а должен выводить изображение по-умолчанию как бы. Если отключаю Layouts и вывожу обычными полями - дефолтовое изображение выводит норм. Эту проблему с Layouts как-то можно подлечить?
источник

PS

Petr Selfin in Drupal RU
Нашел хорошую статью по друпалу?
Интересное видео или новость?
Или не по друпалу, но по смежным технологиям (симфони, пых, ламп и тд)?
Скорее неси эти материалы в группу https://vk.com/drupalrus и срочно прелагай новость общественности!!!
Редакторы отслеживают это дело и публикуют. Если материалов будет много - то сформируется очередь)
источник

VS

Victor Stepankov in Drupal RU
источник

VS

Victor Stepankov in Drupal RU
источник

VS

Victor Stepankov in Drupal RU
источник

VS

Victor Stepankov in Drupal RU
источник

ИЛ

Иван Лещёв in Drupal RU
о чём говорят иностранцы?
источник

ИЛ

Иван Лещёв in Drupal RU
симфа говно?
источник

VS

Victor Stepankov in Drupal RU
        $currentUsername = $token->getUsername();
       $nonExistentUsername = '_'.md5(random_bytes(8).$username);
       // To protect against user enumeration via timing measurements
       // we always load both successfully and unsuccessfully
       try {
           $user = $this->provider->loadUserByUsername($username);
           try {
               $this->provider->loadUserByUsername($nonExistentUsername);
               throw new \LogicException('AuthenticationException expected');
           } catch (AuthenticationException $e) {
           }
       } catch (AuthenticationException $e) {
           $this->provider->loadUserByUsername($currentUsername);
           throw $e;
       }

Мы сделали try, чтобы делать try, чтобы бы искал несуществующего юзера, когда ищешь существующего
источник

ИЛ

Иван Лещёв in Drupal RU
а прикинь, currentUsername не существует, а nonExistentUsername существует?
источник

VS

Victor Stepankov in Drupal RU
источник

ИЛ

Иван Лещёв in Drupal RU
во внешнем кетче всё равно loadUserByUsername
источник

ИЛ

Иван Лещёв in Drupal RU
для верности
источник

ИЛ

Иван Лещёв in Drupal RU
надо санитаров вызвать из симфони чата, сам я в этом божественном коде не разберусь
источник

VS

Victor Stepankov in Drupal RU
Иван Лещёв
надо санитаров вызвать из симфони чата, сам я в этом божественном коде не разберусь
вот сидел бы и писал свои контроллеры
источник

DL

Denis Levchenko in Drupal RU
Victor Stepankov
        $currentUsername = $token->getUsername();
       $nonExistentUsername = '_'.md5(random_bytes(8).$username);
       // To protect against user enumeration via timing measurements
       // we always load both successfully and unsuccessfully
       try {
           $user = $this->provider->loadUserByUsername($username);
           try {
               $this->provider->loadUserByUsername($nonExistentUsername);
               throw new \LogicException('AuthenticationException expected');
           } catch (AuthenticationException $e) {
           }
       } catch (AuthenticationException $e) {
           $this->provider->loadUserByUsername($currentUsername);
           throw $e;
       }

Мы сделали try, чтобы делать try, чтобы бы искал несуществующего юзера, когда ищешь существующего
// we always load both successfully and unsuccessfully

https://www.youtube.com/watch?v=nVyk0KMHAYA
источник

AP

Andrey Postnikov in Drupal RU
Как-то очень странно это пофиксили...
источник