Search the Community

Showing results for tags 'PHP 7'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • GGames
    • Anúncios
    • Críticas, dúvidas & sugestões
    • Project Nerd
  • Diversos
    • Vale Tudo
    • Notícias & Novidades
    • Análises & Reviews
    • Marketplace - Compra e Venda
    • Trackers & Warez
  • Plataformas
    • PC Master Racer
    • Xbox
    • Playstation
    • iOS / Android / Portáteis
    • Retrô / Emuladores
  • E-Sports
    • LOL - League of Legends
    • Counterstrike Global Offensive
    • Apex Legends
    • Overwatch
    • Fortnite
  • Must Have
    • PUGB - Playerunknown's Battlegrounds
    • Battlefield
    • GTA V - Grand Theft Auto 5
    • FIFA Soccer
    • Minecraft
    • No Man's Sky
  • Web & Design
    • Dicas e Tutoriais
    • Recursos para Download
    • Galeria
    • Desenvolvimento - Helpdesk
    • Pedidos
  • Battlefield 1's Regras
  • Trainers/Hackers's Tópicos
  • PC Master Racer's Discussões Master Racer
  • Grand Chase's Servidores Online
  • Grand Chase's Discussão Geral
  • FREE Club's's Google Play
  • FREE Club's's Pc

Product Groups

There are no results to display.

Blogs

There are no results to display.

There are no results to display.

Categories

  • Jogos
    • Traduções de Jogos - Português Brasil
    • Emuladores
    • Utilitários
    • Cheats / Trainers / Mods
    • Save Games
  • Softwares & APP - Windows
    • Sistemas Operacionais
    • Produtividade e Office
    • Drivers e Essenciais
    • Segurança e Desempenho
    • Internet e Navegadores
    • Multimídia
    • Utilitários
  • Criação e Desenvolvimento
    • Fontes
    • Vetores (Illustrator / Corel / PDF)
    • Images (PSD / PNG / Alta Resolução)
    • HTML5 / CSS3
    • PHP / MySQL
    • Wordpress | CMS
    • IPBOARD | IPS

Categories

  • Wiki - Como usar o GGames
  • PC - Dicas e Tutoriais
    • Internet | Emails
    • Sistemas Operacionais
    • Hardware | Redes | Periféricos
    • Redes Sociais | Messengers
    • Hacker | Invasão
    • Softwares | Downloads | Uploads
  • Plataformas
    • Xbox
    • Playstation
    • Mobile (iOS / Android)
    • Emuladores / Retrô
  • Web Design
    • HTML | CSS | Javascript
    • Wordpress | Joomla | CMS
    • Magento | Woocommerce | Shopify
    • PHP | MySQL
    • IPB | PHPBB | VBulletin | Xenforo | MyBB
    • Hospedagem | Domínio | Servidor
  • Design Gráfico
    • Photoshop
    • Fireworks
    • Illustrator
    • CorelDRAW
    • Impressão 3D | Modelagem 3D
  • Tutoriais VIP
    • Tutorial VIP
  • Grand Chase's Dicas e Tutoriais

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Quem sou


Steam


Discord


Skype


PlayStation ID

