Sergey Leleko

Sergey Leleko

С нами с 15 апреля 2013; Место в рейтинге пользователей: #63
Sergey Leleko
30 мая 2017, 19:20
0
А если это уже сделано?
Sergey Leleko
26 мая 2017, 19:39
0
&frontend_js=`[[+assetsUrl]]js/custom.js`
еще этого файла у вас конечно же нету, прописывая этот параметр подразумевал модифицированный стандартный js Ajaxform а
Sergey Leleko
26 мая 2017, 07:45
0
smtp у вас точно настроен в системных параметрах?
Sergey Leleko
26 мая 2017, 07:44
0
да, у меня он такой:
<form action="" method="post" class="ajax_form form text-top">
 <div class="fields incon">
    <div class="incon" style="width: auto;">
       <div class="field" data-type="name">
          <div class="name">
             <div class="">Имя</div>
          </div>
          <div class="input"> <input type="text" name="name" class="form-control" style="border-radius: 4px;"> <span class="error_name"></span>  </div>
       </div>
    </div>
    <div class="incon" style="width: auto;">
       <div class="field" data-type="phone">
          <div class="name">
             <div class=""> E-mail<span class="required">*</span> </div>
          </div>
          <div class="input"> <input type="text" name="emailclient" class="form-control" style="border-radius: 4px;"> <span class="error_email"></span> </div>
       </div>
    </div>
    <div class="incon">
            <div class="form-item">
              <div id="recaptcha1"></div>
              <span class="error_g-recaptcha-response error"></span>
            </div>
    </div>
 </div>
 <div class="macros-button">
    <div class="btnwrap">
       <div class="incon"> <input data-action="" type="submit" class="btn"> </div>
    </div>
 </div>
</form>
Sergey Leleko
26 мая 2017, 07:05
0
Добрый день!
А делали точно все по этой статье? используется точно компонент recaptchav2 и хук указан от него?
просто первую версию рекаптчи гугл вроде как вообще более не поддерживает…
Sergey Leleko
24 мая 2017, 08:02
0
Если актуально то проверьте что у вас в конфиге хост такой же, как и тот что передается в форме. Например в конфига у вас domain.tld, а вы зашли на сайт по www.domain.tld, то будет вот такая ошибка. Т.к. ajaxform естественно берет site_url из конфига.

Чтобы этого избежать site_url должен быть www.domain.tld, а в .htaccess раскомментировать и поправить под свой домен автоматический редирект с domain.tld на www.domain.tld и все
Sergey Leleko
24 мая 2017, 06:34
+1
Абсолютно верное замечание, спасибо! Я внес правку в код вызова
Sergey Leleko
18 мая 2017, 18:30
+1
Василий, спасибо большое тебе! Очень полезно в образовательных целях так сказать :)
Sergey Leleko
18 мая 2017, 05:56
0
в коде компонента нашел &showTime который и отвечает за вывод времени и даты) Добавьте в инструкцию что его можно включать)
[[!FileAttach:default=`нет никто`?
&showSize=`true` &showTime=`true`]]
Sergey Leleko
17 мая 2017, 20:56
0
еще есть момент, в чанке присутствует [[+timestamp]] плейсхолдер, но какое время учитывается и как его вывести? вроде у сниппета соответствующего параметра нет?

По поводу вывода размера, я бы добавил возможность вывода в мегабайтах.
Можно конечно как -то так делать:
[[+size:notempty=`
<small>Size: [[+size:mod=[[+size:div=`1024`]] mbytes</small>`]]
, но много чисел после запятой, как обрезать модификатором не знаю))

Могу попробовать сам этот функционал дописать, если вам особо некогда. Если у меня получится, то куда если что прислать дополнение к коду? Чтобы оно выло в компоненте в виде обновления
Sergey Leleko
17 мая 2017, 14:52
0
Обращаясь к автору, было бы неплохо добавить возможность хранить и выводить размеры файлов.
Я например переносил когда таблицу хранения файлов от одного из компонентов MODX Evo не смог придумать применения столбцу с размерами файлов. А так компонент отличный!
Sergey Leleko
17 мая 2017, 11:52
0
Добрый день Алексей! Могу, но попозже. У меня как раз аналогичная задача стояла и все получилось.
Sergey Leleko
16 мая 2017, 19:49
0
Привет! У кого-то пишет тоже как у меня при сохранении файла в лог модикса:
/html/core/xpdo/om/xpdoobject.class.php : 811) FileItem: Attempt to set NOT NULL field hash to NULL
?
Sergey Leleko
16 мая 2017, 07:23
0
Спасибо большое Андрею, жаль плюсануть не получается, за статью по мультикаптчам. ОЧень помогло и легко применяется. А главное заодно закрывает вопрос с глюком работы хука как в моем случае, когда апи гугла зачем-то 2 раза подключался. Наверное, чтобы не потерялось попозже все это оформлю статьей в пошаговое руководство, чтобы не потерялось.
Sergey Leleko
15 мая 2017, 22:35
0
Поправлюсь… не работает почему то только в формах которые выводятся в модальное окно. В простые формы выводится.
Sergey Leleko
15 мая 2017, 22:30
0
что делать если «ReCAPTCHA placeholder element must be empty»?
В шапке я посмотрел апи гугла вызывается упорно дважды. Но нету ни где второго вызова.
По итогу с последним FormIt и Ajaxform не работает