Наумов Алексей

Наумов Алексей

С нами с 31 марта 2013; Место в рейтинге пользователей: #13

phpthumb и exif изображений

Добрый день!

При создании превьюшек с помощью phpthumb теряется exif информация файла (модель камеры, координаты фото), как сохранять эту информацию?
Наумов Алексей
08 марта 2015, 14:09
modx.pro
1 139
0

Jevix и email

При использовании Jevix столкнулся с тем, что необходимо сделать email в виде ссылки mailto.

Для выделения простых ссылок имеем параметр cfgSetAutoLinkMode, но с email он не работает.

Нам же пригодится параметр cfgSetAutoPregReplace.
Наумов Алексей
03 марта 2015, 06:04
modx.pro
2
1 861
+1

pdoMenu и deleted

А давно pdoMenu отображает удаленные документы?
сабж: s916.h3.simpledream.ru/index.php?id=1

Вроде раньше не было такого…
Наумов Алексей
20 января 2015, 12:52
modx.pro
1 017
0

Рейтинги в Tickets с использованием thread

Добрый день!

В Тикетс есть замечательная вещь, как рейтинги. Голосовать можно за тикеты и комментарии. И это отлично! =)

Но хочется добавить к объекту TicketVote такое понятие, как thread, по аналогии с комментариями. Для чего?.. Ну что бы голосовать можно было на одной странице за несколько сущностей.

Наумов Алексей
19 января 2015, 17:44
modx.pro
1 069
+1

Тип поля при расширение полей товара в miniShop2

Давно уже научился расширять поля товаров через систему плагинов.

Но сейчас что-то в небольшом замешательстве. Все расширил, добавлено весьма много полей (штук 40), некоторые из них описаны так:

'truck_width' => array(
        'dbtype' => 'decimal'
        ,'precision' => '12,2'
        ,'phptype' => 'float'
        ,'null' => true
        ,'default' => 0
    ),
т.е. число с плавающей точкой. В БД — соответственно тоже.

Однако я пытаюсь сформировать запрос (ключевые участки кода показываю):
..
$criteria['`Data`.`truck_width`'] = floatvar($width);
..
$q = $this->modx->newQuery('msProduct');
$q->leftJoin('msProductData','Data', '`msProduct`.`id` = `Data`.`id`');
$q->where($criteria);

то на выходе запрос получаю такой:
AND `Data`.`truck_width` = '8.3'

Тут явно лишние кавычки, поиск из-за этого не работает соответственно. Почему кавычки то добавляются? Что я еще упустил? В модели же указано, что тип поля — число, а запрос формируется, как будто строка…
Наумов Алексей
01 декабря 2014, 12:14
modx.pro
1 257
0

[ms2gallery] Источник файлов для разных шаблонов

Небольшой плагин, позволяющий автоматически установить нужный источник файлов при создании ресурса с использованием дополнения ms2gallery.
Наумов Алексей
04 сентября 2014, 09:51
modx.pro
30
5 379
+5

miniShop2 - скидка или наценка к сумме заказа

Добрый день!

Такой вопрос… нужно реализовать логику: наценка 5%, если в корзине 1 или 2 товара, скидка 2%, если в корзине 8 товаров или больше. Как это делать?

Пока идея: переопределить msCartHandler, в методе get реализовать мою логику:

public function get() {
	$cart['skidka'] = array('id' => 'skidka', 'price' => -100, 'weight' => 0, 'options' ),
	return $this->cart;
}

… но… есть еще

public function status($data = array()) {

… окей, и там можно реализовать эту логику. И еще немного надо будет поправить js файлы, хорошо… хотя уже что-то много правок намечается… я верно пытаюсь сделать? или нужно по другому реализовывать? Василий, как бы ты поступил? Общие мысли интересуют, реализовать — справлюсь :)

Естественно, мне нужно, что бы все заработало и в маленькой корзине в шапке сайта, и в большой корзине.
Наумов Алексей
05 мая 2014, 13:58
modx.pro
10
5 029
0

Список пользователей на этом сайте

Василий, приветствую. Можно попросить код, выводящий эту страничку modx.pro/users/?

В частности интересует, откуда взялись поля Регистрация и Активность.
Наумов Алексей
07 апреля 2014, 06:13
modx.pro
1
1 336
0

Голосование в Tickets

Хочу поблагодарить за github.com/bezumkin/Tickets/issues/75, «спасибо» прислал. =)

Но где-то есть еще косяк… поставил утром версию свежую.

Голосую за публикацию (именно на странице публикации), рейтинг меняется. Обновляю страницу (по F5) — рейтинг старый, но при этом подсвечивает, что я проголосовал. Чистишь кеш сайта — все в порядке, отображается новый рейтинг. Начал копать — проблема в сниппете TicketMeta, на этой строке github.com/bezumkin/Tickets/blob/master/core/components/tickets/elements/snippets/snippet.ticket_meta.php#L15

И до и после голосования переменная $ticket (точнее поле properties) не изменяются, видимо объект берется из кеша, а кеш — старый. Подозреваю что при голосовании «плохо» чиститься кеш ресурса…
Наумов Алексей
22 марта 2014, 16:20
modx.pro
2 195
0

Голосование из Tickets применительно к любому док.

Добрый день!

Интересует возможность применения механизма голования из Tickets применительно к любому ресурсу. А в идеале вообще, как с комментариями — к thread.

Василий, насколько сложна реализация, насколько много всего нужно будет переписать?)
Наумов Алексей
14 марта 2014, 08:40
modx.pro
996
0