Size: a a a

2021 January 21

SP

Sergey Prokopchuck in Drupal RU
Andrei Ivnitskii
Господа, поделитесь опытом, кто держит сайты локально и деплоит на прод через CI. Ситуация:

1) Клиент добавляет блок в регион (или любое другое изменение, которое отражается в конфигах)
2) Я забываю посмотреть в админке есть ли изменения конфигов
3) Накатываю критическую обнову ядра (локально, потом запускается CI)
4) drush cim -y из деплоя перезаписывает изменения в базе и блок клиента удаляется из региона

Кроме как "выгрузить БД с прода на локалку" как еще можно победить подобные ситуации? Убрать drush cim -y из деплоя? Но тогда смысл от автоматического деплоя :)
Конфиг игнор стоит ставить
источник

SP

Sergey Prokopchuck in Drupal RU
И игнорить все конфиги что клиент руками менеджить может
источник

DL

Denis Levchenko in Drupal RU
попробовать надо будет, как на аяксе себя поведет...
источник

VL

Vasily Lukas in Drupal RU
у них D7
источник

АК

Алексей Кузнецов... in Drupal RU
Vasily Lukas
Если мне нужно вывести поле 2 раза в разном форматтере, как лучше это сделать?
LB, extra_field (если кодом), views, шаблон не предлагать )
вьюс?)))
источник

SP

Sergey Prokopchuck in Drupal RU
Sergey Prokopchuck
И игнорить все конфиги что клиент руками менеджить может
Но естественно есть палка
Всякие изменения подобных конфигураций со стороны дева придётся через хукапдейт костылить
источник

VL

Vasily Lukas in Drupal RU
Алексей Кузнецов
вьюс?)))
подправил )
источник

VL

Vasily Lukas in Drupal RU
Алексей Кузнецов
вьюс?)))
контриб онли )
источник

АК

Алексей Кузнецов... in Drupal RU
а чем в шаблоне не нравится вывод?
источник

VS

Victor Stepankov in Drupal RU
Владислав Гончаренко
Всем привет!

Есть задача:

по примеру сайта https://advokat-law.com.ua/, настроить сервер, чтобы если пользователь переходит впервые на русскую версию сайта его перенаправляло на укр версию, если пользователь поменяет язык на рус, то в дальнейшем он будет попадать на рус версию. Причем обе версии сайта  должны быть доступными и отдавать код 200, мультиязычность настроена. Просто отрабатывает скрипт, которые если видит что был первый переход юзера на русскую версию сайта по русскому запросу, перезагружает страницу и совершает переход на укр версию, а если пользователь меняет язык на рус, то его будет пускать на рус. версию
запостил в канал с заказами
источник

ВГ

Владислав Гончаренко... in Drupal RU
Victor Stepankov
запостил в канал с заказами
Спасибо
источник

VL

Vasily Lukas in Drupal RU
Алексей Кузнецов
а чем в шаблоне не нравится вывод?
в шаблон тоже не хочу
источник

АК

Алексей Кузнецов... in Drupal RU
в препроцесс тогда)))
источник

VL

Vasily Lukas in Drupal RU
Алексей Кузнецов
а чем в шаблоне не нравится вывод?
у меня с недавних пор появилась какая то фобия шаблонов и я всё стараюсь без них делать, чтбы по максимуму из админки. На крайняк напишу конечно extra-field
источник

VL

Vasily Lukas in Drupal RU
Алексей Кузнецов
в препроцесс тогда)))
лучше уж экстра-филд напишу )
источник

VS

Victor Stepankov in Drupal RU
Vasily Lukas
лучше уж экстра-филд напишу )
только дворцы не строй
источник

VL

Vasily Lukas in Drupal RU
Victor Stepankov
только дворцы не строй
это ж не про меня вроде, дворец это ж про другое 😂😂😂
источник

АК

Алексей Кузнецов... in Drupal RU
захотел бы - построил
источник

AS

Alexander Simbirtsev in Drupal RU
Denis Levchenko
может в этом есть смысл, чтоб с пересекающимся функционалом контриба не воевать...
на фронте после нажатия на кнопку и корректного ответа с бэка надо только текст на кнопке заменить с "в корзину" на "добавить ещё" или "+1", пририсовать ссылку "перейти к оформлению" и какой-нибудь класс прописать дополнительный — непонятно, зачем это на бэке рендерить.

если надо после вывода страницы каталога (например, с кэшированным блоком товаров) поменять кнопки у товаров, которые уже в корзину добавлены,
то мы переиспользовали айдишники товаров из блока с корзиной в шапке. они там всегда актуальные должны быть заранее. никаких дополнительных запросов не требовалось, вроде.
источник

L

Lex in Drupal RU
Кто то уже настраивал xdebug на D4D 5.4.25
источник