PDF rausgenommen
This commit is contained in:
70
msd2/myoos/admin/includes/classes/class_box.php
Normal file
70
msd2/myoos/admin/includes/classes/class_box.php
Normal file
@ -0,0 +1,70 @@
|
||||
<?php
|
||||
/* ----------------------------------------------------------------------
|
||||
$Id: class_box.php,v 1.1 2007/06/08 14:58:10 r23 Exp $
|
||||
|
||||
MyOOS [Shopsystem]
|
||||
https://www.oos-shop.de
|
||||
|
||||
Copyright (c) 2003 - 2019 by the MyOOS Development Team.
|
||||
----------------------------------------------------------------------
|
||||
Based on:
|
||||
|
||||
File: box.php,v 1.5 2002/03/16 00:20:11 hpdl
|
||||
----------------------------------------------------------------------
|
||||
osCommerce, Open Source E-Commerce Solutions
|
||||
http://www.oscommerce.com
|
||||
|
||||
Copyright (c) 2003 osCommerce
|
||||
----------------------------------------------------------------------
|
||||
Released under the GNU General Public License
|
||||
----------------------------------------------------------------------
|
||||
Example usage:
|
||||
|
||||
$heading = array();
|
||||
$heading[] = array('params' => 'class="menuBoxHeading"',
|
||||
'text' => BOX_HEADING_TOOLS,
|
||||
'link' => oos_href_link_admin(basename($_SERVER['PHP_SELF']), oos_get_all_get_params(array('selected_box')) . 'selected_box=tools'));
|
||||
|
||||
$contents = array();
|
||||
$contents[] = array('text' => SOME_TEXT);
|
||||
|
||||
$box = new box;
|
||||
echo $box->infoBox($heading, $contents);
|
||||
---------------------------------------------------------------------- */
|
||||
|
||||
/** ensure this file is being included by a parent file */
|
||||
defined( 'OOS_VALID_MOD' ) or die( 'Direct Access to this location is not allowed.' );
|
||||
|
||||
class box extends tableBlock {
|
||||
public function __construct() {
|
||||
$this->heading = array();
|
||||
$this->contents = array();
|
||||
}
|
||||
|
||||
public function infoBox($heading, $contents) {
|
||||
$this->heading = '<thead class="thead-dark">' . $this->tableThead($heading) . '</thead>';
|
||||
|
||||
$this->contents = '<tbody>' . $this->tableBlock($contents) . '</tbody>';
|
||||
|
||||
return $this->heading . $this->contents;
|
||||
}
|
||||
|
||||
public function menuBox($heading, $contents) {
|
||||
|
||||
$this->table_data_parameters = 'class="menuBoxHeading"';
|
||||
if ($heading[0]['link']) {
|
||||
$this->table_data_parameters .= ' onmouseover="this.style.cursor=\'hand\'" onclick="document.location.href=\'' . $heading[0]['link'] . '\'"';
|
||||
$heading[0]['text'] = ' <a href="' . $heading[0]['link'] . '" class="menuBoxHeadingLink">' . $heading[0]['text'] . '</a> ';
|
||||
} else {
|
||||
$heading[0]['text'] = ' ' . $heading[0]['text'] . ' ';
|
||||
}
|
||||
$this->heading = $this->tableBlock($heading);
|
||||
|
||||
$this->table_data_parameters = 'class="menuBoxContent"';
|
||||
$this->contents = $this->tableBlock($contents);
|
||||
|
||||
return $this->heading . $this->contents;
|
||||
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user