Found 2 results

  1. Corrigindo o Sub Total do cupom de desconto no Magento 1 - PHP 7 Se você criou um cupom de desconto e notou que o valor do desconto não é calculado corretamente ao sub total, saiba é simples resolver. Isso acontece em especial quando usamos o PHP 7 para rodar no Magento. Existe duas formas para resolver isso. A primeira é trocar o PHP no CPANEL, porém não recomendo muito, já que pode afetar outras aplicações. O segundo método é atualizar um arquivo no source, foi o que fiz e deu certo. 1. Acesse o FTP e localize: app/code/core/Mage/Sales/Model/Config/Ord Autor 403 - Forbiddeen Categoria Magento | Woocommerce | Shopify Enviado 15-07-2019 17:32  
  2. Se você criou um cupom de desconto e notou que o valor do desconto não é calculado corretamente ao sub total, saiba é simples resolver. Isso acontece em especial quando usamos o PHP 7 para rodar no Magento. Existe duas formas para resolver isso. A primeira é trocar o PHP no CPANEL, porém não recomendo muito, já que pode afetar outras aplicações. O segundo método é atualizar um arquivo no source, foi o que fiz e deu certo. 1. Acesse o FTP e localize: app/code/core/Mage/Sales/Model/Config/Ordered.php 2. Comente esse código /** * Aggregate before/after information from all items and sort totals based on this data * * @return array */ protected function _getSortedCollectorCodes() { if (Mage::app()->useCache('config')) { $cachedData = Mage::app()->loadCache($this->_collectorsCacheKey); if ($cachedData) { return unserialize($cachedData); } } $configArray = $this->_modelsConfig; // invoke simple sorting if the first element contains the "sort_order" key reset($configArray); $element = current($configArray); if (isset($element['sort_order'])) { uasort($configArray, array($this, '_compareSortOrder')); } else { foreach ($configArray as $code => $data) { foreach ($data['before'] as $beforeCode) { if (!isset($configArray[$beforeCode])) { continue; } $configArray[$code]['before'] = array_unique(array_merge( $configArray[$code]['before'], $configArray[$beforeCode]['before'] )); $configArray[$beforeCode]['after'] = array_merge( $configArray[$beforeCode]['after'], array($code), $data['after'] ); $configArray[$beforeCode]['after'] = array_unique($configArray[$beforeCode]['after']); } foreach ($data['after'] as $afterCode) { if (!isset($configArray[$afterCode])) { continue; } $configArray[$code]['after'] = array_unique(array_merge( $configArray[$code]['after'], $configArray[$afterCode]['after'] )); $configArray[$afterCode]['before'] = array_merge( $configArray[$afterCode]['before'], array($code), $data['before'] ); $configArray[$afterCode]['before'] = array_unique($configArray[$afterCode]['before']); } } uasort($configArray, array($this, '_compareTotals')); } $sortedCollectors = array_keys($configArray); if (Mage::app()->useCache('config')) { Mage::app()->saveCache(serialize($sortedCollectors), $this->_collectorsCacheKey, array( Mage_Core_Model_Config::CACHE_TAG ) ); } return $sortedCollectors; } 3. Cole logo em seguida esse código. /**** Note: While applying coupon code, Totals are not updating due to uasort not working in php7 then modified the _getSortedCollectorCodes() function as shown below. ****/ protected function _getSortedCollectorCodes() { if (Mage::app()->useCache('config')) { $cachedData = Mage::app()->loadCache($this->_collectorsCacheKey); if ($cachedData) { return unserialize($cachedData); } } $configArray = $this->_modelsConfig; // invoke simple sorting if the first element contains the "sort_order" key reset($configArray); $element = current($configArray); Mage::log(var_export($element,true)); if (isset($element['sort_order'])) { uasort($configArray, array($this, '_compareSortOrder')); } else { foreach ($configArray as $code => $data) { foreach ($data['before'] as $beforeCode) { if (!isset($configArray[$beforeCode])) { continue; } $configArray[$code]['before'] = array_unique(array_merge( $configArray[$code]['before'], $configArray[$beforeCode]['before'] )); $configArray[$beforeCode]['after'] = array_merge( $configArray[$beforeCode]['after'], array($code), $data['after'] ); $configArray[$beforeCode]['after'] = array_unique($configArray[$beforeCode]['after']); } foreach ($data['after'] as $afterCode) { if (!isset($configArray[$afterCode])) { continue; } $configArray[$code]['after'] = array_unique(array_merge( $configArray[$code]['after'], $configArray[$afterCode]['after'] )); $configArray[$afterCode]['before'] = array_merge( $configArray[$afterCode]['before'], array($code), $data['before'] ); $configArray[$afterCode]['before'] = array_unique($configArray[$afterCode]['before']); } } foreach ($configArray as $code => $data) { $largest_small = $smallest_large = 0; foreach ($data['after'] as $afterCode) { if(isset($configArray[$afterCode]['sort_order']) && $largest_small < $configArray[$afterCode]['sort_order']) $largest_small = $configArray[$afterCode]['sort_order']; } foreach ($data['before'] as $beforeCode) { if(isset($configArray[$beforeCode]['sort_order']) && ($smallest_large == 0 || $configArray[$beforeCode]['sort_order'] < $smallest_large)) $smallest_large = $configArray[$beforeCode]['sort_order']; } if($smallest_large <= $largest_small+1){ $add = $largest_small+1-$largest_small; if($smallest_large == 0) $smallest_large = $largest_small+1; foreach ($configArray as $code1 => $data1) { if(!isset($data1['sort_order'])) break; if($smallest_large <= $data1['sort_order']) $configArray[$code1]['sort_order'] += $add; } } $configArray[$code]['sort_order'] = $largest_small+1; } uasort($configArray, array($this, '_compareSortOrder')); } $sortedCollectors = array_keys($configArray); if (Mage::app()->useCache('config')) { Mage::app()->saveCache(serialize($sortedCollectors), $this->_collectorsCacheKey, array( Mage_Core_Model_Config::CACHE_TAG ) ); } return $sortedCollectors; } 4. É só salvar e enviar. Se tiver com preguiça de fazer, só baixar o arquivo anexado ao tutorial. Créditos ao site Stackexchange, eu apenas traduzi as instruções. Ordered.php


  • Newsletter

    Want to keep up to date with all our latest news and information?
    Sign Up