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

Всего 126 141 комментарий

Prizrak Pro
Prizrak Pro
Можно ещё sql запрос к базе.
Например так.

UPDATE modx_site_content
SET published=1
WHERE parent=val2 AND id>val1

val1 — это с какого значения начинать публиковать. Перед импортом запомнить самое большое id ресурса. (нужно если в данной категории, не все документы опубликованы)

val2 — это id категории в которую импортируете.

И ещё у вас может быть другой префикс у таблиц. У меня modx_

Так я делаю после импорта товаров.
Виталий Батушев
Виталий Батушев
Возник вопрос. Хочу я вместе с полями ресурса взять и все его TV.
Понаписал вот это:
$pdoFetch = $modx->getService('pdofetch','pdoFetch',$modx->getOption('pdotools.core_path',null,$modx->getOption('core_path').'components/pdotools/').'model/pdotools/',$scriptProperties);

$where = array('published' => 1,'deleted' => 0,'parent' => $parent);

$default = array(
	'class' => 'modResource'
	,'where' => json_encode($where)
	,'leftJoin' => '{"modTemplateVar":{"alias":"modTemplateVar","on":"modTemplateVar.id=modTemplateVarResource.tmplvarid"}},"modTemplateVarResource":{"alias":"modTemplateVarResource","on":"modTemplateVarResource.contentid=modResource.id"}}'
	,'select' => '{"modResource":"all","modTemplateVar":"all","modTemplateVarResource":"all"}'
	,'sortby' => 'menuindex'
	,'sortdir' => 'asc'
	,'return' => 'data'
);

$scriptProperties = array_merge($default, $scriptProperties);
$pdoFetch->config = array_merge($pdoFetch->config, $scriptProperties);

$rows = $pdoFetch->run();
На выходе нуль. В журнале ошибок: [2013-01-19 20:33:28] (ERROR @ /index.php) [pdoTools] Error 42S22: Unknown column 'modTemplateVar.id' in 'field list'

Вот чую, что глупость какую-то написать в leftJoin, но осознать ее не могу.
Clean
Clean
Печально (

[2013-01-19 19:28:43] (ERROR @ /connectors/workspace/packages-rest.php) Could not connect to provider at: http://rest.modx.com/extras/
[2013-01-19 19:29:21] (ERROR @ /connectors/workspace/packages-rest.php) Could not connect to provider at: http://rest.modx.com/extras/
[2013-01-19 19:29:42] (ERROR @ /connectors/workspace/packages-rest.php) Could not connect to provider at: http://rest.modx.com/extras/
[2013-01-19 19:32:52] (ERROR @ /connectors/workspace/packages-rest.php) Could not connect to provider at: http://rest.modx.com/extras/
[2013-01-19 19:32:54] (ERROR @ /connectors/workspace/packages-rest.php) Could not connect to provider at: http://rest.modx.com/extras/
[2013-01-19 19:35:40] (ERROR @ /connectors/workspace/packages-rest.php) Could not connect to provider at: http://rest.modx.com/extras/
[2013-01-19 19:35:50] (ERROR @ /connectors/workspace/packages-rest.php) Could not connect to provider at: http://rest.modx.com/extras/
[2013-01-19 19:35:50] (ERROR @ /connectors/workspace/packages-rest.php) Could not connect to provider at: http://rest.modx.com/extras/
[2013-01-19 19:35:55] (ERROR @ /connectors/workspace/packages-rest.php) Could not connect to provider at: http://rest.modx.com/extras/
[2013-01-19 19:35:58] (ERROR @ /connectors/workspace/packages-rest.php) Could not connect to provider at: http://rest.modx.com/extras/
[2013-01-19 19:35:58] (ERROR @ /connectors/workspace/packages-rest.php) Could not connect to provider at: http://rest.modx.com/extras/
[2013-01-19 19:37:01] (ERROR @ /connectors/workspace/packages-rest.php) Could not connect to provider at: http://rest.modx.com/extras/
[2013-01-19 19:40:33] (ERROR @ /connectors/workspace/packages-rest.php) Could not connect to provider at: http://rest.modx.com/extras/
[2013-01-19 19:40:45] (ERROR @ /connectors/workspace/packages-rest.php) Could not connect to provider at: http://rest.modx.com/extras/
[2013-01-19 19:40:48] (ERROR @ /connectors/workspace/packages-rest.php) Could not connect to provider at: http://rest.modx.com/extras/
[2013-01-19 19:44:18] (ERROR @ /connectors/workspace/packages-rest.php) Could not connect to provider at: http://rest.modx.com/extras/
[2013-01-19 19:44:27] (ERROR @ /connectors/workspace/packages-rest.php) Could not connect to provider at: http://rest.modx.com/extras/
[2013-01-19 19:45:04] (ERROR @ /connectors/workspace/packages-rest.php) Could not connect to provider at: http://rest.modx.com/extras/
[2013-01-19 19:45:04] (ERROR @ /connectors/workspace/packages-rest.php) Could not connect to provider at: http://rest.modx.com/extras/
Kyrychyk Roman
Kyrychyk Roman
Подредактировал /etc/hosts. После этого Modx стал нормально отправлять письма из админки, но сайты так и не отправляют. Уже всё про настройку Sendmail перегуглил. Вроде всё правильно прописал, но так и не полечатся решить…

В логах Sendmail при попытке отправить письмо через Formit выдаёт следующее:

/var/log/syslog-Jan 19 16:22:44 vm10921 sendmail[31526]: r0JCMiBd031526: Authentication-Warning: heis.pro: heis set sender to http://art-vision.heis.pro/ using -f
/var/log/syslog-Jan 19 16:22:45 vm10921 sendmail[31526]: r0JCMiBd031526: from=http://art-vision.heis.pro/, size=1252, class=0, nrcpts=1, msgid=<7ebc9e0695094df1eb9e190a38778ee3@heis.pro>, relay=heis
@localhost
/var/log/syslog-Jan 19 16:22:45 vm10921 sendmail[31526]: r0JCMiBd031526: to=webmaker27@gmail.com, delay=00:00:01, xdelay=00:00:00, mailer=relay, pri=31252, relay=[127.0.0.1] [127.0.0.1], dsn=5.6.0,

stat=Data format error
Clean
Clean
Ну это разумеется, правда например я mc в целом не использую.
Как минимум не удобно в случае, когда в nano скажем сохраняешь файл -это хоткей Ctrl+О, соответственно если nano был запущен из MC -то на этот же хоткей он тоже забинден, и в итоге получается что приоритет у MC, и nano сворачивается, вместо записи.
Понимаю что не проблема, но все же-)
Богдан
Богдан
ukraine.com.ua. Пользуюсь этим хостингом достаточно давно. Даже на виртуальном хостинге Рево работает достаточно шустро. Хорошая поддержка, удобная панель управления.