Сергей Шлоков

Сергей Шлоков

С нами с 31 января 2013; Место в рейтинге пользователей: #5
27 февраля 2015, 13:06
0
Например, так
$ids = implode(',',$massiv);
$query = $modx->newQuery('modResource');
$query->select(array('modResource.*'));
$query->where(array('id:IN' => $massiv, 'isfolder' => 0));
$query->sortby('FIELD(modResource.id,'.$ids.')');
$result = $modx->getCollection('modResource', $query);
Упс. Уже написали выше.
26 февраля 2015, 19:54
0
пробовал поставить так: [[+tipraboty]]
А так [[+tv.tipraboty]]?
26 февраля 2015, 18:59
0
Самое простое — это выставить условие
$('a','.menu').click(function() {
	var w = $(window).width();
	if(w < 790) {
		$('.menu').toggle(0);
	}
});
26 февраля 2015, 18:33
+1
$this->xpdo->log(1,"******************************************|****************************");
parent:: __construct($xpdo);
В данной конструкции ошибка. Свойство $this->xpdo равно NULL. Оно определяется в конструкторе, который вызывается второй строчкой.
В данном случае правильно будет
$xpdo->log(1,"******************************************|****************************");
parent:: __construct($xpdo);
26 февраля 2015, 14:56
+2
Теперь можно скачать в магазине MODSTORE.PRO.
26 февраля 2015, 14:51
0
Я думаю причин несколько:
1. Некоторым вполне хватает возможностей miniShop2.
2. Сообщество еще молодое, не очень сплоченное. Поэтому платят именно те, кому нужны эти наработки, а не из солидарности. Хотя и такие есть.
3. У некоторых есть сомнения, что все получится как задумывалось.
4. Люди не хотят платить из своего собственного кармана. Ведь при разработке сайта магазина расходы оплачивает заказчик. В этом разрезе было бы разумнее сделать новый минишоп платный, но недорогой. Кому нужно бесплатно — miniShop2 в помощь.
Наверно есть и другие причины. Но думаю процентов 70-80 руководствуются именно этими.

25 февраля 2015, 16:53
0
А вроде нашелся меценат, готовый взять на себя финансирование в размере 300 тыс. р. Передумал?
25 февраля 2015, 12:21
0
Кстати, Tickets 1.5.0 умеет то же, что и modxTalks.
25 февраля 2015, 09:55
0
Попробуй так
$(document).on('af_complete', function(event,res) {
	if(res.success) $('#popup_order').trigger('reveal:close');
});
П.С. Это для Семена. Плохо прицелился. )
24 февраля 2015, 15:34
0
Попробуй в системных настройках установить
debug = 1
И в журнале посмотреть чего получится.
А вообще, странное желание. А чего там смотреть —
INSERT INTO table (fields_list) VALUES (values_list)
UPDATE table SET field = values WHERE id= $id
Как-то так.
24 февраля 2015, 10:24
0
Не наблюдаю у себя данную проблему. А на эти неработающие сайты в последнее время не накатывали какое-нибудь дополнение?
Может в логе чего пишется?
24 февраля 2015, 08:15
0
Ну и что ты там видишь?
Я вижу:
1. пример плагина для дебага. Только для дебага!
2. пример рабочего плагина. Как и должно все работать. Никаких echo и die() в плагине! Управление 404 через sendForward(), не ломая механизм MODX.
Надеюсь, ты понимаешь разницу.
Есть некоторые события, в которых можно выводить информацию на страницу. Но в этом (OnPageNotFound), вывод предназначен для записи в журнал ошибок.
23 февраля 2015, 08:10
0
Как сделать так, если это возможно, чтобы
echo $modx->getChunk('html.head');
В плагине echo невозможно. Да и зачем, есть же страница 404 в настройках.
21 февраля 2015, 13:57
0
На здоровье!
21 февраля 2015, 13:26
+2
Люба, а где эта функция вызывается?v Например, в сниппете, отдельном файле?
На вскидку вижу одну ошибку — в начале функции нужно написать
global $modx;
20 февраля 2015, 22:06
0
Найн. В любом сниппете $modx уже есть. И $modx-user тоже.
П.С. Если контекс web, то можно его не указывать.
if($modx->user->isAuthenticated()){
//пользователь авторизован
}
}
20 февраля 2015, 22:00
+1
или так
if($modx->user->isAuthenticated($modx-context->key)){
//пользователь авторизован
}
20 февраля 2015, 15:24
0
А ты разве не создавал модель? Честно говоря, я не понимаю, почему у тебя нет ошибок когда ты делаешь
$c->prepare();
Значит классы где-то подгружаются. Но все равно видимо есть проблема с моделью. Ты как ее делал?
20 февраля 2015, 15:08
0
Так что автоматом все добавляет
Каким? АК-47?
20 февраля 2015, 14:31
0
Из кода не понятно, но я надеюсь, что классы загружаются через addPackage();