Павел Гвоздь

Павел Гвоздь

Был в сети 28 июля 2026, 22:53
Заказы принимаю
Умение искать нужную информацию — самое главное умение, на мой взгляд. И это не только спрашивая у гугла. Бывает так, что не знаешь, как может называться эта функция, ищешь доку и изучаешь все места, где может встречаться это (параметры сниппета, системные настройки и т.д. и т.п.).
1) Какое отношение вы имеете к данному продукту?
2) Я предупредил на этапе разработки, что планирую выложить этот пакет в магазин.

Я всегда иду на встречу заказчику, если он просит не выкладывать какую-либо разработку, однако оговаривать это нужно сразу.

«фичу» сделанную на мои деньги специально для моего интернет-магазина
Ради справедливости замечу, что фича скопирована почти один в один с другого сайта, по просьбе заказчика.
Твоё «узконаправленный компонент» звучит как-то не закончено. Вот если бы ты предложил какой-то выход из данной «проблемы», было бы хорошо. А так, получается просто констатация факта.
Без проблем, можешь зайти в каждый топик раздела вопросы и написать «У вас видимо проблема» или что-то в этом духе. Я теперь не удивлюсь, честно! =)
У меня раньше тоже происходила такая «магия», когда не понимал, как это работает…
У тебя проблема была либо с правами, либо с исходником ядра. Возможно, ты просто не скидывал сессии после внесения правок в права.
Управление => Перезагрузить права доступа
Управление => Завершить все сеансы
Значит с правами повозись, ибо у меня вот этот код
$contexts = $modx->getCollection('modContext', array('key:!=' => 'mgr'));
foreach ($contexts as $c) {
    $data = array(
        'key' => $c->key,
        'name' => ($c->key != "web") ? $c->name : "Главная страница",
        'url' => $c->getOption('site_url'),
    );
    print_r($data);
}
из под админа в Console отрабатывает корректно.