Всего 125 671 комментарий

Dmytro Lukianenko
28 декабря 2020, 17:16
0
Да, отправим ссылку
Роман
28 декабря 2020, 17:06
0
Можете написать подробно, где и что нужно поправить.
Роман
28 декабря 2020, 16:49
0
Вот это круто!
Александр Мельник
28 декабря 2020, 15:45
0
Спасибо, записался.
Я так понимаю на почту должна прийти ссылка на youtube?
Дмитрий
28 декабря 2020, 14:08
0
У меня такая же проблема. При выборе организации поля сначала заполняются, а затем очищаются и значения остаются в data-oldvalue.
Станислав
28 декабря 2020, 13:39
1
0
Вот еще один способ, только через коллбэки
<script>
        $(document).ready(function() {
            miniShop2.Callbacks.add('Order.getcost.response.success', 'Order_submit_response_success', function(responce) {
                var cost = responce.data['cost'],
                    min_price = {'ms2_order_min_price' | config};
                if (cost < min_price) {
                    miniShop2.Callbacks.add('Order.submit.before', 'Order_submit_before', function() {
                        miniShop2.Message.error('Недостаточная сумма заказа, заказ отправляется от ' + min_price + ' руб.!');
                        $('#error_message').text('Недостаточная сумма заказа, заказ отправляется от ' + min_price + ' руб.!');
                        return false;
                    });
                }
            });
        });
    </script>
Kirill A. Rusanov
28 декабря 2020, 13:28
1
+1
Переменные, объявленные внутри чанка, доступны только внутри этого чанка. Если вам нужна одна переменная на несколько чанков в рамках одного шаблона – объявите её в шаблоне и передавайте в чанк как параметр.
Если вы используете расширение шаблонов (extends), то переменные, объявленные в базовом, доступны во всех шаблонах, которые его расширяют.
Я суперглобальные переменные объявляю в плагине pdoToolsOnFenomInit – такие переменные доступны абсолютно везде, где есть феном.
websfera
28 декабря 2020, 10:17
0
Благодарю!
Prihod
28 декабря 2020, 00:21
+1
Сами видео после удаления пакета должны остаться, что касается системных настроек то они удалятся. Насчет стилей не уверен но по-моему в новой версии они чуть изменены как и сами чанки. В общим делай бэкап сайта и пробуй удалить пакет.
Что касается brighteon.com то я на их сайте не увидел раздела про их API. Так что если его вообще нет то и соответсвенно не о какой поддержке хостинга brighteon не может быть речи
Артур Шевченко
27 декабря 2020, 23:43
0
Насколько мне известно нет.
Maxim
27 декабря 2020, 23:11
0
Спасибо за статью. Надеюсь поможет.
Maxim
27 декабря 2020, 23:06
0
Что? А зачем это вообще нужно тогда? Какое-то извращенное понимание аутентификации через соцсети на мой взгляд. Обычно такие кнопки нужны как раз для того чтобы НЕ регистрироваться, да еще и что-то привязывать!

А не подскажете, есть ли плагин, который работает как я ожидаю?
Антон Тарасов
27 декабря 2020, 22:28
+1
Если первый совет не поможет, на всякий случай проверьте, не кешируется ли страница целиком (не выставлен веб-сервером например заголовок Last-Modified)
websfera
27 декабря 2020, 22:21
0
Здравствуйте!
Срок поддержки истёк, поэтому пишу здесь.
Вопрос1.
Подскажите, пожалуйста, как обновить версию из
Version: 1.0.0-beta
Released: June 04, 2016
Since: June 04, 2016
До текущей?
Modx Current Version: 2.7.1-pl
В «Управление пакетами» проверка обновлений отвечает, что уже обновлены до последней.
Если удалить и заново скачать и установить, сохранятся ли авторские стили и настройки?

Благодарю.
Вопрос 2.
Возможна ли поддержка видеохостинга brighteon.com? Сколько будет стоить доработка?
Андрей
27 декабря 2020, 21:23
0
Здравствуйте!
Подскажите, пожалуйста, не смог понять как ни пытался )
На гитхабе есть файл info c таким содержимым
/* Плагин с событием на OnBeforeCommentSave
   https://modx.pro/help/4370
   https://bezumkin.ru/sections/522/1540/ */

if ($modx->event->name == 'OnBeforeCommentSave') {
  if(!empty($_POST['my_property_prop'])){
  	$properties = array(
      'my_property' => $modx->stripTags($_POST['my_property_prop'])
    );
  } else {
    $properties = array(
      'my_property' => $modx->stripTags($_POST['my_property'])
    );
  }
  
  $modx->event->params['TicketComment']->set('properties', $properties);
}


/* core/components/tickets/processors/mgr/comment/get.class.php
   Костыль для функции cleanup() */
   
if (isset($comment['properties'])) {
  foreach($comment['properties'] as $comment_key => $comment_value) {
    $comment[$comment_key."_prop"] = $comment_value;
  }
}


/* assets/components/tickets/js/mgr/comment/comment.window.js
   Добавление нового поля в getFields */
   
{
  xtype: 'textarea',
  fieldLabel: _('comment'),
  name: 'my_property_prop',
}


/* Вывод в чанке */
[[+properties.gender]]
Нигде в кодах не упоминается название поля gender но в выводе в чанк оно есть, не понимаю, как прописывать доп. поля, если у меня их, например два — title и dop ((( Голову сломал
yuri
27 декабря 2020, 20:25
0
Не нашел, как удалить этот коммент.
Проблема решена перезаливкой в папку ядра с заменой папок компонентс и модел из другого магазина.

Это, конечно, не дает понять, что было, но проблему с редактором и вкладками у категории решило…
Евгений Webinmd
27 декабря 2020, 20:19
+1
выводите корзину не кешированной
yuri
27 декабря 2020, 20:17
0
да, разобрася. ошибки идти перестали. Но вкладки не появились
Артур Шевченко
27 декабря 2020, 19:26
0
Это не так работает, надо зарегистрироваться, привязать аккаунт и только потом входить.
Иван Бочкарев
27 декабря 2020, 19:15
0
(ERROR in xPDO::getService @ /public_html/core/xpdo/xpdo.class.php: 1234) modRestClient::__construct is deprecated since version 2.3.0. Use the modRest classes instead.
Ошибки не относятся к miniShop2