示例#1
0
 public function _install()
 {
     $this->db->where('name', 'digital_products')->update('components', array('autoload' => '1', 'enabled' => '1'));
     $field = new CustomFields();
     $field->setEntity('Product')->setIsActive(true)->setname('dplink')->setfLabel('Link to digital content')->settypeId(3);
     $field->save();
     ShopCore::app()->SSettings->set('DPLinkCFID', $field->getId());
     /** We recomend to use http://ellislab.com/codeigniter/user-guide/database/forge.html */
     /**
      $this->load->dbforge();
     
      $fields = array(
      'id' => array('type' => 'INT', 'constraint' => 11, 'auto_increment' => TRUE,),
      'name' => array('type' => 'VARCHAR', 'constraint' => 50,),
      'value' => array('type' => 'VARCHAR', 'constraint' => 100,)
      );
     
      $this->dbforge->add_key('id', TRUE);
      $this->dbforge->add_field($fields);
      $this->dbforge->create_table('mod_empty', TRUE);
     */
     /**
      */
 }
示例#2
0
<?php

// Copyright SQCRM. For licensing, reuse, modification and distribution see license.txt
/**
* Change password modal
* @author Abhik Chakraborty
*/
include_once "config.php";
$idmodule = (int) $_GET["idmodule"];
$referrar = $_GET["referrar"];
$idfields = (int) $_GET["sqrecord"];
$do_custom_fields = new CustomFields();
$do_custom_fields->getId($idfields);
$field_validation = $do_custom_fields->field_validation;
$field_validation_data = array();
if ($field_validation != '') {
    $field_validation_data = json_decode($field_validation, true);
}
if ($do_custom_fields->field_type == 5 || $do_custom_fields->field_type == 6) {
    $do_combo_values = new ComboValues();
    $do_combo_values->get_combo_values($idfields);
    $pick_data = '';
    while ($do_combo_values->next()) {
        $pick_data .= $do_combo_values->combo_value . "\n";
        //adding new lines for the text area in pick options
    }
}
$allow = true;
$e_add = new Event("CustomFields->eventEditCustomField");
echo '<form class="form-horizontal" id="CustomFields__eventEditCustomField" name="CustomFields__eventEditCustomField" action="/eventcontroler.php" method="post">';
echo $e_add->getFormEvent();