Pathologic
нет, понимает как-то
Pathologic
я помню на работе делал фтп-сервер и скрипт который забирал оттуда бэкапы раз в день
Bilbo Baggins
ну хз. по-очереди запустил get - он спросил о каждом действии (remote-file, local-file)
Andrey
Если есть ssh, можно наверное mc вызвать. А там уже чисто Far)
Pathologic
Andrey
@Auto_gen попробуй введи в ком. строку mc
Andrey
Если запустится, то там в менюхах панели есть доступ на фтп. А дальше всё уже просто, как в тотал, фар и т.д.
Bilbo Baggins
да я уже скопировал
Bilbo Baggins
но спасибо
Bilbo Baggins
коммандер есть, кстати
Bilbo Baggins
Bilbo Baggins
оказывается
Bilbo Baggins
))
Andrey
Ну я небыстрый парень, пока вспомнил... Зато теперь ты знаешь кунг-фу.
Pathologic
я так и не понял, какая проблема в DLCrumbs? нужна возможность задвать site_start вручную?
Dmytro
Да
Сергей
Pathologic
а почему плагином нельзя подменять site_start для разных доменов?
Pathologic
ну так это плагин, там можно было бы и подменить $modx->config['site_start']
Pathologic
для чего вообще site_start нужен, чтобы алиас не показывать в ссылке и домик рисовать в дереве?
Pathologic
нормально должно все работать с подменой в плагине
Anonymous
Доброго времени великие гуру modx... Помогите плз...
вот такой гамбургер получается
<div class="tab-content">
[[DocLister? &documents=107,108,109,111,110 &tpl=@CODE:<div class="tab-pane fade" id="[+title+]">[+content+]</div>]]
</div>
у одного из документов в [+content+] получается ещё один вызов DocLister присутствует
и соответственно всё падает в 500 ошибку...
Есть ли вариант обхода?
EVO bot Лёшка
Pathologic
какую именно 500 ошибку
Anonymous
Сайт пока не может обработать этот запрос.
Pathologic
в error.log что
Anonymous
of залезу.
Anonymous
ща т.е
Aliaksandr
Если больше нигде не нахимичили, то на текущей версии должно быть все нормально, т.к. там site_url конфига равен modx_site_url, а он показывает текущий хост (если конечно не закешировать)
Pathologic
значит там где-то нужно включить ведение логов
Aliaksandr
В препаре str_replace('doclister', 'doclister25') ))
Anonymous
Pathologic
ну, на таймвебе логи нужно включать для каждого сайта
Anonymous
Aliaksandr
Это без адресата:)
Pathologic
а у меня таймвеб
Pathologic
😺
Anonymous
:))) у меня клиенты много кто на чём... и на выделенках есть.. но у хостлэнда просто так не включить, ток по запросу.
Aliaksandr
Я помню на заре doclister в чанках новый doclister не вызывался, приходидось внутри ditto вызывать, может он и до сих пор сам себя из чанка не может вызвать
Aliaksandr
С тех пор вложенные доклистеры только через препаре вызываю
Pathologic
Anonymous
Pathologic
сейчас я проверю и увижу, что все врете
Aliaksandr
Может в препаре можно как-то прогнать content сразу через парсер, dltemplate или что то еще, чтобы он не вызывался
Am
я так и не понял, какая проблема в DLCrumbs? нужна возможность задвать site_start вручную?
Есть три домена смотрящие в одну папку с эволюшен.
Плагином:
global $modx;
$host_url = $modx->getTemplateVarOutput('host_url',$modx->documentIdentifier);
$host_url = $host_url['host_url'];
// delete our identification folder from output
$modx->documentOutput=preg_replace("#/?".$host_url."/#i","/", $modx->documentOutput);
// Homepage
$modx->documentOutput=preg_replace("#/?".$host_url."\.html#i","index.html", $modx->documentOutput);
Сниппетом:
<?php
return $_SERVER['HTTP_HOST'];
И .htaccess:
# www.sitename.ru
# First be sure to rewrite the request to a unique domain
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} ^sitename\.ru [NC]
RewriteCond %{HTTP_HOST} !^www\.sitename\.ru [NC]
RewriteRule (.*) https://www.sitename.ru/$1 [R=301,L]
# rewrite the homepage of each domain to index.html
RewriteRule ^sitename-ru\.html$ /index.html
# do the other magic: Rewrite the the requests to for MODx readable folders
RewriteCond %{HTTP_HOST} sitename\.ru [NC]
RewriteCond %{REQUEST_URI} !^/manager
RewriteCond %{REQUEST_FILENAME} index\.php [OR]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(index\.(html?|php)|sitename-ru)?(.*)$ index.php?q=/sitename-ru/$3 [L,QSA]
Разгребаются домены указанием в документе заданного в .htacceess адреса (тут sitename-ru, sitename-com)
Вызываю в шаблоне DLMenu - формируются ссылки с подставлением нужного адреса домена.
Вызываю DLCrumbs - формируется ссылка в [+url+] с доменом sitename-ru, вместо sitename-com
Am
Версия эволюшен 1.4.1
Am
sitename-ru, sitename-com указываются в документе через тв
Am
Запускаю из коробоки сниппет Breadcrumbs - отрабатывает как нужно.
Pathologic
ну а где в этом плагине подмена site_start и все такое
Am
Нигде в том то и дело. Довольно древний способ, который с 1.0.5 работал. И у заказчика такого валом. Перерабатывать все он не будет.
Pathologic
а просто левый вызов работает
Am
В шаблоне просто
<base href="https://[!http_host!]/" />
Am
"Подменой" тут можно назвать простое дергание плагином из ТВ значения и по нему уже замена.
Alexei
Подскажите плз, при вызове сниппета в twig, как передать тв значение в documents?
свам вызов
{{ runSnippet('DocLister', {
display: '8',
idType:'documents',
documents: '[*selectId*]',
depth: '3',
tpl:'@T_FILE:chunks/product-item',
tvList:'count,preview,oldprice,price, units,available'
}) | raw }}
EVO bot Лёшка
Подскажите плз, при вызове сниппета в twig, как передать тв значение в documents?
свам вызов
{{ runSnippet('DocLister', {
display: '8',
idType:'documents',
documents: '[*selectId*]',
depth: '3',
tpl:'@T_FILE:chunks/product-item',
tvList:'count,preview,oldprice,price, units,available'
}) | raw }}
http://docs.evo.im/03_extras/doclister.html
Pathologic
resource.selectId
Pathologic
в 1.4.1 тоже $this->config['site_url'] = MODX_SITE_URL;
Alexei
resource.selectId
к сожалению что-то не так :( не реагирует, как-будто там пусто
Pathologic
без кавычек нужно
Pathologic
или там и так пусто
Alexei
т.е. строчка так должна выглядеть?
documents: {{ resource.selectId }},
Pathologic
бля
Pathologic
есть же уже скобки для runSnippet
Alexei
Alexei
Am
(((:
волшебные слова помогают
Pathologic
надо значит parents написать явно
Pathologic
а так скорее всего скрипт зацикливается
Anonymous
написан явно
Pathologic
и не пересекается с общим выводом?