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); */ /** */ }
<?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();