Как выполнить sh скрипт из PHP, который создаст место, юзера на сервере и загрузит MODx

Здравия всем.

Вопрос скорее всего будет направлен к Василию, однако буду благодарен и тем, кто готов помочь. :)

Решил сделать для себя небольшую панельку, как у Василия на хостинге. Столкнулся с траблой. Как я понял, запускать shell скрипт (который бы создавал место для сайта и заливал modx) нужно от рута или от пользователя, который имеет доступ ко всем нужным каталогам и т.д. Проблема в том, что я не могу понять, как это сделать. С трудом удалось через PHP запустить тестовый sh скриптик и передать в него нужный аргумент.

Василий и все, кто может помочь. Будьте добры, объясните, как можно запустить скрипт от рута из под PHP, либо дать пользователю все необходимые права на выполнение скрипта, который бы создавал место, пользователя и заливал modx? БлагоДарю.

P.S.: Сервер настроен по инструкции Василия. За что ему огромная благодарность!!!
Пашок
02 апреля 2015, 19:44
modx.pro
3
1 855
0

В чем ошибка xpdo set update?

Пытаюсь сделать при вызове скрипта, запись в базу через XPDO
напрямую в базу запрос тоже не принимает

Рустам С
02 апреля 2015, 19:16
modx.pro
1 008
0

pdoResources получение article и price

Здравствуйте!
У кого есть наработки поделитесь plz, нужно получить article и price товара miniShop2.
Да, можно было бы использовать msProducts, но задача такова, что в пределах одного шаблона надо выводить дочерние подкатегории, а если подкатгорий нет (подкатегория последняя в дереве), то товары в ней.
Не придумал ничего лучше чем сделать через conditionalTpls

[[pdoResources? 
    &sortby=`menuindex` 
    &sortdir=`ASC` 
    &limit=`0` 
    &depth=`0`
    &tplCondition=`template` 
    &conditionalTpls=`{"2":"category_output", "3":"item_output"}`
    &prepareSnippet=`digitReplace`
    &showLog=`1`
]]
Но что-то как приджоинить информацию о товарах — пока не могу додуматься
Олег
02 апреля 2015, 17:18
modx.pro
2 117
0

Получить значения поля ms2Gallery

Благородные сэры, подскажите, как получить по аналогии значение поля «Дополнительно» у изображения в ms2Gallery?

$tv = !empty($input) ? trim($input) : trim($modx->resource->get($tv));
if (empty($tv)) {return '';}
Заранее благодарен.
Wassi Wassinen
02 апреля 2015, 15:45
modx.pro
5
1 921
0

Самовывоз без указания адреса доставки

Кто-нибудь сталкивался, как в разделе оформления заказа убрать поля адреса при выборе метода доставки самовывозом?
Александр
02 апреля 2015, 15:03
modx.pro
808
-1

Определение уровня документа

Захотел сделать разный вывод результатов pdoresources в зависимости от уровня вложенности документа. То есть, если ресурс 3 уровня (Рубрика/Подрубрика/Документ), то в шаблоне про него выводить pagetitle родителя и pagetitle собственно самого документа. А если ресурс 2-го уровня (Рубрика/Документ), чтоб выводился только pagetitle документа.
Как?
Алексей Яковлев
02 апреля 2015, 14:27
modx.pro
2 213
0

Sendex - кнопка "Отправить все"

Есть сайт на последнем MODX с установленным и Sendex и настроенными рассылками.
Есть база из +4000 пользователей-подписчиков.
Емайлы отправляются через SMTP Яндекса, всё по инструкции от modhost.pro (сайт кстати там же).

Вопрос:
Василий Столейков
02 апреля 2015, 13:43
modx.pro
2
1 035
0

Чекбоксы в системных настройках

Здравствуйте. Хотел поинтересоваться, есть ли возможность в системных настройках создавать свои чекбоксы и радио кнопки? В базе есть поле xtype, если подставить туда checkbox, то появляется один пустой чекбокс, а можно ли создать свои и добавлять в базу свои параметры?
Андрей Копп
02 апреля 2015, 13:13
modx.pro
659
0

Кросспостинг в группу ВК


Наткнулся на запись о постинге новостей в группе ВК и подумал, вдруг есть готовое решение, на мои мысли google не дал ответа.
Павел Левин
02 апреля 2015, 11:23
modx.pro
1
2 509
0

Лимит добавления 1000 шт в корзину

Где находиться ограничение на добавление в корзину? Максимально можно 1000 шт добавить.
Т… к товар продается по 1 тыс — 1.5 тыс и тд необходимо убрать ограничение
but1head
02 апреля 2015, 11:16
modx.pro
1 117
0