Size: a a a

2019 December 10

C

Comrade Gagarin in Drupal RU
Пример экспортнутого конфига вьюхи
uuid: 9172081a-e0ba-484c-befd-1b45be7e7449
langcode: ru
status: true
dependencies:
 enforced:
   module:
     - commerce_cart
 module:
   - commerce_cart
   - commerce_order
   - commerce_price
_core:
 default_config_hash: 0a0XOL9umxpozU4BNO-tayLosYayYM1afLfW7J2OBdg
id: commerce_cart_form
label: 'Форма корзины!!!'
источник

C

Comrade Gagarin in Drupal RU
А если переименовывать ядрёную вьюху People, то \Drupal\locale\LocaleConfigSubscriber::onConfigSave вызывается дважды, первый раз затирается оригинальный перевод, а второй раз оригинальный перевод восстанавливается. Бред какой-то.
источник

C

Comrade Gagarin in Drupal RU
точнее \Drupal\locale\StringDatabaseStorage::dbStringUpdate()
источник

C

Comrade Gagarin in Drupal RU
источник

C

Comrade Gagarin in Drupal RU
Воспроизвёл на чистейшем друпале
источник

AP

Andrey Postnikov in Drupal RU
Comrade Gagarin
А если переименовывать ядрёную вьюху People, то \Drupal\locale\LocaleConfigSubscriber::onConfigSave вызывается дважды, первый раз затирается оригинальный перевод, а второй раз оригинальный перевод восстанавливается. Бред какой-то.
Ппц, я помню такие грабли на 8.1 только, но иш найти не могу, там именно из-за двойного прогона данные терлись
источник

AP

Andrey Postnikov in Drupal RU
И да, это было из-за того, что вьюха меняла язык конфига с en на ru
источник

AP

Andrey Postnikov in Drupal RU
По сути это как и в 7ке, когда рядом лежат переводы с русского на английский
источник

C

Comrade Gagarin in Drupal RU
Если переименовать лейбл поля в вьюхе, такая же шляпа получается
источник

C

Comrade Gagarin in Drupal RU
Занятно, что если выбрать в настройках вьюхи английский язык, то названия полей вообще не меняются и всегда берутся из оригинального конфига, хехе
источник

VS

Victor Stepankov in Drupal RU
Я с page manager тоже багу ловил, что невозможно из админки сменить тайтл, если он задан на русском и импортнут
источник
2019 December 11

AP

Andrey Postnikov in Drupal RU
Comrade Gagarin
Занятно, что если выбрать в настройках вьюхи английский язык, то названия полей вообще не меняются и всегда берутся из оригинального конфига, хехе
Я поэтому и про язык сказал https://www.drupal.org/project/drupal/issues/2831126#comment-11841222
источник

ED

Evgeny Demidov in Drupal RU
не понятно почему в цикле срабатывает только 1 условие ведь он их все перебирает
источник

VZ

Vitalii Zinenko in Drupal RU
а где сам цикл
источник

ED

Evgeny Demidov in Drupal RU
Vitalii Zinenko
а где сам цикл
ну там не цикл там шаблон просто от views который передает айтемы
источник

ED

Evgeny Demidov in Drupal RU
просто в 7 такие условия срабатывали а в twig почему-то нет
источник

AP

Andrey Postnikov in Drupal RU
Evgeny Demidov
просто в 7 такие условия срабатывали а в twig почему-то нет
Ибо это называется говнокод в шаблоне
источник

YG

Yury Glushkov in Drupal RU
Andrey Postnikov
Ибо это называется говнокод в шаблоне
+100500
источник

ED

Evgeny Demidov in Drupal RU
Andrey Postnikov
Ибо это называется говнокод в шаблоне
Но в документации по твигу также
источник

ED

Evgeny Demidov in Drupal RU
Andrey Postnikov
Ибо это называется говнокод в шаблоне
а как правильно сделать чтобы условия срабатывали?
источник