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

Антон Тарасов
09 марта 2021, 15:30
0
Работая с документацией последние дни и памятуя про желаемую кейсоориентированность, было бы здорово иметь некий промежуточный «котел», куда на первом этапе закидывались бы какие-то пользовательские сценарии (например, в ТГ MODX на днях вопрошали про особенности инсталляции MODX на отечественных хостингах, а на community.modx.com кто-то страдал с установкой IIS под Windows Server...), а вторым — отражались в документации, а-ля «готовые решения» и/или на docs.modx.com.

Тут акцент именно на формировании хорошей привычки такой сценарий увидеть — и в котел положить)) Добавить/дописать куда надо уже проще, была бы фактура.
Владимир Тельнов
09 марта 2021, 14:41
0
Внезапно пропала возможность редактировать бонусы.
Кнопка редактировать есть, но по ее нажатию ничего не происходит.
Роман
09 марта 2021, 12:03
0
if($fake_price != 0)
Вот это лишнее, или нужно
$modx->setPlaceholder('fake', $fake);
убрать под IF
Евгений Ц.
09 марта 2021, 01:48
+1
Так как url более не доступен, то приведу код Руслана с небольшим дополнением: товары, добавленные в корзину до входа, добавляются в сохранённую корзину.
switch ($modx->event->name) {
    case 'msOnAddToCart':
    case 'msOnChangeInCart':
    case 'msOnEmptyCart':
    case 'msOnRemoveFromCart':
        if ($user = $modx->getAuthenticatedUser('web') and $ms2 = $modx->getService('minishop2')) {
            $ms2->initialize($modx->context->key);
            $profile = $user->getOne('Profile');
            $extended = $profile->get('extended');
            $extended['ms2cart'] = $ms2->cart->get();
            $profile->set('extended', $extended);
            $profile->save();
        }
        break;
        
    case 'OnWebPageInit':
    case 'OnWebLogin':
        if ( $user = $modx->getAuthenticatedUser('web') and  $ms2 = $modx->getService('minishop2')) {
            $ms2->initialize($modx->context->key);
            $profile = $user->getOne('Profile');
            $extended = $profile->get('extended');
            if ( isset($extended['ms2cart']) && !empty($extended['ms2cart']) ) {
                $mycart = array_merge($extended['ms2cart'], $ms2->cart->get());
                $ms2->cart->set($mycart);
            }
        }
        break;
}
Саня
07 марта 2021, 23:39
0
после добавления в вызов формы
&saveTmpFiles=`1`
в сохраненных формах сообщений формита в Модекс прикрепления стали выглядеть так:

upload: [object Object]
upload_0: [object Object]
upload_1: [object Object]
upload_2: [object Object]
upload_3: [object Object]
upload_4: [object Object]
это были прикреплены 4 файла.
но файлы на почту не пришли.
Саня
07 марта 2021, 23:22
0
доброго времени! прошу совета. у меня несколько сайтов, ну все с формами, понятное дело. и вот возникла необходимость дополнить одну из форм возможностью прикрепить файлы. Все прошло неплохо, безупречно сработало поле
<div class="form-group col-lg-12 col-md-12 col-xs-12">
        <label for="upload">Приложить файлы</label>
    <input type="file" name="upload[]" multiple value />
    </div>
все нормуль, файлы прикрепляются букетом и отлично приходят в форму. но если прикрепляешь один файл — то рядом с кнопкой «прикрепить» появляется имя файла, если выбираешь несколько файлов — то только «Число фалов: 3 » — ну если 3 файла было прикреплено. как бы все правильно. При наведении курсора на кнопку всплывает список файлов поименно. Значит данные о файлах есть, но не могу их выловить, списочек всплывает как обычный «тайтл» при наведении курсора, но в кодах его нигде не видно, все плейсхолдеры перебрал, ничем не выводится. А мне нужен список прикрепленных файлов перед отправкой, как сделать вывод, где искать список выбранных?
Олег
07 марта 2021, 19:35
0
Кому-нибудь удалось вывести на странице две карты с разными точками?
Андрей
07 марта 2021, 13:18
+1
Мне кажется, что лучше было бы добавить возможность жать какую-нибудь кнопку типа «У меня та же проблема», чтобы данный вопрос, если на него не было получено ответа снова поднимался в топ, пользователи его видели и имели бы возможность на него ответить. Тогда не пришлось бы плодить миллион одинаковых заметок и все с той же проблемой в итоге получали бы ответ в одной теме. И с точки зрения «справочника» было бы хорошо. Все ответы по теме в одном месте, не надо перебирать кучу заметок в поисках ответа.
Андрей
07 марта 2021, 13:07
0
Готово! Всем спасибо за помощь)
Антон Тарасов
07 марта 2021, 09:15
+2
допишите в начало заголовка [РЕШЕНО] :) а вообще это хороший вопрос, форварднул его сюда: modx.pro/news/21431
Иван Бочкарев
07 марта 2021, 09:15
+1
Можете в начале заголовка темы указать: [Решено]
Антон Тарасов
07 марта 2021, 09:13
+2
Также было бы здорово отмечать вопрос в целом, как решенный, если были дан(ы) правильные ответы(флажок какой или банальное «РЕШЕНО» где-то). Вот человек по делу вопрошает: modx.pro/help/21580#comment-127269
Андрей
07 марта 2021, 01:10
0
Кстати, здесь есть какая-то кнопка типа «Вопрос решен»? Или оставить заметку как есть? А то не пойму как правильно закрыть тему)
Андрей
07 марта 2021, 01:05
0
Действительно, проблема была в этом. Благодарю за помощь!
Артем
07 марта 2021, 00:56
1
+1
По рукам бы надавать автору этой строчки:


Просто удали ее и проблема будет решена.
Андрей
07 марта 2021, 00:02
0
Очень странно. Удалил все свои скрипты и подключаемые библиотеки/плагины. Остаются на странице только скрипты подключаемые минишопом. И все равно не помогает.