Укажите файл пользовательских метаданных для пользовательского представления - PullRequest
0 голосов
/ 01 марта 2019

Я проверил несколько ответов, связанных с этим, но не уверен, что я делаю неправильно.Я создал пользовательский файл представления

custom / modules / strg_storage / views / view.bulkstorageedit.php

require_once 'include/MVC/View/views/view.edit.php';

class strg_storageViewBulkstorageEdit extends ViewEdit
{

    function display() {

        echo "Aloha!";

        parent::display();

    }

}

Затем зарегистрировал его, используя:

modules / strg_storage / Ext/ActionViewMap/bulkstorageedit.php

$action_view_map['bulkstorageedit'] = 'bulkstorageedit';

Новое представление загружается очень хорошо, когда я к нему перехожу, но я не могу указать собственный файл метаданных.

Я создалследующее:

strg_storage / metadata / bulkstorageeditviewdefs.php и заполнил его:

$viewdefs ['strg_storage'] =
array (
  'bulkstorageedit' =>

Я предполагаю, что именно 'bulkstorageedit' => вызывает проблему, но я перепробовал все возможныекомбо под солнцем, но это представление просто игнорирует файл и использует вместо него «default» custom / modules / strg_storage / metadata / detailviewdefs.php ...

Любая помощь очень ценится

...