Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
12 июля 2013, 20:03
0
Проверь кодировку таблиц в БД.

Бывает такое, когда компонент сам создаёт таблицы, а в БД дефолтная latin1.
Василий Наумкин
12 июля 2013, 19:32
0
Так я не понял, MS2 — это хорошо или как? О чем заметка?

Похоже, автор просто хотел вывести мне на главной свою ссылку.
Стоило только открыть регистрацию…
Василий Наумкин
12 июля 2013, 03:14
0
Не сталкивался.

Если там есть ImageMagick, и доступ к нему из консоли — всё должно работать нормально.
Василий Наумкин
11 июля 2013, 19:20
0
Какая версия php, есть ли ошибки в системном журнале?
Василий Наумкин
11 июля 2013, 15:53
0
Вот такие там у меня настройки:
Василий Наумкин
11 июля 2013, 14:22
0
Ну, они более основные и грузятся всегда.

А юзерские — по требованию.
Василий Наумкин
11 июля 2013, 14:17
0
Скорее всего, нужно включить оригинальный процессор:
<?php
require MODX_CORE_PATH . 'model/modx/processors/security/user/get.class.php';

class webUserGetProcessor extends modUserGetProcessor {
	
}
return 'webUserGetProcessor';
Василий Наумкин
10 июля 2013, 16:55
0
1. Не знаю. Пару раз пытался, и удалял через 20 минут — не могу ее понять. С Etomite как то все само получалось.

2. Ты бы еще гитлера попросил, я тебе понаоцениваю, ага. Лучший способ научиться — смотреть и повторять, как делают другие.

Если тебе удобнее пользоваться твоим приложением, чем phpMyAdmin — выкладывай в общий доступ и рекламируй. Если нет — исправляй, пока не станет удобнее.

А у меня времени смотреть нет, извини.
Василий Наумкин
10 июля 2013, 16:40
0
А я начинал сисадмином работать. У меня вообще забавная трудовая биография =)
Василий Наумкин
10 июля 2013, 16:21
0
1. Нужно сделать метод в классе оплаты
2. Нужно проставить плейсхолдер [[+payment_link]] в письме.

Метод выглядит примерно так:
public function getPaymentLink(msOrder $order) {
	$id = $order->get('id');
	$sum = number_format($order->get('cost'), 2, '.', '');
	$request = array(
		'LMI_PAYMENT_NO' => $id
		,'LMI_PAYMENT_AMOUNT' => $sum
		,'CLIENT_MAIL' => $order->getOne('UserProfile')->get('email')
		,'LMI_PAYMENT_DESC' => 'Payment #'.$id
		,'LMI_PAYEE_PURSE' => $this->config['shopId']
	);
	return $this->config['checkoutUrl'] .'?'. http_build_query($request);
}

Он сразу есть, например, в mspZPayment, а вот в PayPal его реализовать нельзя из-за особенностей этого сервиса.

У писем из нашего магазина, кстати, эта ссылка в наличии.
Василий Наумкин
10 июля 2013, 16:16
0
На здоровье!

Эти навыки пригодятся при работе на реальных серверах. Очень большой плюс в нашем деле.
Василий Наумкин
10 июля 2013, 15:36
0
Давай мы «вопросы не по теме» будем задавать в новых темах?
Василий Наумкин
10 июля 2013, 06:50
0
I can`t help you.

Try to hire php programmer.
Василий Наумкин
09 июля 2013, 21:10
0
Логику работы ты уж сам продумывай.

Проблем не будет, нет. Оно так специально и сделано.
Василий Наумкин
09 июля 2013, 14:03
0
Не думал, что при разработке сайта — это такая большая проблема, написать скрипты импорта-экспорта для готовых таблиц в базе данных.

Тем более, что и примеры кода есть и документация, и исходники компонента.

Лично я пока больше ничем не могу помочь.
Василий Наумкин
09 июля 2013, 13:44
0
Это тоже самое, что ради старого принтера ставить на новый комп Windows 95. Проще и принтер поменять и нормальную ОС поставить.

MS1 нет в репозиториях, остались только исходники — ибо он совсем не интересен.