php MODX所有资源都改变了模板

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php MODX所有资源都改变了模板相关的知识,希望对你有一定的参考价值。

<?php
// MODX - замена одного шаблона на другой.

$old_template = 2;
$new_template = 25;

$resources = $modx->getCollection('modResource');
$output = '<p>Всего ресурсов: '.count($resources).'</p>';
foreach ($resources as $k => $res) {
  if ($res->get('template') == $old_template) {
       $res->set('template', $new_template);
       $res->save();
  }
}
print $output;

以上是关于php MODX所有资源都改变了模板的主要内容,如果未能解决你的问题,请参考以下文章

MODX - 访问从 ResourceList 获取的电视资源并使用 getImageList 显示

PHP MODx包括模板

PHP MODx - 获取模板变量片段

从Modx演进的特定文档中获取所有TV/模板变量

php 示例导出脚本,用于将MODX资源转换为CSV条目,以便在另一个站点中导入。

php 检测当前MODX资源是否在预定义的“部分”列表中,如果是,则返回字符串(例如CSS类名)。