Packages
15
Downloads
10 676
Usually answers within a few days
Автор дополнения
Packages
15
Downloads
10 676
Usually answers within a few days
Version 2.0.4-beta
Release date 07.09.2019
Downloads 102
Views 1 644
Warning! This package requires MODX not less than 2.3 !
CustomExtra is a Custom Manager Page with 5 additional objects in separate tables:
  • CustomExtraItem,
  • CustomExtraOrder,
  • CustomExtraOperation,
  • CustomExtraMedia,
  • CustomExtraLink
You can change number of tabs and rows for all tables in sistem settings.
Rows can be: Number (int), String (varchar), Textarea (text) or Checkbox (tinyint).

It may be a simple form


Or structured form with many fields


Objects can be used in your own snippets or plugins. For example:
<?php
$modx->addPackage('customextra', $modx->getOption('core_path').'components/customextra/model/');
$request = $modx->newObject('customExtraOperation');
$request->set('name', $_POST['name']);
$request->set('string1', $_POST['contact']);
$request->set('description', $_POST['text']);
$request->save();
return true;

To show objects In frontend you can use pdoResources:
[[pdoResources?
  &class=`customExtraItem`
  &loadModels=`customextra`
  &sortby=`id`
  &where=`{ "active":1 }`
  &tpl=`tpl.items`
]]

2.0.4-beta

  • Fix zero in descriptions

2.0.3-beta

  • Extended search in manager page

2.0.2-beta

  • Added Russian translate
  • Removed Office integration

2.0.1-beta

  • Added Process button

1.1.0-beta

  • Added objects

1.0.1-beta

  • Added checkbox control

1.0.0-beta

  • First release