Вопросы

Скачивание файла конкретным пользователем

Подскажите, как лучше организовать возможность скачать файл пользователем, чтобы файл для скачивания был доступен не по прямой ссылке, а по сгенеренной случайным образом для конкретного пользователя.
Поиском нашел FileAttach и FILEDOWNLOAD R но там я так понял, что нужно через эти же дополнения и закачивать файлы, а мне желательно условный сниппет
[[!FileDownload? &url=`http://site.ru/files/files.pdf`]]
который генерил бы виртуальную ссылку, по которой качался реальный файл, не раскрывая прямую ссылку.
а сами файлы, мне удобнее через фтп раскладывать.
Андрей
29 апреля 2020, 15:29
modx.pro
1
920
0

Включить Fenom для контекста

Добрый день. Хочу аккуратно перенести элементы своего сайта на Fenom. Я создал контекст для поддомена вида dev.mysite.ru. На основном сайте настройка pdotools_fenom_parser указана со значением Нет.

Пытаюсь переопределить её в новом контексте — prntscr.com/s7wr3d, но на странице вместо содержимого всё равно вижу
{include 'file:dev/templates/main.html'}
.
Если поменять значение в системных настройках, то в контексте всё работает ок.
Подскажите, в чем может быть дело?
mekirile
29 апреля 2020, 13:08
modx.pro
785
0

Базовый шаблон для ИМ

Всем доброе время суток

Хотел бы понять, есть ли какой нибудь базовый шаблон что бы с нуля запустить ИМ? Какой нибудь простой, но с функционалом меню, отображением товара, работой корзины. Некая базовая сборка или фреймворк, но рабочий «из коробки»?

Спасибо!
Sergey
29 апреля 2020, 11:04
modx.pro
986
0

mFilter2 убрать количество в фильтре (suggestions)

При включенном параметре suggestions = true Этот параметр включает предположительное количество результатов, которое показывается возле каждого фильтра. Отключите, если вы недовольны скоростью фильтрации.
В фильтре появляются цифры — как их можно убрать не теряя функционала?

Илья Александрович
28 апреля 2020, 18:05
modx.pro
1
1 362
0

Fenom передача в условие where русских символов

Уважаемые форумчане,

Пожалуйста подскажите как правильно передать в Fenom условие с русскими буквами

{$_modx->runSnippet('!mFilter2', [
'element' => 'msProducts',
'class' => 'msProduct',
'showEmptyFilters' => 1,
'where' => [«wear_type=`с/з`»],
'parents' => $_modx->runSnippet('!referer'),
'limit' => 24,
'filters' => 'ms|vendor:vendors',
'aliases' => 'ms|price==price',
'ajaxMode' => 'button',
])}

Аналог «с/з» в utf-8 "\u0441\u002f\u0437" при подстановке результата не дал.

Спасибо.
С уважением,
Василий Королев
ВК
28 апреля 2020, 17:12
modx.pro
851
0

xtype xcheckbox вывод значения

Данные сохраняются в базу, вызываются. При вызове, не могу сделать чтобы xcheckbox, ставилась галка. Возможно что-то нужно делать с checked, но опять не понятно что вызывать: record.data['hit'] == '1'? true: false
var fp = new Ext.form.FormPanel({
		id: 'update-option-text-form',
		url: '../assets/components/minishop2/connector.php',
		layout: 'anchor',
		defaults: {
			anchor: '100%'
		},	
		items: [
		{xtype: 'hidden', name: 'id', id: record.id + '-text-id', value: key_option},
		{xtype: 'hidden', name: 'parent_name', value: key},
		{xtype: 'hidden', name: 'action', value: 'mgr/settings/option/textupdate'},
		{
            xtype: 'numberfield',
            name: 'sound_id',
            anchor: '99%',
            id: record.id + '-sound_id'
        },{
			xtype: 'xcheckbox',
			name: 'hit',
			id: record.id + '-hit'
		}
Роман
28 апреля 2020, 13:14
modx.pro
905
0

Обернуть каждые N элементов массива в Fenom

Здравствуйте уважаемые друзья! Вопрос в том как вывести элементы массива с учетом того что каждые четыре должны быть обернуты в тег? Например вот стандартный чанк ms2gallery:
{if $files?}
    <div class="slider">
        {foreach $files as $file}
            <div class="slide">
		        <img src="{$file['url']}">
	        </div>
        {/foreach}
    </div>
{/if}
А нужно (просто привожу схематично структуру):
{if $files?}
    <div class="slider">
           <div class="slide">
		    <img src="{$file['url']}">
                    <img src="{$file['url']}">
                    <img src="{$file['url']}">
                    <img src="{$file['url']}">
	    </div>
        {/foreach}
    </div>
{/if}
Понимаю что нужен какой-то цикл for 1..4 но как его реализовать не решу…
Анатолий
28 апреля 2020, 12:16
modx.pro
3
1 656
0

msOnGetProductPrice и цепочка плагинов

Я все время думал что изменения сделанные в плагине по цепочки передаются остальным плагинам да и тут об этом как бы тоже говорится но по факту получается что это не так или я ошибаюсь?
Prihod
28 апреля 2020, 11:58
modx.pro
956
0

При обновлении Evo до 2 версии, админка выдает 404

Добрый день!
Обновил Evo до версии 2, с версии 1.4.10, лицевая часть сайта работает! А вот при переходе в админку срабатывает страница 404, и не переадресовывает на админку
Что может быть?
Николай
28 апреля 2020, 10:46
modx.pro
931
0

Проблема с доп стоимостью minishop2

Добрый день, столкнулся с такой проблемой, при выставлении в способе оплаты «Доп. стоимсоть» в процентах (20%), а так же «Доп. стоимости» у доставке например в 400 руб. то при выборе способа оплаты с 20%, доп. стоимость доставки так же увеличивается на 20%
К примеру товар стоит 1000руб. + 20% за способ оплаты + 400 за доставку, должно быть 1600руб. но по факту будет 1680 руб.
Понимаю что надо расширять стандартный класс но не могу понять где происходит это увеличение доп.стоимости доставки.
Если кто сталкивался с этим, подскажите пожалуйста решение.
Александр
28 апреля 2020, 09:19
modx.pro
688
0