private function share_extension() { /// añadimos las extensiones para clientes, agentes y artículos $extensiones = array(array('from' => __CLASS__, 'to' => 'ventas_cliente', 'type' => 'button', 'name' => 'presupuestos_cliente', 'text' => ucfirst(FS_PRESUPUESTOS)), array('from' => __CLASS__, 'to' => 'admin_agente', 'type' => 'button', 'name' => 'presupuestos_agente', 'text' => ucfirst(FS_PRESUPUESTOS) . ' de cliente'), array('from' => __CLASS__, 'to' => 'ventas_articulo', 'type' => 'button', 'name' => 'presupuestos_articulo', 'text' => ucfirst(FS_PRESUPUESTOS) . ' de cliente')); $fsext0 = new fs_extension(); foreach ($extensiones as $ext) { if (!$fsext0->array_save($ext)) { $this->new_error_msg('Imposible guardar los datos de la extensión ' . $ext['name'] . '.'); } } }
private function meter_extensiones() { /// añadimos la extensión para clientes $extension = array('from' => __CLASS__, 'to' => 'ventas_cliente', 'type' => 'button', 'name' => 'cliente_sat', 'text' => 'SAT'); $fsext0 = new fs_extension(); if (!$fsext0->array_save($extension)) { $this->new_error_msg('Imposible guardar los datos de la extensión.'); } }