}
// Write the cache file.
file_put_contents( $this->getCachePath( $token ), json_encode( $result ) );
// Reset cache flags to avoid future queries on the same object of the store.
$this->resetCacheFlags();
// Return the data.
return $result;
}
// Use cache will first check if the cache exists, then re-use it.
// If cache dosent exists then call makeCache and return the data.
private function useExistingCache() {
$token = $this->getCacheToken();
// Check if cache file exists.
if ( file_exists( $this->getCachePath( $token ) ) ) {
// Reset cache flags to avoid future queries on the same object of the store.
$this->resetCacheFlags();
// Return data from the found cache file.
return json_decode( file_get_contents( $this->getCachePath( $token ) ), true );
} else {
// Cache file was not found, re-generate the cache and return the data.
return $this->reGenerateCache();
}
}
// This method would make a unique token for the current query.
// We would use this hash token as the id/name of the cache file.
private function getCacheToken() {
$query = json_encode( [
'store' => $this->storePath,
'limit' => $this->limit,
'skip' => $this->skip,
'conditions' => $this->conditions,
'orConditions' => $this->orConditions,
'in' => $this->in,
'notIn' => $this->notIn,
'order' => $this->orderBy,
'search' => $this->searchKeyword
] );
"file_get_contents(/var/www/kettenbach//core/storage/bcStorage/Store/cache/f8317141c3294f8363405513084a4853.json): failed to open stream: No such file or directory"
}
// Write the cache file.
file_put_contents( $this->getCachePath( $token ), json_encode( $result ) );
// Reset cache flags to avoid future queries on the same object of the store.
$this->resetCacheFlags();
// Return the data.
return $result;
}
// Use cache will first check if the cache exists, then re-use it.
// If cache dosent exists then call makeCache and return the data.
private function useExistingCache() {
$token = $this->getCacheToken();
// Check if cache file exists.
if ( file_exists( $this->getCachePath( $token ) ) ) {
// Reset cache flags to avoid future queries on the same object of the store.
$this->resetCacheFlags();
// Return data from the found cache file.
return json_decode( file_get_contents( $this->getCachePath( $token ) ), true );
} else {
// Cache file was not found, re-generate the cache and return the data.
return $this->reGenerateCache();
}
}
// This method would make a unique token for the current query.
// We would use this hash token as the id/name of the cache file.
private function getCacheToken() {
$query = json_encode( [
'store' => $this->storePath,
'limit' => $this->limit,
'skip' => $this->skip,
'conditions' => $this->conditions,
'orConditions' => $this->orConditions,
'in' => $this->in,
'notIn' => $this->notIn,
'order' => $this->orderBy,
'search' => $this->searchKeyword
] );
{
if (!$storeName or empty($storeName)) throw new \Exception('Store name was not valid');
$_dbInstance = new \Sucurema\Core\SleekDB($dataDir, $options);
$_dbInstance->storeName = $storeName;
// Boot store.
$_dbInstance->bootStore();
// Initialize variables for the store.
$_dbInstance->initVariables();
return $_dbInstance;
}
// Read store objects.
public function fetch()
{
$fetchedData = null;
// Check if data should be provided from the cache.
if ($this->makeCache === true) {
$fetchedData = $this->reGenerateCache(); // Re-generate cache.
} else if ($this->useCache === true) {
$fetchedData = $this->useExistingCache(); // Use existing cache else re-generate.
} else {
$fetchedData = $this->findStoreDocuments(); // Returns data without looking for cached data.
}
$this->initVariables(); // Reset state.
return $fetchedData;
}
// Creates a new object in the store.
// The object is a plaintext JSON document.
public function insert($storeData = false)
{
// Handle invalid data
if (!$storeData or empty($storeData)) throw new \Exception('No data found to store');
// Make sure that the data is an array
if (!is_array($storeData)) throw new \Exception('Storable data must an array');
$storeData = $this->writeInStore($storeData);
// Check do we need to wipe the cache for this store.
if ($this->deleteCacheOnCreate === true) $this->_emptyAllCache();
return $storeData;
}
use SleekHandler;
private $store;
private $result = [];
/**
* Search ModuleSleek DB
*
* @param $self
* @param string $objectCode
* @param string $fieldTecKey
* @param $value
* @return self
*/
public function _findByObjectcode($self, string $objectCode)
{
$self->getStore();
$self->result = $this->store
->where("bcobjectcode", "=",$objectCode)
->fetch();
return $self;
}
/**
* find multiple Modules by defined Params
*
* @param [type] $self
* @param array $params ["param" => "value"]
* @return void
*/
public function _byArray($self, array $params)
{
$self->getStore();
foreach ($params as $key => $definitions) {
$this->store->where($definitions["param"], $definitions["condition"], $definitions["value"]);
}
return $self;
}
}
/**
* our caller to access static classes
* @param $name
* @param $arguments
* @return mixed
* @throws \Exception
*/
public static function __callStatic($name, $arguments)
{
if (!method_exists(__CLASS__, "_".$name)) {
throw new \Exception( 'Unknown class method: '.$name);
}
$class = get_called_class();
$self = new $class();
array_unshift($arguments, $self);
return $self->{"_".$name}(...$arguments);
}
// definitions for i
}
public static function load_custom_lov($field_name, $parent_row_id, $filter)
{
// Can be implemented in child classes
}
protected function post_init($user_id)
{
if ($this->revision) {
$this->fields['revision'] = array("Revision", 'revision', null, $this->BC_FIELD_TYPE_NUMBER, 10, null, $user_id, $this->BC_FIELD_GUI_MODE_RO, -1, $this->BC_FIELD_DB_MODE_NORMAL, false, false);
$this->fields['revisionMainId'] = array("Revision Master ID", 'revision_main_id', null, $this->BC_FIELD_TYPE_NUMBER, 10, null, $user_id, $this->BC_FIELD_GUI_MODE_HIDDEN, -1, $this->BC_FIELD_DB_MODE_NORMAL, false, false);
}
if ($this->hasOptimisticConcurrency) {
$this->fields['ocVersion'] = array("Optimistic Concurrency Version", 'oc_version', null, $this->BC_FIELD_TYPE_NUMBER, 10, null, "0", $this->BC_FIELD_GUI_MODE_HIDDEN, 1, $this->BC_FIELD_DB_MODE_NORMAL, false, false);
}
$this->loadTooltipConfig();
$this->loadDrillDownConfig();
if ((isset ($_SESSION["BCREGISTRYNAMEDROUTES"]) && $_SESSION["BCREGISTRYNAMEDROUTES"] == true)
&& (isset($_SESSION["storeInit"]) && $_SESSION["storeInit"] == true) ){
$module = \SucModules::findByObjectcode($this->objectCode)->first();
$bcName = $module["bcname"];
if ($bcName != "") {
$modelName = ucfirst($bcName)."Model";
include_once get_include_path() . "/core/storage/modelCache/modelCache.php";
$this->model = new $modelName(null, null, $this);
}
}
}
/**
* @return bool
*/
protected function loadTooltipConfig()
{
if ($this->objectCode !== null) {
// editDrilldown
$module = getCurrentModuleName();
if ($module == "editDrilldown") {
$module = $this->objectCode;
}
$this->BC_NM_CONFIG_FLIPPED => false,
$this->BC_NM_ADDITIONAL_FILTER_QUERY_EDITLIST_FILTER => true,
$this->BC_NM_ADDITIONAL_FILTER_QUERY => "t1.deleted = 0",
$this->BC_NM_ORDER => "t1.id DESC",
$this->BC_NM_CONFIG_SHOW_EDITDRILLDOWN => true,
$this->BC_NM_CONFIG_SUB_FIELDS => [],
),
);
// SQL Label
$this->sqlLabel = "CONCAT(t1.sku, ' - ', t1.name)";
/*
$this->bc_lov_field_hierarchies['owner'] = array(
'bla',
'bla_id=%s'
);*/
$this->add_pre_query_standard1($user_id);
$this->post_init($user_id);
}
public function get_caption_string($row) {
return $row['name'];
}
}
?>
public static function LoadBC($module) {
$module = strtolower($module);
$moduleFullName = ucfirst($module)."BusComp";
$filePath = get_include_path() . "/modules/".$module."/bc/".$module."buscomp.class.php";
if (!class_exists($moduleFullName)) {
if (!file_exists($filePath)) {
return null;
}
include_once $filePath;
}
$userId = (\SucUser::isLogged() ? \SucUser::ID() : "0");
$bc = new $moduleFullName();
$bc->init($userId);
return $bc;
}
public static function showGeneralErrorExit() {
ErrorPages::eInternal(
\SucLang::l('lang.error_internal_title'),
\SucLang::l('lang.error_internal_text')
);
exit();
}
public static function formatCurrency($value) {
$value = round($value, 2, PHP_ROUND_HALF_UP);
return number_format($value, 2, ',', '.');
}
// will return null if the validation is successful
public static function validatePasswordWithMessage($value) {
private $productQuantity = 0;
private $productQuantiyPerPage = 12;
private $pageLimitLeftRight = 3;
//filters
private $limit = 0;
private $limitOffset = 0;
private $filterQuery = "1 = 1";
private $filterPDOParams = [];
private $products = [];
public function __construct()
{
parent::__construct();
// set things up
$this->productBC = Helper::LoadBC('product');
$this->productCategorieBC = Helper::LoadBC('productcategorie');
$this->productTagBC = Helper::LoadBC('producttag');
$this->productOptionBC = Helper::LoadBC('productoption');
$this->productHierarchieBC = Helper::LoadBC('producthierarchie');
$this->productFilter = Helper::LoadBC('productfilter');
if ($this->productFilter !== null) {
$this->availableFilters = $this->productFilter->getAvailableFilters();
}
$this->request = new \SucRequest();
$this->productQuantiyPerPage = (isset($GLOBALS['QUANTITY_SHOP_DISPLAY']) ? $GLOBALS['QUANTITY_SHOP_DISPLAY'] : $this->productQuantiyPerPage);
}
public function Main() {
// in order to build the filters we need to
$availableFilters = $this->fetchFilters();
// we have a direct call closure;
if (
$this->activeRoute->method !== null &&
is_object($this->activeRoute->method) &&
($this->activeRoute->method instanceof \Closure)
) {
$status = $this->activeRoute->method->call($this);
if ($status === false) {
return false;
}
return true;
}
// a class is defined as target
if ($this->activeRoute->class !== null && class_exists($this->activeRoute->class)) {
$class = new $this->activeRoute->class;
// has a method?
if ($this->activeRoute->method !== null) {
$method = $this->activeRoute->method;
return $class->$method();
} else {
// everything will happen in the constructor
return $class;
}
}
if ($this->activeRoute->file !== null && file_exists($this->activeRoute->file)) {
// change the dir, just as we have a normal request
chdir(dirname($this->activeRoute->file));
include_once $this->activeRoute->file;
return true;
}
return false;
}
public static function getListView()
{
if (self::$instance == null) {
return false;
}
$url = "/module/" . self::$instance->fetchRouteParams(false)["module"];
return $url;
}
public static function Start()
{
if (self::$instance == null) {
return false;
}
if (!self::$instance->hasRun) {
self::$instance->hasRun = true;
$status = self::$instance->match();
if ($status === false) {
//var_dump($_SERVER);
if (!isset($_SERVER['REDIRECT_URL'])) {
return true;
}
if (isset($_SERVER['REDIRECT_URL']) && file_exists($_SERVER['SCRIPT_FILENAME'])) {
if ($_SERVER['SCRIPT_NAME'] !== "/index.php") {
return true;
}
}
$callable = self::$instance->errorBehavior;
if (is_object($callable) && ($callable instanceof \Closure)) {
$callable->call(self::$instance);
}
return false;
$this->_initBlade();
$this->_initAdminConfigSettings();
$this->bootstrapper->bootstrap();
$_SESSION["BCREGISTRYCALLED"] = false;
}
if (file_exists(get_include_path() . "/core/storage/modelCache/modelCache.php") && array_key_exists("BCREGISTRYNAMEDROUTES", $_SESSION) && $_SESSION["BCREGISTRYNAMEDROUTES"] == true) {
include_once get_include_path() . "/core/storage/modelCache/modelCache.php";
}
if (isset($GLOBALS['USE_ROUTING']) && $GLOBALS['USE_ROUTING'] == true) {
Sucurema\Core\Router::Init();
$this->coreBootstrapper->routes();
$this->bootstrapper->routes();
// routing anything is not required if we're in the cli
if (\SucConfig::IsTrue('CLI_IN_USE')) {
return;
}
Sucurema\Core\Router::Start();
}
}
private function refreshLogStore()
{
if ($this->isGuestUsageActive() && \SucUser::ID() === null) {
$dataDir = get_include_path() . "/logs/" . "0";
} else {
$dataDir = get_include_path() . "/logs/" . \SucUser::ID();
}
$logStore = \SucSleekDB::store('Syslog', $dataDir);
$logStore->deleteStore();
}
private function isGuestUsageActive()
{
return isset($GLOBALS['ALLOW_GUEST_USAGE']) && $GLOBALS['ALLOW_GUEST_USAGE'] == TRUE;
if ( !isset($_SESSION['ADMINSETTINGS_BUSINESSYEAR']) ) {
$_SESSION['ADMINSETTINGS_BUSINESSYEAR'] = 1;
}
include 'core/bc/buscomp.class.php';
include 'core/ic/csvintcomp.class.php';
include 'core/applets/applet.class.php';
include 'core/toolbars/toolbar.class.php';
include 'core/drilldowns/drilldown.class.php';
include 'core/modules/logon/auth/verification.php';
include 'core/modules/logon/bc/applicationuserbuscomp.class.php';
include 'core/application/application.class.php';
// once the whole thing is setup we don't need to run it;
$GLOBALS['initDone'] = true;
#Create Application context
$application = new Application();
if ($application->initialize() == false) {
$GLOBALS["USE_CMS"] = true;
}
}
?>
<?php
//$page_title = $GLOBALS["APP_TITLE"] . "";
if ( !isset($START_LANG) ) {
$START_LANG = "DEU";
}
#Authentification/Login and open main view block
include "config/includepath.php";
include 'core/application/auth/auth_header.php';
//if(isset($_SESSION["isLogged"]) && $_SESSION["isLogged"]) {
#Check permissions
//include 'modules/logon/auth/verification.php';
//header ("Location: /modules/dashboard/views/dashboardview.php");
// exit();
//}
#Close main view block
//include "core/application/auth/auth_footer.php";
?>
"/var/www/kettenbach/core/application/auth/auth_header.php"
| Key | Value |
| bereich | "zubeh"
|
| darreichungsform | "11,17,22"
|
| werkstoff | "21"
|
| Key | Value |
| PHPSESSID | "p8iit911sgmk8k4gt9bad46ee5"
|
| Key | Value |
| isLogged | false
|
| timeout | 1773640520
|
| lang | "DEU"
|
| skinName | "scrm"
|
| ADMINSETTINGS_BUSINESSYEAR | 1
|
| BCREGISTRY | array:31 [ "wishlist" => array:16 [ "bcname" => "wishlist" "bcpath" => "wishlist" "name" => "wishlistbuscomp.class.php" "langName" => "" "bcobjectcode" => "wishlist" "displayId" => "wishlistDisplayId" "displayName" => "wishlistDisplayName" "displayNameField" => "name" "relations" => array:1 [ 0 => "" ] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_wishlist" "sqlName" => "t1.name" "coreModule" => false "dynamicTooltip" => false "isProxyBased" => false ] "user" => array:16 [ "bcname" => "user" "bcpath" => "user" "name" => "userbuscomp.class.php" "langName" => "Mitarbeiter" "bcobjectcode" => "user" "displayId" => "userDisplayId" "displayName" => "userDisplayName" "displayNameField" => "name" "relations" => [] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_user" "sqlName" => "CONCAT(t1.last_name, ", " ,t1.first_name)" "coreModule" => false "dynamicTooltip" => false "isProxyBased" => false ] "usermyprofile" => array:16 [ "bcname" => "usermyprofile" "bcpath" => "user" "name" => "usermyprofilebuscomp.class.php" "langName" => "My Profile" "bcobjectcode" => "usermyprofile" "displayId" => "userDisplayId" "displayName" => "userDisplayName" "displayNameField" => "name" "relations" => [] "ischildof" => false "displayModes" => array:1 [ 0 => 0 ] "tableName" => "icrm_user" "sqlName" => "CONCAT(t1.last_name, ", " ,t1.first_name)" "coreModule" => false "dynamicTooltip" => false "isProxyBased" => false ] "producthierarchie" => array:16 [ "bcname" => "producthierarchie" "bcpath" => "producthierarchie" "name" => "producthierarchiebuscomp.class.php" "langName" => "Produkthierarchie" "bcobjectcode" => "producthierarchie" "displayId" => "producthierarchieDisplayId" "displayName" => "producthierarchieDisplayName" "displayNameField" => "name" "relations" => array:1 [ 0 => "" ] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_producthierarchie" "sqlName" => "t1.value" "coreModule" => false "dynamicTooltip" => false "isProxyBased" => false ] "order" => array:16 [ "bcname" => "order" "bcpath" => "order" "name" => "orderbuscomp.class.php" "langName" => "Bestellung" "bcobjectcode" => "order" "displayId" => "orderDisplayId" "displayName" => "orderDisplayName" "displayNameField" => "name" "relations" => array:1 [ 0 => "" ] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_order" "sqlName" => "t1.integration_id" "coreModule" => false "dynamicTooltip" => false "isProxyBased" => false ] "product" => array:16 [ "bcname" => "product" "bcpath" => "product" "name" => "productbuscomp.class.php" "langName" => "Produkt" "bcobjectcode" => "product" "displayId" => "productDisplayId" "displayName" => "productDisplayName" "displayNameField" => "name" "relations" => array:1 [ 0 => "" ] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_product" "sqlName" => "CONCAT(t1.sku, ' - ', t1.name)" "coreModule" => false "dynamicTooltip" => false "isProxyBased" => false ] "productfilter" => array:16 [ "bcname" => "productfilter" "bcpath" => "productfilter" "name" => "productfilterbuscomp.class.php" "langName" => "Produktfilter" "bcobjectcode" => "productfilter" "displayId" => "productfilterDisplayId" "displayName" => "productfilterDisplayName" "displayNameField" => "name" "relations" => array:1 [ 0 => "" ] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_productfilter" "sqlName" => "t1.value" "coreModule" => false "dynamicTooltip" => false "isProxyBased" => false ] "productdiscount" => array:16 [ "bcname" => "productdiscount" "bcpath" => "productdiscount" "name" => "productdiscountbuscomp.class.php" "langName" => "" "bcobjectcode" => "productdiscount" "displayId" => "productdiscountDisplayId" "displayName" => "productdiscountDisplayName" "displayNameField" => "name" "relations" => array:1 [ 0 => "" ] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_productdiscount" "sqlName" => "CONCAT(t1.name, ' / ', t1.code, ' / ', discount_percentage, '%')" "coreModule" => false "dynamicTooltip" => false "isProxyBased" => false ] "menu" => array:16 [ "bcname" => "menu" "bcpath" => "menu" "name" => "menubuscomp.class.php" "langName" => "" "bcobjectcode" => "menu" "displayId" => "menuDisplayId" "displayName" => "menuDisplayName" "displayNameField" => "name" "relations" => array:1 [ 0 => "" ] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_menu" "sqlName" => "t1.name" "coreModule" => false "dynamicTooltip" => false "isProxyBased" => false ] "faq" => array:16 [ "bcname" => "faq" "bcpath" => "faq" "name" => "faqbuscomp.class.php" "langName" => "" "bcobjectcode" => "faq" "displayId" => "faqDisplayId" "displayName" => "faqDisplayName" "displayNameField" => "name" "relations" => array:1 [ 0 => "" ] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_faq" "sqlName" => "t1.name" "coreModule" => false "dynamicTooltip" => false "isProxyBased" => false ] "cart" => array:16 [ "bcname" => "cart" "bcpath" => "cart" "name" => "cartbuscomp.class.php" "langName" => "" "bcobjectcode" => "cart" "displayId" => "cartDisplayId" "displayName" => "cartDisplayName" "displayNameField" => "name" "relations" => array:1 [ 0 => "" ] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_cart" "sqlName" => "t1.date" "coreModule" => false "dynamicTooltip" => false "isProxyBased" => false ] "useraddress" => array:16 [ "bcname" => "useraddress" "bcpath" => "useraddress" "name" => "useraddressbuscomp.class.php" "langName" => "" "bcobjectcode" => "useraddress" "displayId" => "useraddressDisplayId" "displayName" => "useraddressDisplayName" "displayNameField" => "name" "relations" => array:1 [ 0 => "" ] "ischildof" => false "displayModes" => array:4 [ 0 => 0 1 => 1 2 => 2 3 => 4 ] "tableName" => "icrm_useraddress" "sqlName" => "concat(t1.firstName, ' ', t1.lastName, ', ', t1.city, ' - ', t1.street , ' ', t1.housenumber )" "coreModule" => false "dynamicTooltip" => false "isProxyBased" => false ] "productattribute" => array:16 [ "bcname" => "productattribute" "bcpath" => "productattribute" "name" => "productattributebuscomp.class.php" "langName" => "Produktattribut" "bcobjectcode" => "productattribute" "displayId" => "productattributeDisplayId" "displayName" => "productattributeDisplayName" "displayNameField" => "name" "relations" => array:1 [ 0 => "" ] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_productattribute" "sqlName" => "t1.value" "coreModule" => false "dynamicTooltip" => false "isProxyBased" => false ] "iform" => array:16 [ "bcname" => "iform" "bcpath" => "iform" "name" => "iformbuscomp.class.php" "langName" => "" "bcobjectcode" => "iform" "displayId" => "iformDisplayId" "displayName" => "iformDisplayName" "displayNameField" => "name" "relations" => array:1 [ 0 => "" ] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_iform" "sqlName" => "CONCAT(CONCAT(t1.name, ' - '), t1.created)" "coreModule" => true "dynamicTooltip" => false "isProxyBased" => false ] "tooltip" => array:16 [ "bcname" => "tooltip" "bcpath" => "tooltip" "name" => "tooltipbuscomp.class.php" "langName" => "Tooltip Boards" "bcobjectcode" => "tooltip" "displayId" => "tooltipDisplayId" "displayName" => "tooltipDisplayName" "displayNameField" => "name" "relations" => array:1 [ 0 => "" ] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_tooltip" "sqlName" => "CONCAT(t1.module, " - ", t1.field)" "coreModule" => true "dynamicTooltip" => false "isProxyBased" => false ] "lovlist" => array:16 [ "bcname" => "lovlist" "bcpath" => "lovlist" "name" => "lovlistbuscomp.class.php" "langName" => "Wertelisten" "bcobjectcode" => "lovlist" "displayId" => "lovlistDisplayId" "displayName" => "lovlistDisplayName" "displayNameField" => "name" "relations" => array:1 [ 0 => "" ] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_lovlist" "sqlName" => "t1.table_name" "coreModule" => true "dynamicTooltip" => false "isProxyBased" => false ] "useractivities" => array:16 [ "bcname" => "useractivities" "bcpath" => "useractivities" "name" => "useractivitiesbuscomp.class.php" "langName" => "User Activities Logging" "bcobjectcode" => "useractivities" "displayId" => "useractivitiesDisplayId" "displayName" => "useractivitiesDisplayName" "displayNameField" => "name" "relations" => array:1 [ 0 => "" ] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_useractivities" "sqlName" => "t1.timestamp - t1.ip" "coreModule" => true "dynamicTooltip" => false "isProxyBased" => false ] "elmanager" => array:16 [ "bcname" => "elmanager" "bcpath" => "elmanager" "name" => "elmanagerbuscomp.class.php" "langName" => "Edit-List Manager" "bcobjectcode" => "elmanager" "displayId" => "elmanagerDisplayId" "displayName" => "elmanagerDisplayName" "displayNameField" => "name" "relations" => [] "ischildof" => false "displayModes" => array:2 [ 0 => 0 1 => 5 ] "tableName" => "icrm_elmanager" "sqlName" => "t1.name" "coreModule" => true "dynamicTooltip" => false "isProxyBased" => false ] "deletecontrol" => array:16 [ "bcname" => "deletecontrol" "bcpath" => "deletecontrol" "name" => "deletecontrolbuscomp.class.php" "langName" => "DSGVO Settings" "bcobjectcode" => "deletecontrol" "displayId" => "deletecontrolDisplayId" "displayName" => "deletecontrolDisplayName" "displayNameField" => "name" "relations" => array:1 [ 0 => "" ] "ischildof" => false "displayModes" => array:4 [ 0 => 0 1 => 1 2 => 2 3 => 4 ] "tableName" => "icrm_deletecontrol" "sqlName" => "t1.name" "coreModule" => true "dynamicTooltip" => false "isProxyBased" => false ] "formdisplay" => array:16 [ "bcname" => "formdisplay" "bcpath" => "formdisplay" "name" => "formdisplaybuscomp.class.php" "langName" => "" "bcobjectcode" => "formdisplay" "displayId" => "formdisplayDisplayId" "displayName" => "formdisplayDisplayName" "displayNameField" => "name" "relations" => array:1 [ 0 => "" ] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_ilumeform" "sqlName" => "t1.id" "coreModule" => true "dynamicTooltip" => false "isProxyBased" => false ] "kanban" => array:16 [ "bcname" => "kanban" "bcpath" => "kanban" "name" => "kanbanbuscomp.class.php" "langName" => "Kanban Boards" "bcobjectcode" => "kanban" "displayId" => "kanbanDisplayId" "displayName" => "kanbanDisplayName" "displayNameField" => "name" "relations" => array:1 [ 0 => "" ] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_kanban" "sqlName" => "CONCAT(t1.name, " - ", t1.module)" "coreModule" => true "dynamicTooltip" => false "isProxyBased" => false ] "admin" => array:16 [ "bcname" => "admin" "bcpath" => "admin" "name" => "adminbuscomp.class.php" "langName" => "Sucurema Control Panel" "bcobjectcode" => "admin" "displayId" => "adminDisplayId" "displayName" => "adminDisplayName" "displayNameField" => "name" "relations" => array:1 [ 0 => "" ] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_admin" "sqlName" => "t1.logging_user" "coreModule" => true "dynamicTooltip" => false "isProxyBased" => false ] "searchquery" => array:16 [ "bcname" => "searchquery" "bcpath" => "searchquery" "name" => "searchquerybuscomp.class.php" "langName" => "Filterabfragen" "bcobjectcode" => "searchquery" "displayId" => "searchqueryDisplayId" "displayName" => "searchqueryDisplayName" "displayNameField" => "name" "relations" => [] "ischildof" => false "displayModes" => array:2 [ 0 => 0 1 => 5 ] "tableName" => "icrm_searchquery" "sqlName" => "t1.name" "coreModule" => true "dynamicTooltip" => false "isProxyBased" => false ] "audittrail" => array:16 [ "bcname" => "audittrail" "bcpath" => "audittrail" "name" => "audittrailbuscomp.class.php" "langName" => "Audit-Trail" "bcobjectcode" => "audittrail" "displayId" => "audittrailDisplayId" "displayName" => "audittrailDisplayName" "displayNameField" => "name" "relations" => array:1 [ 0 => "" ] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_audit_trial" "sqlName" => "t1.table_name" "coreModule" => true "dynamicTooltip" => false "isProxyBased" => false ] "multicheck" => array:16 [ "bcname" => "multicheck" "bcpath" => "multicheck" "name" => "multicheckbuscomp.class.php" "langName" => "Custom Multicheck Radios und Checkboxes" "bcobjectcode" => "multicheck" "displayId" => "multicheckDisplayId" "displayName" => "multicheckDisplayName" "displayNameField" => "name" "relations" => array:1 [ 0 => "" ] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_multicheck" "sqlName" => "CONCAT(t1.module, " - ", t1.field)" "coreModule" => true "dynamicTooltip" => false "isProxyBased" => false ] "rights" => array:16 [ "bcname" => "rights" "bcpath" => "logon" "name" => "rightsbuscomp.class.php" "langName" => "Rechte" "bcobjectcode" => "rights" "displayId" => "rightDisplayId" "displayName" => "rightDisplayName" "displayNameField" => "name" "relations" => [] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_rights" "sqlName" => "" "coreModule" => true "dynamicTooltip" => false "isProxyBased" => false ] "applicationuser" => array:16 [ "bcname" => "applicationuser" "bcpath" => "logon" "name" => "applicationuserbuscomp.class.php" "langName" => "" "bcobjectcode" => "applicationUser" "displayId" => null "displayName" => null "displayNameField" => "name" "relations" => [] "ischildof" => false "displayModes" => array:1 [ 0 => 0 ] "tableName" => "icrm_user" "sqlName" => "" "coreModule" => true "dynamicTooltip" => false "isProxyBased" => false ] "rolelogon" => array:16 [ "bcname" => "rolelogon" "bcpath" => "logon" "name" => "rolelogonbuscomp.class.php" "langName" => "Rollen" "bcobjectcode" => "roles" "displayId" => "roleDisplayId" "displayName" => "roleDisplayName" "displayNameField" => "name" "relations" => [] "ischildof" => false "displayModes" => array:1 [ 0 => 0 ] "tableName" => "icrm_role" "sqlName" => "t1.name_deu" "coreModule" => true "dynamicTooltip" => false "isProxyBased" => false ] "asset" => array:18 [ "bcname" => "asset" "bcpath" => "asset" "name" => "assetbuscomp.class.php" "langName" => "Assets" "bcobjectcode" => "asset" "displayId" => "assetDisplayId" "displayName" => "assetDisplayName" "displayNameField" => "name" "relations" => array:1 [ 0 => "user" ] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_asset" "sqlName" => "CONCAT(t1.object_title)" "coreModule" => true "dynamicTooltip" => true "isProxyBased" => true "routes" => array:5 [ "fullPath" => "/var/www/kettenbach//core/modules/asset/routes/AssetRoutes.php" "name" => "asset" "class" => "Module\Asset\AssetRoutes" "methods" => array:6 [ "assetUpload" => array:2 [ "name" => "assetUpload" "parameter" => [] ] "downloadAsset" => array:2 [ "name" => "downloadAsset" "parameter" => [] ] "drilldownAsPredict" => array:2 [ "name" => "drilldownAsPredict" "parameter" => array:1 [ 0 => array:2 [ "name" => "field" "required" => true ] ] ] "dlDownload" => array:2 [ "name" => "dlDownload" "parameter" => [] ] "dlUpload" => array:2 [ "name" => "dlUpload" "parameter" => [] ] "dlList" => array:2 [ "name" => "dlList" "parameter" => [] ] ] "toButtons" => null ] "model" => array:5 [ "fullPath" => "/var/www/kettenbach//core/modules/asset/model/AssetModel.php" "name" => "asset" "class" => "AssetModel" "methods" => array:25 [ "asFilter" => array:2 [ "name" => "asFilter" "parameter" => array:2 [ 0 => array:2 [ "name" => "queryString" "required" => true ] 1 => array:2 [ "name" => "pdo" "required" => true ] ] ] "current" => array:2 [ "name" => "current" "parameter" => [] ] "next" => array:2 [ "name" => "next" "parameter" => [] ] "key" => array:2 [ "name" => "key" "parameter" => [] ] "valid" => array:2 [ "name" => "valid" "parameter" => [] ] "rewind" => array:2 [ "name" => "rewind" "parameter" => [] ] "getActiveEntity" => array:2 [ "name" => "getActiveEntity" "parameter" => [] ] "toArray" => array:2 [ "name" => "toArray" "parameter" => [] ] "get" => array:2 [ "name" => "get" "parameter" => [] ] "getArray" => array:2 [ "name" => "getArray" "parameter" => [] ] "_orWhere" => array:2 [ "name" => "_orWhere" "parameter" => array:2 [ 0 => array:2 [ "name" => "whereClause" "required" => true ] 1 => array:2 [ "name" => "pdoParams" "required" => false ] ] ] "limit" => array:2 [ "name" => "limit" "parameter" => array:2 [ 0 => array:2 [ "name" => "limit" "required" => true ] 1 => array:2 [ "name" => "offset" "required" => false ] ] ] "save" => array:2 [ "name" => "save" "parameter" => [] ] "restore" => array:2 [ "name" => "restore" "parameter" => [] ] "delete" => array:2 [ "name" => "delete" "parameter" => [] ] "touch" => array:2 [ "name" => "touch" "parameter" => [] ] "forceDelete" => array:2 [ "name" => "forceDelete" "parameter" => [] ] "__call" => array:2 [ "name" => "__call" "parameter" => array:2 [ 0 => array:2 [ "name" => "name" "required" => true ] 1 => array:2 [ "name" => "arguments" "required" => true ] ] ] "__callStatic" => array:2 [ "name" => "__callStatic" "parameter" => array:2 [ 0 => array:2 [ "name" => "name" "required" => true ] 1 => array:2 [ "name" => "arguments" "required" => true ] ] ] "_preInsert" => array:2 [ "name" => "_preInsert" "parameter" => array:2 [ 0 => array:2 [ "name" => "self" "required" => true ] 1 => array:2 [ "name" => "values" "required" => true ] ] ] "_preUpdate" => array:2 [ "name" => "_preUpdate" "parameter" => array:3 [ 0 => array:2 [ "name" => "self" "required" => true ] 1 => array:2 [ "name" => "values" "required" => true ] 2 => array:2 [ "name" => "row_id" "required" => true ] ] ] "_preDelete" => array:2 [ "name" => "_preDelete" "parameter" => array:2 [ 0 => array:2 [ "name" => "self" "required" => true ] 1 => array:2 [ "name" => "row_id" "required" => true ] ] ] "_postInsert" => array:2 [ "name" => "_postInsert" "parameter" => array:3 [ 0 => array:2 [ "name" => "self" "required" => true ] 1 => array:2 [ "name" => "values" "required" => true ] 2 => array:2 [ "name" => "row_id" "required" => true ] ] ] "_postUpdate" => array:2 [ "name" => "_postUpdate" "parameter" => array:3 [ 0 => array:2 [ "name" => "self" "required" => true ] 1 => array:2 [ "name" => "values" "required" => true ] 2 => array:2 [ "name" => "row_id" "required" => true ] ] ] "_postDelete" => array:2 [ "name" => "_postDelete" "parameter" => array:2 [ 0 => array:2 [ "name" => "self" "required" => true ] 1 => array:2 [ "name" => "row_id" "required" => true ] ] ] ] "toButtons" => null ] ] "cms" => array:17 [ "bcname" => "cms" "bcpath" => "cms" "name" => "dummy" "langName" => "cms" "bcobjectcode" => "cms" "displayId" => "cmsDisplayId" "displayName" => "cmsDisplayName" "displayNameField" => "null" "relations" => [] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_user" "sqlName" => "'cms'" "coreModule" => true "dynamicTooltip" => false "isProxyBased" => true "routes" => array:5 [ "fullPath" => "/var/www/kettenbach//core/modules/cms/routes/CmsRoutes.php" "name" => "cms" "class" => "Module\Cms\CmsRoutes" "methods" => array:11 [ "index" => array:2 [ "name" => "index" "parameter" => [] ] "cms" => array:2 [ "name" => "cms" "parameter" => [] ] "settings" => array:2 [ "name" => "settings" "parameter" => [] ] "media" => array:2 [ "name" => "media" "parameter" => [] ] "forms" => array:2 [ "name" => "forms" "parameter" => [] ] "seo" => array:2 [ "name" => "seo" "parameter" => [] ] "drilldownAsPredict" => array:2 [ "name" => "drilldownAsPredict" "parameter" => array:1 [ 0 => array:2 [ "name" => "field" "required" => true ] ] ] "dlDownload" => array:2 [ "name" => "dlDownload" "parameter" => [] ] "dlUpload" => array:2 [ "name" => "dlUpload" "parameter" => [] ] "assetUpload" => array:2 [ "name" => "assetUpload" "parameter" => [] ] "dlList" => array:2 [ "name" => "dlList" "parameter" => [] ] ] "toButtons" => true ] ] "logs" => array:17 [ "bcname" => "logs" "bcpath" => "logs" "name" => "dummy" "langName" => "Logs" "bcobjectcode" => "user" "displayId" => "logsDisplayId" "displayName" => "logsDisplayName" "displayNameField" => "null" "relations" => [] "ischildof" => false "displayModes" => array:1 [ 0 => 4 ] "tableName" => "icrm_user" "sqlName" => "'logs'" "coreModule" => true "dynamicTooltip" => false "isProxyBased" => true "routes" => array:5 [ "fullPath" => "/var/www/kettenbach//core/modules/logs/routes/LogsRoutes.php" "name" => "logs" "class" => "Module\Logs\LogsRoutes" "methods" => array:8 [ "index" => array:2 [ "name" => "index" "parameter" => [] ] "view" => array:2 [ "name" => "view" "parameter" => array:1 [ 0 => array:2 [ "name" => "uid" "required" => true ] ] ] "bcs" => array:2 [ "name" => "bcs" "parameter" => [] ] "drilldownAsPredict" => array:2 [ "name" => "drilldownAsPredict" "parameter" => array:1 [ 0 => array:2 [ "name" => "field" "required" => true ] ] ] "dlDownload" => array:2 [ "name" => "dlDownload" "parameter" => [] ] "dlUpload" => array:2 [ "name" => "dlUpload" "parameter" => [] ] "assetUpload" => array:2 [ "name" => "assetUpload" "parameter" => [] ] "dlList" => array:2 [ "name" => "dlList" "parameter" => [] ] ] "toButtons" => true ] ] ] |
| BCREGISTRYCALLED | false
|
| TOOLTIPTYPESLOV | array:1 [ "asset" => "Assets" ] |
| TOOLTIPFIELDARRAY | array:1 [ "asset" => array:14 [ "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "integrationId" => "integrationId" "objectTitle" => "Objekt Titel" "fname" => "Feldname" "accessType" => "Zugang" "type" => "Feld Typ" "owner" => "Besitzer" "fieldName" => "Technischer Bezeichner" "attachmentPath" => "Pfad" "moduleEntity" => "Objekt (m/Module)" "attachment" => "Uploadfeld" ] ] |
| TOOLTIPALLFIELDS | array:14 [ "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "integrationId" => "integrationId" "objectTitle" => "Objekt Titel" "fname" => "Feldname" "accessType" => "Zugang" "type" => "Feld Typ" "owner" => "Besitzer" "fieldName" => "Technischer Bezeichner" "attachmentPath" => "Pfad" "moduleEntity" => "Objekt (m/Module)" "attachment" => "Uploadfeld" ] |
| TOOLTIPDESCRIPTIONFIELDS | array:1 [ "asset" => array:15 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "integrationId" => "integrationId" "objectTitle" => "Objekt Titel" "fname" => "Feldname" "accessType" => "Zugang" "type" => "Feld Typ" "owner" => "Besitzer" "fieldName" => "Technischer Bezeichner" "attachmentPath" => "Pfad" "moduleEntity" => "Objekt (m/Module)" "attachment" => "Uploadfeld" ] ] |
| KANBANTYPESLOV | array:14 [ "user" => "Mitarbeiter" "producthierarchie" => "Produkthierarchie" "order" => "Bestellung" "product" => "Produkt" "productfilter" => "Produktfilter" "productattribute" => "Produktattribut" "useractivities" => "User Activities Logging" "elmanager" => "Edit-List Manager" "deletecontrol" => "DSGVO Settings" "admin" => "Sucurema Control Panel" "searchquery" => "Filterabfragen" "rights" => "Rechte" "roles" => "Rollen" "asset" => "Assets" ] |
| KANBANFIELDARRAY | array:11 [ "user" => array:3 [ "title" => "Titel" "gender" => "Anrede" "active" => "Aktiv" ] "producthierarchie" => array:1 [ "type" => "Typ" ] "order" => array:2 [ "type" => "Bezahlmethode" "status" => "Status" ] "product" => array:1 [ "status" => "Status" ] "productfilter" => array:1 [ "type" => "Typ" ] "productattribute" => array:1 [ "type" => "Typ" ] "elmanager" => array:2 [ "type" => "Typ" "module" => "Modul" ] "deletecontrol" => array:1 [ "module" => "Modul" ] "admin" => array:9 [ "loggingUserType" => "Logging der Benutzeraktivitäten" "timestampLogging" => "Timestamp Logging" "pwLowerCase" => "Passwort kleine Buchstaben" "pwUpperCase" => "Passwort große Buchstaben" "pwNumbers" => "Passwort Zahlen" "pwSpecials" => "Passwort Sonderzeichen" "qrEcc" => "QR-Code ECC" "qrUiIntegration" => "QR-Code UI Integration" "businessYear" => "Geschäftsjahr" ] "searchquery" => array:1 [ "type" => "Typ" ] "asset" => array:2 [ "accessType" => "Zugang" "type" => "Feld Typ" ] ] |
| KANBANALLFIELDS | array:16 [ "title" => "Titel" "gender" => "Anrede" "active" => "Aktiv" "type" => "Feld Typ" "status" => "Status" "module" => "Modul" "loggingUserType" => "Logging der Benutzeraktivitäten" "timestampLogging" => "Timestamp Logging" "pwLowerCase" => "Passwort kleine Buchstaben" "pwUpperCase" => "Passwort große Buchstaben" "pwNumbers" => "Passwort Zahlen" "pwSpecials" => "Passwort Sonderzeichen" "qrEcc" => "QR-Code ECC" "qrUiIntegration" => "QR-Code UI Integration" "businessYear" => "Geschäftsjahr" "accessType" => "Zugang" ] |
| KANBANDESCRIPTIONFIELDS | array:14 [ "user" => array:45 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Geändert" "updatedBy" => "Geändert von" "title" => "Titel" "gender" => "Anrede" "login" => "Login / E-Mail" "password" => "Passwort" "role" => "Rolle" "active" => "Aktiv" "confirmed" => "Bestätigt" "active_date" => "Aktiviert" "change_comment" => "Letzte Änderungen" "lastName" => "Nachname" "firstName" => "Vorname" "integrationId" => "Mitarbeiternummer" "praxisName" => "Praxisname" "typ" => "Praxisform" "position" => "Position" "deliveryAddress" => "Lieferadresse" "billingAddress" => "Rechnungssdresse" "standardAddress" => "Standardadresse" "birthday" => "Geburtstag" "emailAddress" => "E-Mail" "phone" => "Telefon" "betriebs_id" => "Betriebs ID" "ust_id" => "Umsatzsteuer ID" "fax" => "Fax" "cell" => "Handy" "mailingStreet" => "Adresse (geschäftlich)" "mailingHousenumber" => "Hausnummer" "mailingAddressLine2" => "Adresszusatz (geschäftlich)" "mailingCity" => "Stadt (geschäftlich)" "mailingZipCode" => "PLZ (geschäftlich)" "mailingCountry" => "Land (geschäftlich)" "comments" => "Kommentare" "createdByLogin" => "Ersteller" "sfIntegrationId" => "Kontakt CaseSafeId" "accountSfIntegrationId" => "Account CaseSafeId" "navisionId" => "Kontakt NavId" "accountNavisionId" => "Account Debitoren Nr." "accountEmailAddress" => "Account E-Mail" "accountBlocked" => "Kunde gesperrt" "accountReminder" => "Mahnung aktiv" ] "producthierarchie" => array:13 [ "id" => "" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "integrationId" => "Code" "value" => "Wert" "type" => "Typ" "assigntype" => "Bereich (wenn Typ = Produktfamilie)" "subdescription" => "Kurzbeschreibung im Menü (wenn Typ = Produktfamilie)" "familytype" => "Produktfamilie (wenn Typ = Produkt)" "sku" => "Produktlink (wenn Typ = Produkt)" "imgMenu" => "Menübild (wenn Typ = Bereich)" ] "order" => array:34 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "type" => "Bezahlmethode" "status" => "Status" "owner" => "Kunde" "date" => "Auftragsdatum" "dateDone" => "Abschlussdatum" "discountCodeId" => "Rabattcode" "integrationId" => "Salesforce-Id" "deliveryStreet" => "Straße" "deliveryHouseNumber" => "Hausnummer" "deliveryCity" => "Stadt / Ort" "deliveryLocationCode" => "Postleitzahl" "deliveryFirstName" => "Vorname" "deliveryLastName" => "Nachname" "deliveryAdditional" => "Adresszusatz" "billingStreet" => "Straße" "billingHouseNumber" => "Hausnummer" "billingCity" => "Stadt / Ort" "billingLocationCode" => "Postleitzahl" "billingFirstName" => "Vorname" "billingLastName" => "Nachname" "sum" => "Summe in €" "vat" => "MwSt. in %" "shipping" => "Versand in €" "products" => "Produkte" "customerComment" => "Kundenkommentar" "adminComment" => "Notiz" "salesforceId" => "Salesforce-Id" "paypalTransactionId" => "Paypal Transaktionsnummer" "role" => "active" ] "product" => array:38 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "integrationId" => "Salesforce-ID" "name" => "Name" "sku" => "Artikelnummer" "minQuantity" => "Mindestbestellmenge" "maxQuantity" => "Maximalbestellmenge" "price" => "Preis in €" "rebate" => "Rabatt in %" "description" => "Beschreibung" "shortDescription" => "Kurzbeschreibung" "specification" => "Spezifikation" "status" => "Status" "grouph" => "Hierarchie" "hArea" => "Bereich" "hFamily" => "Produktfamilie" "hProduct" => "Produkt" "groupf" => "Filter" "fTech" => "Technik" "fBrand" => "Marke" "fUsage" => "Anwendung" "fArea" => "Bereich" "fMaterial" => "Darreichungsform" "fForm" => "Viskosität" "fViscosity" => "Werkstoff" "sProducts" => "Verwandte Produkte" "groupa" => "Attribute" "AVariant" => "Produktvariante" "AColor" => "Farbe" "ACharacteristic" => "Abbindecharakteristik" "APackSize" => "Packungsgröße" "ASort" => "Sortierung" "imgDetail" => "Detailansicht (727x800)" "imgShop" => "Shopbild (360x396)" "pdfproduct" => "Sicherheitsdatenblatt" ] "productfilter" => array:8 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "integrationId" => "Code" "value" => "Wert" "type" => "Typ" ] "productattribute" => array:8 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "integrationId" => "Code" "type" => "Typ" "value" => "Wert" ] "useractivities" => array:14 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "integrationId" => "intid" "timestamp" => "Timestamp" "user" => "Benutzer" "ip" => "IP" "client" => "Client" "url" => "URL" "activity" => "Spezielle Aktivität" "activityId" => "Spezielle Aktivitäts-ID" "login" => "Login" ] "elmanager" => array:13 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "name" => "Name" "user" => "Besitzer" "jsonString" => "EditList Json String" "type" => "Typ" "module" => "Modul" "isDefault" => "Default" "integrationId" => "Code" "createdByLogin" => "Ersteller" ] "deletecontrol" => array:12 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "integrationId" => "Code" "module" => "Modul" "daysTilDelete" => "Dauernhaft Löschen nach..." "daysTilWarning" => "Warnung über das dauernhafte Löschen nach..." "daysTilUnusedWarning" => "Inaktivitätswarnung nach..." "createdByLogin" => "Erstellt von" "attachment" => "Anhang" ] "admin" => array:25 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "loggingUserType" => "Logging der Benutzeraktivitäten" "timestampLogging" => "Timestamp Logging" "userLogging" => "Benutzer Logging" "ipLogging" => "IP Logging" "clientLogging" => "Client Logging" "urlLogging" => "URL Logging" "activityLogging" => "Aktivität-Logging" "activityIDLogging" => "Aktivitäts-ID Logging" "loginLogging" => "Login Logging" "pwMinLength" => "Passwort mindest Länge" "pwLowerCase" => "Passwort kleine Buchstaben" "pwUpperCase" => "Passwort große Buchstaben" "pwNumbers" => "Passwort Zahlen" "pwSpecials" => "Passwort Sonderzeichen" "archiveAudittrail" => "Audittrail archivieren nach XXX Tagen" "archiveUserActivities" => "Benutzeraktivitäten archivieren nach XXX Tagen" "qrSize" => "QR Size" "qrEcc" => "QR-Code ECC" "qrUiIntegration" => "QR-Code UI Integration" "businessYear" => "Geschäftsjahr" ] "searchquery" => array:12 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "name" => "Name" "user" => "Besitzer" "query" => "Filter Abfrage (mit FTS)" "type" => "Typ" "module" => "Modul" "integrationId" => "Code" "createdByLogin" => "Ersteller" ] "rights" => array:15 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "nameDeu" => "Name Deutsch" "nameEnu" => "Name Englisch" "technicalName" => "Technischer Name" "color" => "Farbe" "icon" => "Icon" "group" => "Gruppierung" "descriptionDeu" => "Beschreibung Deutsch" "descriptionEnu" => "Beschreibung Englisch" "isModuleRight" => "App Recht" "checkedFlag" => "Aktiviert" ] "roles" => array:8 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "nameDeu" => "Name DE" "nameEnu" => "Name EN" "toolbarDirs" => "Foldable Toolbar" ] "asset" => array:15 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "integrationId" => "integrationId" "objectTitle" => "Objekt Titel" "fname" => "Feldname" "accessType" => "Zugang" "type" => "Feld Typ" "owner" => "Besitzer" "fieldName" => "Technischer Bezeichner" "attachmentPath" => "Pfad" "moduleEntity" => "Objekt (m/Module)" "attachment" => "Uploadfeld" ] ] |
| MULTICHECKTYPESLOV | array:14 [ "user" => "Mitarbeiter" "producthierarchie" => "Produkthierarchie" "order" => "Bestellung" "product" => "Produkt" "productfilter" => "Produktfilter" "productattribute" => "Produktattribut" "useractivities" => "User Activities Logging" "elmanager" => "Edit-List Manager" "deletecontrol" => "DSGVO Settings" "admin" => "Sucurema Control Panel" "searchquery" => "Filterabfragen" "rights" => "Rechte" "roles" => "Rollen" "asset" => "Assets" ] |
| MULTICHECKFIELDARRAY | [] |
| MULTICHECKALLFIELDS | [] |
| MULTICHECKDESCRIPTIONFIELDS | array:14 [ "user" => array:45 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Geändert" "updatedBy" => "Geändert von" "title" => "Titel" "gender" => "Anrede" "login" => "Login / E-Mail" "password" => "Passwort" "role" => "Rolle" "active" => "Aktiv" "confirmed" => "Bestätigt" "active_date" => "Aktiviert" "change_comment" => "Letzte Änderungen" "lastName" => "Nachname" "firstName" => "Vorname" "integrationId" => "Mitarbeiternummer" "praxisName" => "Praxisname" "typ" => "Praxisform" "position" => "Position" "deliveryAddress" => "Lieferadresse" "billingAddress" => "Rechnungssdresse" "standardAddress" => "Standardadresse" "birthday" => "Geburtstag" "emailAddress" => "E-Mail" "phone" => "Telefon" "betriebs_id" => "Betriebs ID" "ust_id" => "Umsatzsteuer ID" "fax" => "Fax" "cell" => "Handy" "mailingStreet" => "Adresse (geschäftlich)" "mailingHousenumber" => "Hausnummer" "mailingAddressLine2" => "Adresszusatz (geschäftlich)" "mailingCity" => "Stadt (geschäftlich)" "mailingZipCode" => "PLZ (geschäftlich)" "mailingCountry" => "Land (geschäftlich)" "comments" => "Kommentare" "createdByLogin" => "Ersteller" "sfIntegrationId" => "Kontakt CaseSafeId" "accountSfIntegrationId" => "Account CaseSafeId" "navisionId" => "Kontakt NavId" "accountNavisionId" => "Account Debitoren Nr." "accountEmailAddress" => "Account E-Mail" "accountBlocked" => "Kunde gesperrt" "accountReminder" => "Mahnung aktiv" ] "producthierarchie" => array:13 [ "id" => "" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "integrationId" => "Code" "value" => "Wert" "type" => "Typ" "assigntype" => "Bereich (wenn Typ = Produktfamilie)" "subdescription" => "Kurzbeschreibung im Menü (wenn Typ = Produktfamilie)" "familytype" => "Produktfamilie (wenn Typ = Produkt)" "sku" => "Produktlink (wenn Typ = Produkt)" "imgMenu" => "Menübild (wenn Typ = Bereich)" ] "order" => array:34 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "type" => "Bezahlmethode" "status" => "Status" "owner" => "Kunde" "date" => "Auftragsdatum" "dateDone" => "Abschlussdatum" "discountCodeId" => "Rabattcode" "integrationId" => "Salesforce-Id" "deliveryStreet" => "Straße" "deliveryHouseNumber" => "Hausnummer" "deliveryCity" => "Stadt / Ort" "deliveryLocationCode" => "Postleitzahl" "deliveryFirstName" => "Vorname" "deliveryLastName" => "Nachname" "deliveryAdditional" => "Adresszusatz" "billingStreet" => "Straße" "billingHouseNumber" => "Hausnummer" "billingCity" => "Stadt / Ort" "billingLocationCode" => "Postleitzahl" "billingFirstName" => "Vorname" "billingLastName" => "Nachname" "sum" => "Summe in €" "vat" => "MwSt. in %" "shipping" => "Versand in €" "products" => "Produkte" "customerComment" => "Kundenkommentar" "adminComment" => "Notiz" "salesforceId" => "Salesforce-Id" "paypalTransactionId" => "Paypal Transaktionsnummer" "role" => "active" ] "product" => array:38 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "integrationId" => "Salesforce-ID" "name" => "Name" "sku" => "Artikelnummer" "minQuantity" => "Mindestbestellmenge" "maxQuantity" => "Maximalbestellmenge" "price" => "Preis in €" "rebate" => "Rabatt in %" "description" => "Beschreibung" "shortDescription" => "Kurzbeschreibung" "specification" => "Spezifikation" "status" => "Status" "grouph" => "Hierarchie" "hArea" => "Bereich" "hFamily" => "Produktfamilie" "hProduct" => "Produkt" "groupf" => "Filter" "fTech" => "Technik" "fBrand" => "Marke" "fUsage" => "Anwendung" "fArea" => "Bereich" "fMaterial" => "Darreichungsform" "fForm" => "Viskosität" "fViscosity" => "Werkstoff" "sProducts" => "Verwandte Produkte" "groupa" => "Attribute" "AVariant" => "Produktvariante" "AColor" => "Farbe" "ACharacteristic" => "Abbindecharakteristik" "APackSize" => "Packungsgröße" "ASort" => "Sortierung" "imgDetail" => "Detailansicht (727x800)" "imgShop" => "Shopbild (360x396)" "pdfproduct" => "Sicherheitsdatenblatt" ] "productfilter" => array:8 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "integrationId" => "Code" "value" => "Wert" "type" => "Typ" ] "productattribute" => array:8 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "integrationId" => "Code" "type" => "Typ" "value" => "Wert" ] "useractivities" => array:14 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "integrationId" => "intid" "timestamp" => "Timestamp" "user" => "Benutzer" "ip" => "IP" "client" => "Client" "url" => "URL" "activity" => "Spezielle Aktivität" "activityId" => "Spezielle Aktivitäts-ID" "login" => "Login" ] "elmanager" => array:13 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "name" => "Name" "user" => "Besitzer" "jsonString" => "EditList Json String" "type" => "Typ" "module" => "Modul" "isDefault" => "Default" "integrationId" => "Code" "createdByLogin" => "Ersteller" ] "deletecontrol" => array:12 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "integrationId" => "Code" "module" => "Modul" "daysTilDelete" => "Dauernhaft Löschen nach..." "daysTilWarning" => "Warnung über das dauernhafte Löschen nach..." "daysTilUnusedWarning" => "Inaktivitätswarnung nach..." "createdByLogin" => "Erstellt von" "attachment" => "Anhang" ] "admin" => array:25 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "loggingUserType" => "Logging der Benutzeraktivitäten" "timestampLogging" => "Timestamp Logging" "userLogging" => "Benutzer Logging" "ipLogging" => "IP Logging" "clientLogging" => "Client Logging" "urlLogging" => "URL Logging" "activityLogging" => "Aktivität-Logging" "activityIDLogging" => "Aktivitäts-ID Logging" "loginLogging" => "Login Logging" "pwMinLength" => "Passwort mindest Länge" "pwLowerCase" => "Passwort kleine Buchstaben" "pwUpperCase" => "Passwort große Buchstaben" "pwNumbers" => "Passwort Zahlen" "pwSpecials" => "Passwort Sonderzeichen" "archiveAudittrail" => "Audittrail archivieren nach XXX Tagen" "archiveUserActivities" => "Benutzeraktivitäten archivieren nach XXX Tagen" "qrSize" => "QR Size" "qrEcc" => "QR-Code ECC" "qrUiIntegration" => "QR-Code UI Integration" "businessYear" => "Geschäftsjahr" ] "searchquery" => array:12 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "name" => "Name" "user" => "Besitzer" "query" => "Filter Abfrage (mit FTS)" "type" => "Typ" "module" => "Modul" "integrationId" => "Code" "createdByLogin" => "Ersteller" ] "rights" => array:15 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "nameDeu" => "Name Deutsch" "nameEnu" => "Name Englisch" "technicalName" => "Technischer Name" "color" => "Farbe" "icon" => "Icon" "group" => "Gruppierung" "descriptionDeu" => "Beschreibung Deutsch" "descriptionEnu" => "Beschreibung Englisch" "isModuleRight" => "App Recht" "checkedFlag" => "Aktiviert" ] "roles" => array:8 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "nameDeu" => "Name DE" "nameEnu" => "Name EN" "toolbarDirs" => "Foldable Toolbar" ] "asset" => array:15 [ "id" => "Id" "created" => "Erstellt" "createdBy" => "Erstellt vom" "updated" => "Aktualisiert" "updatedBy" => "Aktualisiert vom" "integrationId" => "integrationId" "objectTitle" => "Objekt Titel" "fname" => "Feldname" "accessType" => "Zugang" "type" => "Feld Typ" "owner" => "Besitzer" "fieldName" => "Technischer Bezeichner" "attachmentPath" => "Pfad" "moduleEntity" => "Objekt (m/Module)" "attachment" => "Uploadfeld" ] ] |
| LOVLISTSTYPESLOV | array:17 [ "user" => "Mitarbeiter" "producthierarchie" => "Produkthierarchie" "order" => "Bestellung" "product" => "Produkt" "productfilter" => "Produktfilter" "productattribute" => "Produktattribut" "tooltip" => "Tooltip Boards" "useractivities" => "User Activities Logging" "elmanager" => "Edit-List Manager" "deletecontrol" => "DSGVO Settings" "kanban" => "Kanban Boards" "admin" => "Sucurema Control Panel" "searchquery" => "Filterabfragen" "multicheck" => "Custom Multicheck Radios und Checkboxes" "rights" => "Rechte" "roles" => "Rollen" "asset" => "Assets" ] |
| LOVLISTSFIELDARRAY | array:1 [ "group" => "Gruppierung" ] |
| storeInit | true
|
| BCREGISTRYNAMEDROUTES | true
|
| suc_token | array:2 [ "cacabce911680cc435055703455d24f7" => 1773641119 "88ed57707059b5140d64466fb3bfa390" => 1773641120 ] |
| blade | mySucBlade {#25} |
| ADMINSETTINGSCALLED | true
|
| Key | Value |
| USER | "www-data"
|
| HOME | "/home/www-data"
|
| SCRIPT_NAME | "/index.php"
|
| REQUEST_URI | "/shop?bereich=zubeh&darreichungsform=11%2C17%2C22&werkstoff=21"
|
| QUERY_STRING | "bereich=zubeh&darreichungsform=11%2C17%2C22&werkstoff=21"
|
| REQUEST_METHOD | "GET"
|
| SERVER_PROTOCOL | "HTTP/1.1"
|
| GATEWAY_INTERFACE | "CGI/1.1"
|
| REDIRECT_QUERY_STRING | "bereich=zubeh&darreichungsform=11%2C17%2C22&werkstoff=21"
|
| REDIRECT_URL | "/shop"
|
| REMOTE_PORT | "33142"
|
| SCRIPT_FILENAME | "//var/www/kettenbach/index.php"
|
| SERVER_ADMIN | "simon.guenther@ilume.de"
|
| CONTEXT_DOCUMENT_ROOT | "/var/www/kettenbach"
|
| CONTEXT_PREFIX | "" |
| REQUEST_SCHEME | "https"
|
| DOCUMENT_ROOT | "/var/www/kettenbach"
|
| REMOTE_ADDR | "216.73.216.145"
|
| SERVER_PORT | "443"
|
| SERVER_ADDR | "5.9.183.98"
|
| SERVER_NAME | "kettenbach.sguenther.codesrv.it"
|
| SERVER_SOFTWARE | "Apache/2.4.58 (Ubuntu)"
|
| SERVER_SIGNATURE | "<address>Apache/2.4.58 (Ubuntu) Server at kettenbach.sguenther.codesrv.it Port 443</address>\n"
|
| PATH | "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/snap/bin"
|
| HTTP_HOST | "kettenbach.sguenther.codesrv.it"
|
| HTTP_ACCEPT_ENCODING | "gzip, br, zstd, deflate"
|
| HTTP_COOKIE | "PHPSESSID=p8iit911sgmk8k4gt9bad46ee5"
|
| HTTP_USER_AGENT | "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
|
| HTTP_ACCEPT | "*/*"
|
| proxy-nokeepalive | "1"
|
| SSL_TLS_SNI | "kettenbach.sguenther.codesrv.it"
|
| HTTPS | "on"
|
| HTTP_AUTHORIZATION | "" |
| REDIRECT_STATUS | "200"
|
| REDIRECT_SSL_TLS_SNI | "kettenbach.sguenther.codesrv.it"
|
| REDIRECT_HTTPS | "on"
|
| REDIRECT_HTTP_AUTHORIZATION | "" |
| FCGI_ROLE | "RESPONDER"
|
| PHP_SELF | "/index.php"
|
| REQUEST_TIME_FLOAT | 1773640520.3859
|
| REQUEST_TIME | 1773640520
|