Wassi Wassinen

Wassi Wassinen

С нами с 25 января 2013; Место в рейтинге пользователей: #37
Wassi Wassinen
11 января 2017, 23:12
1
0
Василий, спасибо за унификацию! Объединил с тикетами. Скажи, как ограничить кол-во загружаемых файлов в форме?
Илья Уткин
16 февраля 2016, 16:11
3
+3
https://modx.pro/users/[[*createdby:userinfo=`username`]]/
Павел Гвоздь
16 февраля 2016, 12:18
1
0
и соответственно результаты теста в баллах из максимума
Вот здесь не совсем понял. Если можешь, напиши пожалуйста подробнее.
Мордынский Николай
07 декабря 2015, 22:35
2
+1
В минишопе можно на лету цены менять bezumkin.ru/sections/components/1857/

Надо только определиться как цена меняеться либо это коэффициент какойто на который в зависимости от города меняються все цены (тогда для города можно хранить только коэффициент) либо на каждый товар для города держать свою цену

case 'msOnGetProductPrice':
		// Плагин принимает:
		// $product - объект msProductData
		// $data - массив со свойствами товара, может отсутствовать
		// $price - текущая цена товара

		// Подключаем массив значений по ссылке - так удобнее
		$values = & $modx->event->returnedValues;

		// Цена может меняться несколькими плагинами сразу, поэтому проверяем:
		if (isset($values['price'])) {
			$price = $values['price'];
		}

		// Удваиваем цену:
		$values['price'] = $price * 2;
Василий Наумкин
12 августа 2015, 09:22
4
0
Вот 2 правила для Nginx: первое пропускает превьюшки, а второе запрещает открывать в галерее всё кроме них
location ~* ^/assets/images/products/\d+/\d+x\d+/ {
	access_log		off;
	expires			10d;
	break;
}

location ~* ^/assets/images/products/\d+/ {
	deny			all;
}
Наверное, можно и как-то красивее написать, но я не придумал.

Теперь никто не откроет полноразмерные картинки, и ты можешь отдавать их через PHP покупателям.
Василий Наумкин
02 мая 2015, 12:17
1
0
Естественно. Добавления избранного считается автору того, что добавили, а не тому, кто добавил.

Ты бы заметку то прочитал, там это написано:
  • Количество тикетов
  • Количество комментариев
  • Просмотров
  • Сколько тикетов или комментов автора было добавлено в избранное
  • Сколько было отдано голосов за тикеты и комменты автора
Сергей Фещуков
10 апреля 2015, 11:57
1
+1
Гляньте miniShop2.utils и как устроен вывод полей, например, в заказах miniShop2. Это поможет вам сделать в админке красивый рейтинг, если это необходимо. Вкратце:
rating: {renderer: this._renderRating}
//или
rating: {renderer: easyComm.utils.renderRating}

//а после массива
this._renderRating: function(val, cell, row) {
	//val - значение поля rating
	//cell - объект ячейки
	//row - объект строки, в которой доступны другие поля строки, типа id или средний рейтинг, к примеру
	return '<img src="'+val+'stars.jpg" />'; //это к примеру
}

//или в другом файле
easyComm.utils.renderRating = function(val, cell, row) {
	//смысл тот же, только использовать можно в разных таблицах/формах, в отличии от первого случая
}
Николаевич
06 апреля 2015, 23:01
1
0
Спасибо, но нет. Банально не правильный запрос составил
Рабочий вариант
[[!pdoUsers?
&where=`{"modUserProfile.phone":"555"}`
]]
Vladimir Grin
28 марта 2015, 13:31
2
0
Все достаточно просто. Картинку нужно указывать от %base dir% modx.
[[+image:phpthumbof=`&w=744&h=370&zc=1&q=60&fltr[]=wmi|/path/to/image.png|BR|70|5|5|0`]]