Финансовая поддержка VPS, бесплатные дополнения и docs Донаты оплачивают сервер и двигают бесплатные дополнения MODX и документацию. Поддержать

Всего 126 147 комментариев

Vlad Pthead
Vlad Pthead
Вот и я с хостингами на вин никогда дела не хотел иметь и не имел.

А по поводу смены хостинга — не принципиально конечно, да и он сделает все как я скажу, просто думал мало ли, может получится обойтись без лишних обращений в ТП, чтоб изменили тарифный план, ибо там конечно же все проплачено. Ну что-ж, видать так и придется поступить, спасибо за ответ )
Любовь
Любовь
Появился еще вопрос. Я сейчас делаю на тестовом сайте (на поддомене) новую версию сайта, который сейчас уже работает и нормально посещается. Если я оплачу msearch2 для этого тестового сайта, то как можно будет им воспользоваться на уже реальном сайте?
Мордынский Николай
Мордынский Николай
modx.ws/razrabotka-dopolneniya-v-modx-revolution

modx.ws/razrabotka-dopolneniya-modx-revolution-2

Вот перевод доков по созданию документов с правками автора.

Документация писалась еще для первых версий рево, а сейчас он изменился и если пройтись по английской доке то — ура заработало не получится… пробовал ( этот перевод учитывает изменения вроде бы)

На хабре лежит либо дословный перевод старой доки либо статья Василия еще есть.
MrKarandash
MrKarandash
Вызов сниппета:
[[!Login? &contexts=`msk,krasnodar` &loginContext=`web` &loginTpl=`lgnLoginTpl` &logoutTpl=`lgnLogoutTpl` &errTpl=`lgnErrTpl` &loginResourceId=`[[*id]]` &logoutResourceId=`[[*id]]`]]

Настройки контекста:
Базовый URL base_url: /
Хост контекста http_host: sub1.domain.dev
Хост для поиска multisite_http_host: sub1.domain.dev
Ключ авторизации multisite_site_group: auth
Главная страница site_start: 2
Адрес сайта site_url: http:// sub1.domain.dev

Плагин переключения контекстов, висящий на OnHandleRequest:
<?php
if($modx->context->key!="mgr")
{
    $object = $modx->getObject('modContextSetting', array('key' => 'multisite_http_host', 'value' => $modx->getOption('http_host')));
    if($object)
        $modx->switchContext($object->get('context_key'));
}


Не работает

Забыл уточнить, шаблон, в котором вызывается Login — один для всех контекстов