Всего 125 378 комментариев

Дмитрий
31 января 2025, 09:11
0
А никакой конкретной ошибки он не пишет.
29.01.2025 13:45:50 ERROR /home/host1486515/nku.biz/htdocs/www/nkucore/cache/nkuconfig/includes/elements/modsnippet/100.include.cache.php 30
Data Google API ERRORS:
После двоеточия ничего нет. При этом до этого работало. А на другом сайте такой ошибки нет…
{'!AjaxForm' | snippet: [
                    'snippet' => 'FormIt',
                    'formName' => 'Форма обратной связи в всплывающем окне со страницы ' ~ $_modx->resource.pagetitle,
                    'form' => 'tpl.FormInModal',
                    'hooks' => 'rcv3, email, checkSpam, FormItSaveForm, spam',
                    'emailTpl' => 'tpl.FeedbackFromModalToMail',
                    'emailSubject' => 'Сообщение с страницы ' ~ $_modx->resource.pagetitle,
                    'emailTo' => '************',
                    'emailFrom' => $_modx->config.emailsender,
                    'formFields' => 'form-name, form-email, form-phone, form-file',
                    'fieldNames' => 'form-name==Имя, form-email==Эл.почта отправителя, form-phone==Телефон, form-file==Файл',
                    'btxFieldnames' => '{ "form-name": "NAME", "form-email": "EMAIL", "form-phone": "PHONE", "form-text": "MESSAGE", "form-file": "FILE" }',
                    'btxTITLE' => 'Заявка c страницы: ' ~ $_modx->resource.pagetitle,
                    'SOURCE_ID' => 1,
                    'btxASSIGNED_BY_ID' => 54,
                    'validate' => 'name:required, email:email:required, phone:phone:required, message:required:stripTags, data-processing:required, g-recaptcha-response:required',
                    'validationErrorMessage' => 'Ошибки при заполнении формы!',
                    'successMessage' => 'Сообщение успешно отправлено, наш менеджер свяжется с Вами в ближайшее время.',
                    'rcv3Action' => 'contactform'
                ]}
Виктор
30 января 2025, 23:08
0
Вроде, ничего по капче не увидел. Вот пример страницы.
titanremont.ru/pages-2024

Здесь отображается капча в форме на странице, а в модалке из шапки капчи нет. Но в коде видно, что блоку «smart-captcha» присвоен стиль «height:0». Если я отключаю стиль или своим css его перебиваю, то капча уже отображается и работает.
С чем может быть такое поведение связано?
Дмитрий
30 января 2025, 22:32
0
Красный==red||Серый==gray||Белый==white||Черный==black
В конце строки проверьте, нет ли у вас переноса на новую строку. типа \n
Дмитрий Середюк
30 января 2025, 19:57
0
{set $countryOffices = 'pdoResources' | snippet : [
        'parents' => $currentCountryId,
        'sortby' => 'createdon',
        'sortdir' => 'DESC',
        'hideContainers' => '1',
        'return'           =>'json',
    ]|json_decode}
{foreach $countryOffices  as $v}
    {if $v.parent != $currentRegionId}
        {* Исключаем регионы  / Выводим страны *}
    {/if}
{/foreach}
Наумов Алексей
30 января 2025, 17:50
0
Добрый день! Честно говоря, как помню, там нет привязок к id элемента или чего-то такое, по идее должны работать все. Может ошибки есть в консоли браузера или в логах?
Виктор
30 января 2025, 17:25
0
Приветствую! Подскажите, как можно добавить капчу в несколько форм на странице? Делаю несколько — работает только первая.
Сергей Фещуков
30 января 2025, 12:39
+2
Однозначно лайк за тему! Поставил, очень нравится.
Денис Усманов
29 января 2025, 23:07
+1
Как оказалось, смена есть) Постараюсь не ударить в грязь лицом! 2 из 5 компонентов обновлены, продолжаю…
Антон Тарасов
29 января 2025, 23:05
0
а подробнее пожалуйста: какой текст ошибки в логе, может быть код ошибки? что необычного в сниппете/хуке/валидаторе? как вызываете весь сниппет? сложно угадать, не видя фактуры.
Дмитрий
29 января 2025, 12:11
0
У меня такую же фигню теперь пишет…
cronAbs
28 января 2025, 17:03
0
Добрый день, а как сделать посадочную страницу по нескольким значениям одной опции одновременно?
alex.shabun
28 января 2025, 15:47
0
Всё нормально «отсекается» в pdoresources если указывать параметр parents
Другое дело что у тебя скорее всего currentRegionId для исключения нужно указывать не в parents, а в resources
Наумов Алексей
28 января 2025, 10:38
0
Есть параметр resources, где можно указать список ресурсов для добавления или исключения.
Konstantin
28 января 2025, 10:13
1
0
Сам написал сам ответил ))

оказалось что pdoresources не умеет отсекать родительские ветки как я полагал, поэтому нужно использовать конструкции с where

[[pdoResources?
    &parents=`0`
    &where=`{"parent:!=": "ID_ИСКЛЮЧАЕМОГО_РОДИТЕЛЯ"}`
    &tpl=`rowTpl`
]]
или так если несколько отсечений

[[pdoResources?
    &parents=`0`
    &where=`{"parent:NOT IN": [ID_РОДИТЕЛЬ1, ID_РОДИТЕЛЬ2]}`
    &tpl=`rowTpl`
]]
Наумов Алексей
28 января 2025, 09:25
0
Жаль, что нет документации.
Да, знаю, документацию не просто писать, нужно кучу времени, очень с этим трудно
Наумов Алексей
28 января 2025, 09:24
0
Как удобно выспаться и обнаружить что всё получилось :)
Zulya
28 января 2025, 01:53
+1
Ошибку нашла. В чанке tpl.ecMessages.article оказывается я не добавила
{if $message['replies_enable']?}
                <div class="ec-message__footer">
                    <a class="ec-message__footer-link js-ec-reply" href="javascript:void(0)"
                       data-ec-thread="{$message['thread_name']}"
                       data-ec-message="{$message['id']}">{'ec_fe_reply' | lexicon}</a>
                </div>
            {/if}
Теперь ссылка ответить появилась, но при клике на ссылку ответить ничего не происходит.
Aleksandr Huz
28 января 2025, 01:22
+3
Version 2.3.1

Added
  • support MySQL 5.7
  • description for ready blocks
  • support for custom parameters for snippets
@Баха Волков @Rus