terça-feira, 21 de março de 2023

Corrigindo erro do cnpack wizard no windows 11

 O primeiro passo é acessar o caminho abaixo no registro do Windows (regedit):

Onde “XX.X” corresponde à versão do RAD Studio, lembrando que:

  • 17.0: Seattle
  • 18.0: Berlin
  • 19.0: Tokyo
  • 20.0: Rio
  • 21.0: Sydney

Em seguida, remova a chave CnPack.BufferList.


Após removê-la, será necessário “reordenar” as prioridades das outras chaves que existem nesse diretório. Como removemos uma das chaves, é provável que exista um “buraco” nessa lista de prioridades, portanto, certifique-se que o valor Priority de cada chave esteja preenchido de forma sequencial, iniciando por zero.

Na imagem abaixo, Borland.BufferList possui o valor 4, porém, há apenas 4 chaves nesse diretório. Sendo assim, essas chaves deverão ser ajustadas com sequencial de 0 a 3 para suprir o gap causado pela remoção da chave CnPack.BufferList.




segunda-feira, 19 de outubro de 2020

Codeigniter 4

 PHP minimo 7.3


para puxar o index para "fora"

- alterar o caminho dentro do index e adicionar uma pasta "site"

- dentro de paths no config tem que add um "/.." para reconhecer o novo caminho

- add o seguinte htaccess para retirar o index

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]

sábado, 8 de setembro de 2018

Composer

- instalar o composer
- via cmd entrar na pasta de projetos web
composer create-project bcit-ci/codeigniter meu_projeto --prefer-dist
- alterar o auto load para true
$config['composer_autoload'] = TRUE;

para instalar o pagseguro
composer require pagseguro/pagseguro-php-sdk

bootstrap
composer require twbs/bootstrap

jquery
composer require components/jquery

font-awesome
composer require components/font-awesome

fancybox
composer require fancyapps/fancybox

segunda-feira, 19 de dezembro de 2016

Baixar NFe

Para baixar NFe sem ter o numero da chave basta acessar o link abaixo, ele permite baixar por chave ou sem chave

https://www.sefaz.rs.gov.br/NFE/NFE-CER.aspx

terça-feira, 25 de outubro de 2016

Erro no Imagecrud

Para resolver erro de uload de imagem quando existe uma subpasta nos controllers do codeigniter:



protected function _get_delete_url($value)
    {

       
        $rsegments_array = $this->ci->uri->rsegment_array();
        $segments_array = $this->ci->uri->segment_array();
        $rsegments_array[1] = $segments_array[1].'/'.$segments_array[2];
         return site_url($rsegments_array[1].'/'.$rsegments_array[2].'/delete_file/'.$value);
    }






    protected function getState()
    {
        $rsegments_array = $this->ci->uri->rsegment_array();
        $segments_array = $this->ci->uri->segment_array();
        $rsegments_array[1] = $segments_array[1].'/'.$segments_array[2];

segunda-feira, 22 de agosto de 2016

Trabalhando com template no Codeigniter

A documentação do CI não deixa muito claro como trabalhar com um template fixo para trocar somente o conteúdo. E a maneira mais simples  é criar uma pasta nas views com os arquivos que não sofrem alteração e chamá-los no controller, segue um exemplo:

Estrutura de pastas:

views
      layout
           topo.php
           rodape.php
      pagina1.php
      pagina2.php





Controller:
public function Mostra_pagina(){
 


$data['titulo_pagina'] = 'pagina de teste';
$data['palavras_chave'] = 'palavra 1, palavra 2';

        $this->load->view('layout/topo', $data);
        $this->load->view('pagina1');
        $this->load->view('layout/rodape');
    }


Desta forma é possível passar  parâmetros para a pagina tais como meta tags, dados e ate mesmo imagens.



Para conhecer mais do meu trabalho acesse:
www.govoni.com.br


quinta-feira, 10 de março de 2016

Ajuste fastreport

ajuste para o erro de exportar para pdf

arquivo: TfrxPDFExport
linha 720

comentada a linha

//CompressedCB.Checked := FCompressed;
 

(c)2009 Felipe Govoni.