Вопросы

phpStorm + GitHub без заморочек с консолью

Доброго времени суток, коллеги!
Начал изучать курс Василия Наумкина Основы Git и первый коммит компонента на Github все объясняется отлично, но с одним моментом у меня возникли трудности:
Как видите, для отправки имеющегося репозитория (а это именно наш случай), нужно выполнить в коммандной строке:
git remote add origin https://github.com/bezumkin/Sendex.git
git push -u origin master
У меня лично не получилось так сделать и как-то по-моему это не кошерно. В общем погуглив, нашел способ удобней:
До этого момента все делаем по инструкции Василия, а потом:
  1. VCS
  2. Import into version control
  3. Share project on GitHub
Единственное до этого нужно подключить файл git.exe, на win10 у меня по умолчанию он установился: C:\Program Files\Git\cmd\git.exe

P.S. Хотел добавить в комментарии к курсу, но комментарии закрыты
P.P.S. Для рубрики «Готовые решения» не хватило рейтинга
Павел Степанов
21 декабря 2017, 14:31
modx.pro
2
4 619
+3

Работа с API Вебмастера из под modx revo

Добрый вечер сообщество!
Дайте инструкцию, как работать с API Вебмастера? Мне нужно сделать отправку текста из админки в оригинальные тексты вебмастера. Использовал пример из файла github.com/yandex/webmaster.api/blob/master/example/original_texts.php не выходит получить токен. Спасибо за любую помощь!
Документация API Вебмастера tech.yandex.ru/webmaster/
Git API Вебмастера github.com/yandex/webmaster.api
Муравьев Олег
21 декабря 2017, 14:06
modx.pro
1
971
0

Условие выборки товаров msProducts

как вывести товары в категории «Часы» и все товары каталога у которых дополнительное поле -dopr (список ресурсов) равных ==«Часы»

пробовал так, но чувствую что туплю

[[!pdoPage?
        &element=`msProducts`
		&tpl=`productTpl`
		&depth=`6`
		&limit=`12`
		&includeTVs=`nal,dopr`
		&includeContent=`1`
		&processTVs=`1`
		&tvPrefix=``
		&sortby=`pagetitle`
		&sortdir=`asc`
		&where=`{{"template":"8"},{"id":"[[*id]]"},{"dopr":"[[*id]]"}}`
  	]]
Максим
21 декабря 2017, 09:45
modx.pro
2 858
0

SQL запрос

Как правильно составить запроc, и возможно ли это вообще за один раз получить небходимые данные, что бы заменить вот этот цикл:
$where = array('parent' => 628);
$resources = $modx->getCollection('modResource',$where);
$out = array();

foreach ($resources as $res) {
        $c = $modx->newQuery('modTemplateVarResource');
        $c->select( $modx->getSelectColumns('modTemplateVarResource','','',array('id','value')));
        $c->where(array(
            'tmplvarid' => 4,
            'value:Like' => '%'.$res->get('id').'%'
        ));
        $count = count($modx->getCollection('modTemplateVarResource', $c));

    $out[] = array(
        'uri' => $res->get('uri'), 
        'pagetitle' => $res->get('pagetitle'), 
        'count' => $count
        );
        
}
Виталий
21 декабря 2017, 08:12
modx.pro
1 306
0

Проблема с комментариями Quip

НЕ могу понять почему перестали работать комментарии
пишет «Добавление комментариев закрыто.»

В сниппете QuipReply стоит 0
$closeAfter = $modx->getOption('closeAfter',$scriptProperties,0);
алексей
21 декабря 2017, 07:52
modx.pro
837
0

Ошибка - Зависает галерея msGallery

Всем добрый вечер!.. Столкнулся с проблемой работы галереи msGallery minishop2.
при попытке добавить картинку/и, обновить зависает на «Сохранение...»
в error.log путсо…

в консоле браузера получаю такую ошибку…
VM17077:1 Uncaught SyntaxError: Unexpected token <
    at doDecode (ext-all.js:21)
    at Object.decode (ext-all.js:21)
    at Ext.form.Action.Submit.handleResponse (modx.jsgrps-min.js:1)
    at Ext.form.Action.Submit.processResponse (ext-all.js:21)
    at Ext.form.Action.Submit.success (ext-all.js:21)
    at Ext.data.Connection.handleResponse (ext-all.js:21)
    at f (ext-base.js:21)
    at m (ext-base.js:21)
    at ext-base.js:21
(
<b>Fatal error</b>:  Call to a member function invokeEvent() on null in <b>/home/chdk/chdk.lviv.ua/www/core/model/modx/modresource.class.php</b> on line <b>1362</b>
)
Денис Усачев
20 декабря 2017, 15:46
modx.pro
1 446
0

Помогите разобраться

Появилась необходимость подправить расчеты на сайте. Нашла место, где это делается, но не могу понять что такое тут IF?

$select = array(
	$class => $modx->getSelectColumns($class, $class),
	'comissionCount' => '
        ROUND(
            IF (
                IF (
                    to1 = 0,
                    (tarif2 * '.$bgSumm.'),
                    (tarif1 * '.$bgSumm.')
                ) <= IF (
                    to1 = 0,
                    (tarifmin2),
                    (tarifmin1)
                ),
                IF (
                    to1 = 0,
                    (tarifmin2),
                    (tarifmin1)
                ),
                IF (
                    to1 = 0,
                    (tarif2 * '.$bgSumm.'),
                    (tarif1 * '.$bgSumm.')
                )
            ),
            3
        ) as comission
    ',
);
Любовь
20 декабря 2017, 07:25
modx.pro
867
0

Всплывает ненужное модальное окно

speedwayburger.ru
После подключения fancybox при нажатии на слово ассортимент в меню появляется окошко с надписью"
The requested content cannot be loaded.
Please try again later." Подскажите пожалуйста, как мне его убрать?
Кефирка
20 декабря 2017, 07:12
modx.pro
3 518
0

Изменить пользовательское поле MS2 из сниппета

Друзья.
Есть пользовательское поле ms2, назовем его «user-pole».
Как изменить его значение через сниппет?
Конструкция типа:
$res = $modx->getObject('msProduct', $resID);
$res->set('user-pole', date('Y-m-d'));
$res->save();
не работает.
Evgeny Epifanov
19 декабря 2017, 20:33
modx.pro
1 512
0

Дополнительное поле в админке (проблемы)

Здравствуйте уважаемые вебмастера, я сам новичок.
Возникла проблема с дополнительными полями, в разделе Элементы у меня есть дополнительное поле называется image. параметр ввода изображение, параметр вывода — изображение. Доступно для всех шаблонов.
Сначало было все нормально, а потом возникла такая проблема



еще при создании новостей, выходит ошибка в консоли браузера

вот такая


И я никак не могу вызвать, менеджер файлом, чтоб я смог туда скачать новые картинки.
В чем может быть проблем? Буду признательным вашим ответам.
Avaz
19 декабря 2017, 18:10
modx.pro
1 397
0