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

Lori
26 апреля 2021, 06:02
0
это исключает только этот ресурс, а мне нужно исключить всех потомков этого ресурса, которые более 50
Сергій
25 апреля 2021, 16:44
0
Заработало. Только новая проблема появилась.
Как сделать так чтобы при первой отправке tickets обновлял форму и можно было следующее сообщение отправить.
Сейчас первое уходит, хотя не передает допустим style.
Подскажите в чем может быть проблема. Может php фильтрует код?
Алексей Смирнов
25 апреля 2021, 12:44
0
И еще момент, если не ошибаюсь то форма с коментариями хитрая и туда-сюда прыгает. т.е. вам скорее всего нужно делать инициализацию тогда когда жмется кнопка ОТВЕТИТЬ и ОТВЕТИТЬ НА КОМЕНТАРИЙ.
Подозреваю что просто тини не цепляется из-за этого.
Алексей Смирнов
25 апреля 2021, 12:37
0
ну я подключаю не к комментариям, а к редактированию, созданию тикета.
делаю так:
1. выключаю настройку выше изложенную в этом топике
Беру вызов из документации:
<script src="https://cdn.tiny.cloud/1/no-api-key/tinymce/5/tinymce.min.js" referrerpolicy="origin"></script>
    <script>
      tinymce.init({
        selector: '#mytextarea'
      });
    // тут добавляю действие для сохранения изменений в текстАреа: клик на кнопке сабмита
    $('form .btn.save').on('click',function (){
        tinymce.triggerSave();
    });
    </script>
Вы скорее всего к коментариям пытаетесь добавить…
подозреваю что там нужно чутка коррктировать, но точного решения не знаю для коментариев.
Aleksandr Huz
25 апреля 2021, 11:59
0
на данный момент нет. Но в планах интегрировать GoogleSheets
Сергій
25 апреля 2021, 11:48
0
Добрый день Алексей. Можно пример вашего кода пожалуйста.
Роман
25 апреля 2021, 11:32
0
[[getResources? &resources=`-615`
Futuris
25 апреля 2021, 11:16
0
А есть какие-то экспортно-импортные модули? Как предполагается загружать товары?
Алексей Смирнов
25 апреля 2021, 09:48
0
Проверил. все корректно подключается.
единственно, можно убрать SETUP
и отдельно сделать на событие клика кнопки ОТПРАВИТЬ форму:
tinymce.triggerSave();
при отправке — tiny внесет изменения в textarea и форма далее засобмитится с этими изменениями.
Ну, а если у вас кастомизированный JS скрипт для тикетсов, то вообще можно туда в нужное место добавить триггер сохранения и все будет камильфо.
Евгений
23 апреля 2021, 22:17
0
тоже самое сейчас словил на одном сайте где был старый минишоп, доставляет неудобство… подскажите где отключить или поправить
Николай Савин
23 апреля 2021, 16:31
0
@Наумов Алексей можешь сделать Issue по этой теме в репозитарий minishop2? Вот прям текст отсюда со ссылкой.
Николай Савин
23 апреля 2021, 16:30
0
Посыл замечен и принят к рассмотрению. Спасибо.
Aleksandr Huz
23 апреля 2021, 16:24
0
Ну а если мы удалим пользователя — мы удалим и информацию об оставленной электронной почте.
Да, это подходит только если почта вообще не нужна.
Наумов Алексей
23 апреля 2021, 16:09
0
Ну да, вот как-то не очень логично, посыл скорее ребятам, кто активно занят с miniShop2 сейчас.
Каждый раз костыли лепить не нравится)))

Ну а если мы удалим пользователя — мы удалим и информацию об оставленной электронной почте.

На мой взгляд было в 10 раз логичнее сохранять и почту и телефон в заказе, а если уже выставлена соответствующая настройка — регистрировать пользователя по этим данным!
Aleksandr Huz
23 апреля 2021, 16:04
0
Согласен, не очень логично, но и не критично.
Ну попадает заказ к одному анониму, ничего страшного, в заказе адрес и номер будет разный. Врятли, менеджеры переходят к пользователю, чтобы посмотреть его контактные данные.

А если это сильно смущает то можно удалять этого же пользователя, если его имя совпадает с почтой
Вешаем плагин на событие: OnUserSave
if($mode == 'new' && $user->get('username') == $user->Profile->get('email')) {
   $user->remove();
}
Но, только если при регистрации почта не используется как логин.

Конечно, это все костыли, и более правильно будет не создавать пользователя, но дать возможность решать это через системную настройку.
Кирилл
23 апреля 2021, 14:57
0
Спс, вопрос решил.
Евгений Шеронов
23 апреля 2021, 14:46
0
Пожалуйста, только тут лучше (float), иначе уже бизнес логика может пострадать))
(int)$_POST['price']