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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
25 октября 2012, 08:57
0
Вопрос месяца! Круче у меня спрашивали только «как поставить ваш eventsCalendar2 на Joomla?»

Сложите 2+2 у себя в голове, пожалуйста:
«В указанном ресурсе нет подходящих документов» + «в контейнере с id 10 пока нет ничего, пустой.»
Василий Наумкин
25 октября 2012, 08:54
0
Да, есть такой баг, но.

Если указать у web и mgr один префикс, и он будет уникальным для этого сайта — то должно работать.

А у другого сайта другие префиксы для mgr и web, но между собой одинаковые.

В любом случае, такой кэш надо включать на готовом сайте, во время разработки он только мешает.
Василий Наумкин
24 октября 2012, 19:43
0
В моем скрипте это учтено.

А чем переименовывал челок на windows — я не знаю. Вряд ли этим башовым скриптом, с перловыми вызовами.

Вот и переименовал, похоже, совсем все.
Василий Наумкин
24 октября 2012, 14:36
1
0
Решение:

$q = $modx->newQuery('modResource', array('show_in_tree' => 0));
$q->orCondition(array('hide_children_in_tree' => 1));

$res = $modx->getCollection('modResource', $q);
foreach ($res as $v) {
$v->set('show_in_tree', 1);
$v->set('hide_children_in_tree', 0);
$v->save();
echo $v->get('id').'
';
}
Василий Наумкин
24 октября 2012, 12:41
0
Пришлите логин\пароль от админки на почту bezumkin@ya.ru — починю, часа через 2.
Василий Наумкин
24 октября 2012, 12:24
2
0
$res = $modx->getCollection('modResource', array('show_in_tree' => 0));
foreach ($res as $v) {
$v->set('show_in_tree', 1);
$v->save();
}

Скопируйте в сниппет и запустите где-нить. Он пройдет по всем скрытым ресурсам и включит их показ в меню.
Василий Наумкин
24 октября 2012, 11:27
0
Z:\home\www\core\components\

Извините, я в разработке на windows не разбираюсь. Попробуйте образ для VirtualBox bezumkin.ru/blog/2012/09/24/ubuntu_vbox/

У меня проблем нет, смотрите видео — bezumkin.ru/blog/2012/10/03/new_modextra/
Василий Наумкин
22 октября 2012, 10:01
0
Системная настройка unauthorized_page. Просто пропишите id страницы, которую нужно выводить неавторизованному юзеру.
Василий Наумкин
21 октября 2012, 08:21
0
Насколько я понимаю, проверка прав проводится при попытке доступа к объекту. То есть, после выборки.

Не знаю, баг это или фича, но вы можете самостоятельно разобраться в логике работы — goo.gl/2w1qr
Василий Наумкин
20 октября 2012, 17:42
0
Не помогло?! Да как это возможно, вообще?

Кину-ка я в вас мануалом, напоследок. rtfm.modx.com/display/revolution20/Input+and+Output+Filters+%28Output+Modifiers%29

Василий Наумкин
20 октября 2012, 17:04
1
0
Поделюсь с вами тайным знанием! [[*img:notempty=``]]

Следующий такой вопрос просто удалю.
Василий Наумкин
20 октября 2012, 05:24
0
Параметры вывода — по умолчанию. И никаких проблем.
Василий Наумкин
19 октября 2012, 18:19
0
У ресурса есть свойство parent — это и есть его родительская категория.

Пример на php, лежит ли ресурс с id=15 в категории с id=22:
return $modx->getCount('modResource', array('id' => 15, 'parent' => 22));

Скрипт вернет либо 1, либо 0.
Василий Наумкин
19 октября 2012, 12:29
0
За вас никто не будет учить jQuery.

Задача простейшая, все уже объяснили.
Василий Наумкин
19 октября 2012, 06:23
0
Это делается javascript — изучайте скрипт minishop.js

bezumkin.ru/modx/minishop/manuals/status.html
Василий Наумкин
18 октября 2012, 15:44
0
Там кастомный javascript.

При кликах берется цена корзины + цена доставки и выводится в html. Ничего сложного, гляньте там minishop.js.
Василий Наумкин
18 октября 2012, 11:45
0
А вы случайно при этом не залогинены в админку?

Попробуйте проверить в Хроме, в режиме «инкогнито».
Василий Наумкин
17 октября 2012, 21:29
0
Вопрос решается собственным сниппетом.

Для выборки дочерних ресурсов категории есть $modx->getChildIds();

А для выборки товаров из мультикатегорий, в классе miniShop сеть метод getGoodsByCategories — https://github.com/bezumkin/miniShop/blob/master/core/components/minishop/model/minishop/minishop.class.php#L238

Вот их и нужно использовать.
Василий Наумкин
16 октября 2012, 17:23
0
При файловом классе и включенном apc сессия кэшируется и некорректно работает. Это не глюк.

Либо класс менять, либо apc отключать — одно из двух.
Василий Наумкин
16 октября 2012, 13:02
0
https://github.com/modxcms/revolution/tree/develop/core/xpdo/om