Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
KarmaBot
@KarmaBot
@evgeniypiter, в этом чате принято добавлять имя пользователя, чтобы его поблагодарить.
Alan Bondarchuk
@fortis
некорректные пост могут быть если аяксовую форму открыл а кеш очистился и ты сабмитишь потом
ну или если форму с таким же build id уже засабмитили
если это аякс то надо убедиться что оно не из кеша каким-то образом тебе отдается всегда с одним build id свойством у формы
он должен меняться
аякс формы в друпале по умолчанию пишут в кеш form_state свой для каждого build id, с этим еще связана проблема когда он становится огромным, это часто у комерц магазинов болезнь
потому что по сути в случае с аякс формами это не кеш а хранилище
временное причем))) потому что каждый раз разный build id и это новая запись в таблицу cache_form
Eugene
@evgeniypiter
да, про кэш я видел код, это всё ajax_get_form
form_get_cache($form_build_id, $form_state) возвращает ложь и происходит выход из функции и запись в журнал
сейчас проверю что происходит в БД)
такое поведение только в IE
как кстати предпочитаете дебаг проводить, когда нужен IE? нашел вот сервис https://www.browserstack.com но он платный, есть триал на полчаса. может есть что-то более удобное? типа как раньше у адоба был браузер лаб, вроде так называлось
виртуалки не предлагать :D
Eugene
@evgeniypiter
а вот оно обсуждается на орге https://www.drupal.org/node/1694574
а у меня совсем кэш выключен в настройках друпала
Alan Bondarchuk
@fortis
кеш форм всегда работает
для аяксовых форм в которых есть #ajax
Eugene
@evgeniypiter
ага, пробовал ставить в form_state cache => false, игнорируется
Anatoly
@politsin
Коллеги, по д8 очередные вопросы
при выводе содержимого страницы "оно само решает что показывать что нет"
страница сделана программно
в контроллере ставлю
return array(
  '#markup' => '<p>hello</p>+<iframe width="100%" height="500px></iframe>+',
);
KarmaBot
@KarmaBot
@politsin, привет, как настроение?
Anatoly
@politsin
привет)
KarmaBot
@KarmaBot
@politsin, привет =)
Anatoly
@politsin
ставлю ретён, кладу туда ифрейм, и оно возвращает код: <p>hello</p>++,
т.е. кусок с ифреймом вырезается
KarmaBot
@KarmaBot
Hello, @politsin!
Anatoly
@politsin
как её победить?
Anatoly
@politsin
'#allowed_tags' => ['iframe'],
*facepalm
andreystrelkov
@andreystrelkov
Добрый день, помогите пожалуйста, git-а не имею, пользоваться толком тоже, помогите скачать и выложить в zip-е - данную песочницу https://www.drupal.org/sandbox/eduardoa/2157351
Alan Bondarchuk
@fortis
@andreystrelkov вкладочку Version control там открой и будет инструкция
как склонировать к себе
boolboost
@boolboost
У меня глупый вопрос чем git clone отличается от git remote
dura4ok
@dura4ok
clone копируе репозиторий
а remote указывает где он находится удаленно, откуда брать
boolboost
@boolboost
То есть после remote нужно делать pull
А после clone не надо
Так?
dura4ok
@dura4ok
Не совсем
допустим, создаешь новый проект (git init)
И Вам надо залить его в уделенный репозиторий, указываете remote и адрес
потом пущ
А если уже выполнять эту команду в папке с разверным гитом, то команда выведет по какому адресу находится этот репозиторий
boolboost
@boolboost
Надеюсь я понял))
clone это быстрая выгрузка уже готового репозитория
А remote это для более тонкой работы
dura4ok
@dura4ok
ну грубо говоря да)
boolboost
@boolboost
Загрузка данных на только что созданый репозиторий