adminixi

adminixi

С нами с 25 марта 2016; Место в рейтинге пользователей: #137

Вывод полей из ресурсов списка одиночного выбора tv

Есть вызов ресурсов
{$_modx->runSnippet('!pdoPage', [
              'parents' => 0,
              'limit' => 6,
              'element' => 'getTickets',
              'nestedChunkPrefix' => 'tickets_',
              'sortby' => 'RAND()',
              'ajaxMode' => 'button',
              'ajaxTplMore' => '@INLINE <div class="text-center" style="padding: 40px;">
            <a class="btn-more btn btn-primary btn-lg">Ещё</a></div>',
              'tpl' => 'blog.list.all.row',
            ])}
adminixi
05 марта 2019, 11:18
modx.pro
1
846
0

Связанные товары minishop2 - смена товара при выборе цвета

Добрый день!
Подскажите пожалуйста как реализовать смену товара при выборе цвета как тут mamaboutique.ru
Понятно, что это делается через связанные товары.

Нашел такую подсказку от Василия
$(document).on('change', '#product_color', function() {
	var val = $(this).val();
	var href = $(this).find('[value="' + val + '"]').data('href');
	document.location.href = href;
});
Я так понимаю этот скрипт отвечает за переход.
А как сам шаблон оформить, что бы он брал характеристику связанных товаров. Может уже кто делал, буду очень рад Вашей помощи.
Сергей
19 апреля 2018, 07:47
modx.pro
2
896
0

Можно ли взломать сайт на MODX?

Добрый день!
Такая проблема случилась:
Выгрузил сайт клиенту на хостинг, а он включил заднюю, нанял какого-то сисадмина, чтобы помог ему сменить все доступы и не хочет платить.
Как бы напрашивается вопрос: Есть ли такая возможность взломать MODX, чтобы справедливость восторжествовала? Возможно за $
Артем
23 января 2017, 20:04
modx.pro
23
7 696
+1

Сортировка опций на вкладке "Опции товара"


«Опции товаров» в miniShop2 похоже не имеют, по крайней мере очевидного, способа установить сортировку согласно которой пользовательские опции и отображаются в соответствующей вкладке.
Самое удивительное, что сортировка вообще не завязана ни на одно из полей доступных для редактирования/создания, даже порядок собственно их создания (предполагая что сортировка идет по выборке из БД, где оные возвращаются по ключу/индексу).
Т.е. сортировка не подчиняется ни алфавитному порядку полей «ключ» и «Наименование»,
Не завязана на ID и «тип характеристики».
PS: обратите внимание на то как названы ключи и именованы порядок их ID и их типы (всё подобрано под эксперимент)

Может быть кто-то подскажет «грязный трюк» или «откроет глаза»?…
Лично мне вообще не понятен сей факт.

Версия miniShop2 последняя на сегодня (2.4.6-pl1) из репозитория modstore.pro
RUVATA
07 декабря 2016, 13:51
modx.pro
1
4 980
0

Изменить кодировку эскпортируемого CSV файла

Здравствуйте!
Кто знает как возможно изменить кодировку экспортируемого с админки FormIt CSV-файла. Он выгружается в кодировке CP1251, а нужна срочно UTF-8. Просто все русские символы (а они преобладают), заменяются непонятными иероглифами.
Заранее благодарю!
Lori
12 ноября 2016, 11:16
modx.pro
2
2 198
+1

[mspPayAnyWay] - метод оплаты для Minishop2

[mspPayAnyWay] — оплата через payanyway.ru/info/w/ru/public/welcome.htm



Платежи через сервис PayAnyWay — это быстрый и безопасный способ оплаты различных товаров и услуг: от сотовой связи и кабельного телевидения до авиабилетов и услуг отелей. Оплачивать услуги с PayAnyWay просто и удобно.

Особенности
  • работа только с новым miniShop2 (version =>2.4.0-beta2)
  • гибкая кастомизация оплаты
Володя
25 июля 2016, 09:29
modx.pro
1
2 020
+7

msProductOptions и единица измерения

После последнего обновления MS2, судя по всему изменилась работа msProductOptions. Ранее для вывода единицы измерения нужно было использовать доп.плейсхолдер:
Виктор
24 мая 2016, 07:18
modx.pro
1
1 657
0

Плагин проверки авторства

Здравствуйте. Прошу помочь мне с написанием небольшого плагина. В бэкэнде нужно предотвратить редактирование ресурса (тикета) пользователем, который не является его автором.
Мне подсказали, что плагин нужен на событие OnBeforeDocFormSave, я совсем не дружу с modx, думаю должно быть что-то подобное:
<?php
switch($modx->event->name){    
    case 'OnBeforeDocFormSave':
	{
		if ($user->get('id') != $resource->get('createdby')) { 
			// что же здесь писать
		};
	}
}
Помогите, пожалуйста, допились это до нормального плагина, чтобы выводилась ошибка, что нет прав на редактирование и чтобы ресурс не сохранялся.
Виталий Барышников
28 декабря 2015, 11:19
modx.pro
3
1 829
0

msProductOptions вывод мультизначений

Добрый день.

пытаюсь разобраться с выводом мультизначений в minishop2, но что то ни как.

в документации написано, что msProductOptions работает также, как и msOptions, и по аналогии должен выводиться так же как и msOptions ([[!msOptions?name=`color`]]):

[[!msProductOptions ?name=`core_count`]]
Но, что то у меня не выводится. Подскажите пож-та, что я делаю не так.

Спасибо.
Александр
26 декабря 2015, 08:56
modx.pro
1
1 476
0

msProductOptions - как вывести единицу измерения?

Добрый день!
Коллеги, появился такой вопрос — создаю новые характеристики для товара, указываю там название и единицу измерения, на сайте вывожу все опции товара с помощью msProductOptions, код такой:

<div class="row">
	<div class="col-md-5"><p><strong>[[+caption]]:</strong></p></div>
	<div class="col-md-7"><p>[[+value:default=`уточняйте`]]</p></div>
</div>
caption — название опции, value — значение, а теперь вопрос, каким образом вывести еще единицу измерения данной характеристики? Документации по msProductOptions я так и не нашел (

Решение: Плейсхолдером [[+measure_unit]]
Victor
22 октября 2015, 07:40
modx.pro
1
1 577
0