Роман

Роман

С нами с 15 октября 2018; Место в рейтинге пользователей: #190
Роман
09 ноября 2021, 11:12
0
Я делал так и ставил событие на OnUserFormRender
if ($modx->event->name != 'OnUserFormRender') return '';
$modx->controller->addLastJavascript('/assets/components/customModx/js/mgr/user/tab.js');

Файл: /assets/components/customModx/js/mgr/user/tab.js
Ext.override(MODx.panel.User,{
    getParentFields: MODx.panel.User.prototype.getFields,
    getFields: function(config) {
        var parentFields = this.getParentFields.call(this,config);
		parentFields.push({
			id: 'my-custom-tab'
			,title: 'Доступ к курсам'
			,layout: 'form'
			,defaults: { border: false ,autoHeight: true }
			,hideMode: 'offsets'
			,items: [{
				html: '<p>Включение и отключение доступа пользователя к видео-урокам</p>'
				,xtype: 'modx-description'
			},{
				//Тут остальные элементы
			}]
		});

        return parentFields;
    }
});
Роман
29 октября 2021, 14:34
0
Не может быть на сервере кэширование js. Попробуйте в другом товаре поставить.
Роман
29 октября 2021, 10:06
0
Да, нет там нигде ограничений, каждая опция пишется в отдельную строку.
superboxselect нужно смотреть, что там не так. У меня на проекте все работает должным образом. Попробуйте, разную комбинацию. Всегда 16? Если скажем 17 добавить?

Роман
27 октября 2021, 15:03
0
А не могут быть проблемы с сертификатом? Просто сегодня выпала ошибка сертификата, сейчас вроде бы все нормально.
Роман
25 октября 2021, 12:53
0
На инверсию не очень смахивает. Потолок из черного должен превратиться в белый. Вам нужно посмотреть в источниках файлов, возможно там задан какой-то фильтр.
Посмотрите, привью. должно быть что-то такое:
/connectors/system/phpthumb.php?w=400&h=400&aoe=0&far=0&f=png&src=game.jpg&source=5
Посмотрите, в настройках, что у вас в phpThumb настроено.
Роман
25 октября 2021, 10:23
0
Если это по ссылке будет передаваться, можно просто повесить в куки. А потом по этой куке выдавать данные для клиента.
[[#COOKIE.some_key]]
Роман
25 октября 2021, 10:14
0
Залейте картинку сюда. Думаю, что скорее всего это на компе какие-то проблемы.
Роман
20 октября 2021, 13:08
0
Это URL текущего ресурса
Роман
18 октября 2021, 11:40
0
Попробуйте строку:
$url = $modx->makeUrl($row['id'], '', '', $scheme);
заменить на:
$url =  '/' . $row['uri'];
Роман
14 октября 2021, 15:58
0
Это связи нужно создавать в админке. &link=`4` указывает тип связи.

Роман
14 октября 2021, 15:01
0
Да ссылки все равно с nofollow идут, а сайт на modx. Вообще конечно было бы интересно посмотреть реализацию на основе ИИ. В retailrocket у них реализованы эти функции, и насколько я смотрел по тестам достаточно не плохо. Можно, наверно и их подключить. Там правда интеграция не очень простая.
Роман
14 октября 2021, 14:18
0
Все зависит от того, как вы хотите получать наполняемость этих блоков. Либо делать связи между товарами или делать более умную систему, которая бы основывалась на предыдущих заказах.
Роман
14 октября 2021, 12:17
+1
Спасибо, не обратил внимание на дату создания поста. Смотрю обсуждается, подумал, что-то свеженькое. =) Но решение и сейчас применяется.
Роман
14 октября 2021, 09:12
0
Спасибо за опыт. Не хватает визуализации, как все это выглядит, ради чего делалось.
Роман
12 октября 2021, 09:10
0
Там в самом файле snippet.ajaxsnippet.php, можете расширить думаю разберетесь, там ничего сложного нет. Вместо onclick поставить onMouseOver, только скорее всего нужно будет дописать, чтобы каждый раз он не подгружал элементы. При наведении.
Роман
11 октября 2021, 14:11
0
Лучше переубедить клиента, что это не правильно. Либо он будет мучатся с тормозами и тратить деньги своего бизнеса в пустую, или сделает как вы ему предлагаете. У вас же на сайте, надеюсь товары не в меню запихнуты? Предложите ему все товары, запихнуть в меню на сайте. =)
Роман
11 октября 2021, 14:03
0
Посмотрите в сторону AjaxSnippet, там есть нужный вам функционал.
Роман
10 октября 2021, 10:14
0
Нет. Говорят, что-то из крона вызывается и обрабатывается по рутом. Просто под другим пользователем, не будет работать скрипт, который мне нужен. Поставить в крон, чтобы он каждые две минуты выставлял права на папку cache.
Роман
06 октября 2021, 15:27
0
Вроде же был уже топик про это. Или это не то что вам нужно?