Всего 122 729 комментариев

Перетягин Илья
11 июля 2013, 14:30
0
Подскажи пожалуйста по поводу это темы.
В демо ms2 что стоит? Тема похожа но у тебя она явно указывает на пробелы, табы, окончания, конец кода и т.д., ставлю эту тему — она по цвету немного отличается и этих замечательных плюшек нету.
Руки кривые или надо что то доставлять по верх?
Василий Наумкин
11 июля 2013, 14:22
0
Ну, они более основные и грузятся всегда.

А юзерские — по требованию.
Илья Уткин
11 июля 2013, 14:20
0
Да, так заработало, спасибо. Когда расширял процессоры modObjectCreateProcessor и modObjectUpdateProcessor, с таким не сталкивался… Спасибо большое)))
Василий Наумкин
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, 23:54
0
Спасибо буду разбираться что у меня не так.
Дмитрий Стрельников
10 июля 2013, 23:49
0
Гранмерси, изучаю рево — действительно интересней))
Перетягин Илья
10 июля 2013, 16:58
0
Этими словами ты мне уже помог, действительно, если получилось не лучше, то значит хуже, хм…
Спасибо!
Василий Наумкин
10 июля 2013, 16:55
0
1. Не знаю. Пару раз пытался, и удалял через 20 минут — не могу ее понять. С Etomite как то все само получалось.

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

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

А у меня времени смотреть нет, извини.
Перетягин Илья
10 июля 2013, 16:51
0
Помню, что читал ее, но перечитать было интересно ))) (у меня чем то схожая история, так что тут я даже понимаю все по шагам).
Вот интересует пара моментов.
1. По поводу джумлы, почему ее так не любят? Есть какие то реальные недостатки или просто из за общего мнения?
(я ее не на вижу после примерно трех лет работы, но за реальные минусы при продвижении и юзабилити, но плохим движком не считаю)
2. Ну это уже так на удачу как говорится ))) Не давно решил расширить кругозор и по изучать пхп, написал свою первую типа программу, это своего рода «недо phpmyadmin». Вот и вопрос – написать то написал, а вот оценить некому, если есть немного времени и главное хоть доля желания, не мог бы ты посмотреть и высказать мнение? (повторюсь, если есть хоть малейшее не желание, то конечно же делать это не стоит и этим не кого ты не обидишь)) ).
Василий Наумкин
10 июля 2013, 16:40
0
А я начинал сисадмином работать. У меня вообще забавная трудовая биография =)
Перетягин Илья
10 июля 2013, 16:38
0
Что то я пропустил эти статьи в свое время… Сколько ты уже занимаешься этим направлением и по сколько часов в день, если не секрет?
Maxym Zymbala
10 июля 2013, 16:38
0
а подскажите еще как, быть с тем что у меня глобальных переменных не чувствует?
если код написать непосредственно в файле, то первое окно не отображается
var w = MODx.load({});
w.setValues(data);

а если поместить его в функцию то отображается, но тогда это ж локальные переменные получаются?
asd: function () {
var w = MODx.load({});
w.setValues(data);
}
???
Перетягин Илья
10 июля 2013, 16:29
0
Надо было изначально идти в эту тему, интересно до жути, а главное не каких подстав как в сео. Но сейчас уже думается мне, не успеть тут стать профи, времени столько нету, а действительно жаль.
Спасибо еще раз, действительно очень темный материал, его бы немного подробнее расписать и можно было бы всем новичкам без исключения давать вместо опенсерверов и денверов.
Иван Брежнев
10 июля 2013, 16:22
0
Вот пример их минишопа первого
Начало метода редактирования товара, открывается окошко и заполняется данными из AJAX запроса к коннектору который в свою очередь исполняет указанный процессор
github.com/bezumkin/miniShop/blob/master/assets/components/minishop/js/mgr/widgets/goods.grid.js#L137
Вот этот метод и заполняет окно данными
github.com/bezumkin/miniShop/blob/master/assets/components/minishop/js/mgr/widgets/goods.grid.js#L179
Василий Наумкин
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:19
0
Это для фронта я писал топикстартеру как вариант!

Для ExtJS совершенно иначе всё делается.

var w = MODx.load({});
w.setValues(data);
Но это очень утрированно.
Василий Наумкин
10 июля 2013, 16:16
0
На здоровье!

Эти навыки пригодятся при работе на реальных серверах. Очень большой плюс в нашем деле.