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

Виталий
16 июля 2021, 08:25
0
День добрый!

При попытке создать новые поля для экспорта вылетает ошибка: object_err_save

В логе ошибка:
INSERT INTO `modx_sleep_msie_presets_fields` (`name`, `type`, `act`, `where`, `leftjoin`, `innerjoin`, `select`) VALUES ('opt', 'products', 2, '{\«template:=\»:2}', '', '', '')
Array
(
[0] => 42S22
[1] => 1054
[2] => Unknown column 'where' in 'field list'
)
Как можно поправить?
Andrey
15 июля 2021, 17:56
0
<input type="file" name="sasha" value="123" hidden>
Это для теста?
Andrey
15 июля 2021, 17:55
0
Тут не должно быть что-то вроде:
{$file != '' ? "<p><strong>Файл: </strong>"~$file~"</p>" : ''}
Или куда должны файлы выводиться?)
Andrey
15 июля 2021, 17:16
0
Там написано, что встречено нечисловое значение, а потом деление на ноль. Отследите значения по переменным и типам переменных: $total, $offset, $scriptProperties['limit'], например.
upd: А, это кусок кода оригинального pdoPage?) Думаю тогда стоит посмотреть, как выводите пагинацию и нет ли странного в параметрах сниппета.
Andrey
15 июля 2021, 16:49
0
Файлы в письмах в виде ссылок? Нет ссылок на файлы в письме, да? Пробовали без чанка посмотреть? Убрать &emailTpl=`email_calctest.tpl` и посмотреть что вообще приходит по полям?
unreal_serg
15 июля 2021, 13:08
0
На всякий случай оставлю это здесь:

SimpleSearch 2.1.0
========================================================================
— Added pdoParser support
— Fix XSS security issue
Александр
15 июля 2021, 11:46
0
1 пункт добавления файла всегда есть. 4 потому что добавляют еще 4 возможности выбрать файл.
Александр
15 июля 2021, 11:45
0
Добрый день. Да, так называется. С другой формой отправки письма, работает как часы, но я попробую.
Геннадий
15 июля 2021, 10:48
+1
Из пожеланий:
1. пофиксить
\core\components\mspaidoptions\processors\mgr\option\getlist.class.php 26 
PHP warning: Invalid argument supplied for foreach()
2. при удалении пунктов у опций, не сохранять в базу
{"values":[],"prices":[]}
Не то чтобы важно, но если соберетесь обновлять, прошу учесть.
Николай Савин
15 июля 2021, 07:21
0
Это уже есть в телеграм сообществе — здесь вряд ли будет. Уже намечен довольно большой объем работы — скажем так… есть более логичные и нужные вещи.
Andrey
14 июля 2021, 19:51
0
Как насчёт возможности создания опросов в заметках? Это могло бы расширить стиль взаимодействия сообщества.
Aleksandr Huz
14 июля 2021, 13:59
+1
Пока нет, но записал в todo-список.
Николай Каленников
14 июля 2021, 13:47
0
Поддержка полей с типом Image+ планируется?
Andrey
13 июля 2021, 20:10
0
Я надеялся, что есть готовое или встроенное решение, просто я его не нашёл)
Но это весьма полезно, спасибо!
Андрей
13 июля 2021, 19:43
2
+3
Можно написать плагин, который зарегает кастомный css, в котором прописать нужные стили.

<?php
$eventName = $modx->event->name;
switch($eventName) {
    case 'OnDocFormRender':
        $modx->regClientCSS('/../assets/css/custom.css');
        break;
}

В css где tv53 это id твшки например так:
#tv53 .x-form-item {
	display: inline-block;
	max-width: 60px;
}
И получить необходимое:

Ну или написать свой тип ТВ — Custom Template Variables и выводить как угодно =)
Andrey
13 июля 2021, 18:42
0
<p>Выберите файл(ы), но не более 5 файлов</p>
            <p class="addfile" id="addP"><input type="file" class="form-input" name="file" multiple accept="image/*,image/jpeg">
            <input type="button" id="addB" value="+" onmousedown="viewAddfile1()"></p>
            <p class="addfile" id="addP1"><input type="file" class="form-input" name="file1" multiple accept="image/*,image/jpeg">
            <input type="button" id="addB1" value="+" onmousedown="viewAddfile2()"></p>
            <p class="addfile" id="addP2"><input type="file" class="form-input" name="file2" multiple accept="image/*,image/jpeg">
            <input type="button" id="addB2" value="+" onmousedown="viewAddfile3()"></p>
            <p class="addfile" id="addP3"><input type="file" class="form-input" name="file3" multiple accept="image/*,image/jpeg">
            <input type="button" id="addB3" value="+" onmousedown="viewAddfile4()"></p>
            <p class="addfile" id="addP4"><input type="file" class="form-input" name="file4" multiple accept="image/*,image/jpeg"></p>

            <span class="error_file"></span>
          </div>
          <script>
            function viewAddfile1(){
              document.getElementById("addP1").style.display = "flex";
            };
            function viewAddfile2(){
              document.getElementById("addP2").style.display = "flex";
            };
            function viewAddfile3(){
              document.getElementById("addP3").style.display = "flex";
            };
            function viewAddfile4(){
              document.getElementById("addP4").style.display = "flex";
            };
          </script>
5 или 4?
Andrey
13 июля 2021, 17:22
0
&emailTpl=`email_calctest.tpl`
Чанк так и называется? Может без .tpl попробовать?)
Алексей
13 июля 2021, 17:18
0
Спасибо за наводку! Так и есть! Компонент autoRedirector использует эти события и перебирает у себя в цикле дерево ресурсов.

А ещё вопрос можно ли как то отключить лог действий пользователя для импорта, а то недавно чистил таблицу, она уже на 2 гига выросла…