Наверх

UiCMPGenerator дополнение для создания пакетов

За основу взято дополнение CMPGenerator, но в этом дополнении прикручен графический интерфейс для создания зависимостей типа Композиционная (Composite) и Агрегирующая (Aggregate), а также можно расширять родные таблицы Modx-a. Для работы требуется MODX Revolution 2.3.х

Ссылка на офф репозиторий http://modx.com/extras/package/uicmpgenerator



Оригинал анонса: https://modx.pro/development/4601-uicmpgenerator-addition-to-package/

6 комментариев

  1. Евгений 02 февраля 2015, 01:46(Комментарий был изменён) # 0
    Здравствуйте. Я создал новые таблицы, сгенерировал схему, но работать с объектом не могу (MODX Revo 2.3.2).

    $newObject = $modx->newObject('myClass');
    $newObject->set('title', 12345);
    $newObject->save();
    
    Такой код выдает ошибки. Что я не правильно делаю?
    1. Илья Уткин 02 февраля 2015, 07:49 # 0
      А ошибки-то какие?
      1. Евгений 02 февраля 2015, 09:46 # 0
        [2015-02-01 17:08:55] (ERROR @ /manager/components/console/connectors/console.php)
        Could not load class: MyClass from mysql.myclass.

        Fatal error: Call to a member function save() on a non-object in C:\Webservers\OpenServer\domains\test.loc\core\components\console\processors\exec.class.php(21): eval()'d code on line 4
        1. Илья Уткин 02 февраля 2015, 10:06 # 0
          Перед кодом надо написать
          $modx->addPackage('MyClass', $modx->getOption('core_path').'components/MyClass/model/','modx_');
    2. Sergey 21 сентября 2015, 08:51 # 0
      а как можно залить большой список значений через newObject()?
      или диапазон значений?
      1. Илья Уткин 21 сентября 2015, 08:56 # 0
        Можно использовать foreach, например…
        <?php
        $items = array(
          array('title' = 'first', 'img' => 'first.png'),
          array('title' = 'second', 'img' => 'second.png'),
        );
        
        foreach($items as $item){
          $obj = $modx->newObject('myClass', $item);
          $obj->save();
        }

      Авторизация

      через сервис Loginza:

      Подписка или RSS

      Буду присылать новые статьи — никакого спама



      Шаблоны MODX

      1 2 Дальше »

      Объектная
      модель
      MODX