Como você pode adicionar o nome do produto na página de download do OpenCart?

Se você está no negócio de comércio eletrônico, é certo que você deve estar familiarizado com o nome do OpenCart como uma plataforma de comércio eletrônico. É uma das plataformas de comércio eletrônico de crescimento mais rápido que é a escolha perfeita para várias lojas de comércio eletrônico de pequeno, médio e grande porte devido à disponibilidade de mais de 14,000 extensões, temas, integrações e APIs do OpenCart.

Essas extensões e outros recursos fizeram dela uma plataforma deliciosa para várias lojas de comércio eletrônico em todo o mundo. No entanto, a plataforma não significa apenas recursos e funcionalidades sem nenhum serviço de suporte ao cliente. Para resolver os problemas de seus clientes OpenCart em constante crescimento, a plataforma oferece suporte dedicado ao cliente e assistência técnica por meio de fóruns da comunidade.

Eu observei um problema comum que muitos proprietários de sites também mencionaram nas discussões do fórum da comunidade. A questão é que os proprietários de sites ao baixar qualquer produto virtual em seu site OpenCart não conseguem obter informações sobre o nome do produto. A lista de todos os produtos virtuais para download está disponível na página "Downloads da conta", mas os nomes dos produtos para download não são mostrados aos proprietários do site. Devido a esse cenário, torna-se extremamente difícil para os proprietários de sites do OpenCart saberem qual produto foi baixado ou não. Para ter uma idéia melhor sobre esse problema, você precisa verificar a imagem mostrada abaixo:

[Caption id = "attachment_1224" align = "aligncenter" width = "1003"] No caso padrão, o nome do produto para download não é mostrado. [/ Caption]

Aqui, na página "Downloads da conta, o nome do produto não é mencionado, o que dificulta que os proprietários obtenham informações adequadas sobre o produto baixado. Se você quiser resolver esse problema, estas são as poucas alterações necessárias codificação de arquivos do seu site OpenCart.

1. Os proprietários do site precisam fazer as alterações necessárias principalmente em três arquivos OpenCart para exibir o nome de seus produtos para download. Eles precisam primeiro procurar este arquivo /catalog/view/theme/default/template/account/download.tpl e descobrir este código como mostrado abaixo:

<div> <b> <? php echo $ text_remaining; ?> </ b> <? php echo $ download ['restante']; ?> </ div>

Depois de localizar a declaração acima, ela precisa ser substituída pelo código fornecido:

<div> <b> <? php echo $ text_remaining; ?> </ b> <? php echo $ download ['restante']; ?> <br> <b> Nome do produto: </ b> <? php echo $ download ['product_name']; ?> </ div>

2. Uma vez que você terminou de fazer alterações no arquivo /catalog/controller/account/download.php, é necessário pesquisar essa codificação,

foreach ($ results as $ result) {

e, em seguida, substitua-o pela codificação PHP, conforme mostrado abaixo.

foreach ($ results as $ result) {$ q_result = $ this-> db-> query ('SELECT nome de' .DB_PREFIX.'order_product onde order_product_id = '. $ result [' order_product_id '].' ');

No mesmo arquivo, você precisa procurar por esse código,

'name' => $ result ['nome'],

e depois alterá-lo com o código de programação como mostrado abaixo,

'name' => $ result ['name'], 'product_name' => $ q_result-> linha ['nome'],

3. Finalmente, você precisa fazer alterações neste catálogo / modelo / conta / download.php e, em seguida, procurar a parte de codificação abaixo,

$ query = $ this-> db-> query ("SELECT o.order_id, o.date_added, od.order_download_id, od.name, od.filename, od.remaining FROM". DB_PREFIX. "order_download de LEFT JOIN" ". DB_PREFIX. "Order` o ON (od.order_id = o.order_id) ONDE o.customer_id = '". (Int) $ this-> cliente-> getId (). "' E o.order_status_id> '0' E o .order_status_id = '". (int) $ this-> config-> get (' config_complete_status_id ')."' E od.remaining> 0 ORDER BY o.date_added DESC LIMIT ". (int) $ start.", ". (int) $ limite);

Depois de localizar o código acima, você precisa substituí-lo pelas instruções de programação, conforme mostrado abaixo:

$ query = $ this-> db-> query ("SELECIONAR od.order_product_id, o.order_id, o.date_added, od.order_download_id, od.name, od.filename, od.remaining FROM". DB_PREFIX. "order_download de ESQUERDA JOIN `". DB_PREFIX. "Order` o ON (od.order_id = o.order_id) ONDE o.customer_id = '". (Int) $ this-> cliente-> getId (). "' E o.order_status_id> ' 0 'AND o.order_status_id =' ". (Int) $ this-> config-> get ('config_complete_status_id')." 'E od.remaining> 0 ORDER BY o.date_added DESC LIMIT ". (Int) $ start. ",". (int) $ limite);

Ao fazer pequenas alterações nos arquivos acima, os proprietários do site podem adicionar o nome do produto na página de download do site OpenCart sem nenhum problema. No caso, você deseja adicionar qualquer outra funcionalidade desejada no site OpenCart, você pode adicionar desejado Extensões do OpenCart a partir de Loja de conhecimento.

Isso também lhe interessaria:

Esconder campos de entrada para idiomas desativados no OpenCart ao adicionar nova categoria

OpenCart é saudado como uma incrível plataforma de comércio eletrônico, devido às suas múltiplas funcionalidades e recursos que o tornaram uma escolha popular entre os proprietários de sites. Um dos recursos maravilhosos que conquistaram seguidores em diferentes fronteiras geográficas é o suporte multilíngue devido à presença de Extensões do OpenCart. Devido a esse recurso, vários proprietários de sites de comércio eletrônico podem executar sua loja on-line de maneira eficiente, segmentando seus clientes em seu idioma nativo.

No entanto, às vezes, essa vantagem se torna um problema para alguns proprietários de sites ao adicionar uma nova categoria de produto à sua loja OpenCart. Deixe-me explicar-lhe a situação que é observada por vários usuários do OpenCart durante a adição da nova categoria de produto.

Suponha que você tenha um site da OpenCart que tenha como alvo particular os clientes holandeses. Agora, se você quiser adicionar uma nova categoria de produto nesse site do OpenCart, um pequeno problema surge. Vários proprietários de sites do OpenCart observaram que, mesmo que tenham desativado um idioma em particular em seu site, ainda assim eles são solicitados a preencher os detalhes do produto nesse idioma inativo durante a adição de uma nova categoria de produto.

Antes de fornecer a solução do problema acima, deixe-me esclarecer sua dúvida. A plataforma OpenCart sempre mostra todo o idioma inativo durante a tarefa, como a adição de uma nova categoria de produto. Isso ocorre devido ao fato de que essa plataforma OpenCart acredita que esses idiomas inativos podem ser usados ​​pelo proprietário do site nos negócios futuros.

Vamos falar sobre a resolução deste problema. É realmente irritante preencher esses longos detalhes do produto para cada idioma desabilitado no site do OpenCart durante a adição da categoria de produto. Confira essas dicas úteis que podem ajudá-lo a evitar essa tarefa chata de preencher os detalhes do produto para cada idioma inativo. Aqui estão os passos que você precisa seguir como um dono de loja OpenCart.

1. Primeiro, crie o backup do arquivo necessário /admin/view/template/catalog/category_form.tpl.

2. Você precisa editar o arquivo acima e pesquisar o código abaixo:

<? php foreach ($ idiomas como $ idioma) {?>

3. Esta declaração PHP será visível para você em dois lugares. O proprietário do site precisa substituir a codificação nesses dois locais por um como mostrado abaixo:

<? php foreach ($ idiomas como $ idioma) {?> <? php if ($ idioma ['status'] == 0) continuar; ?>

Ao executar essas etapas simples, agora é mais fácil para qualquer proprietário de site do OpenCart resolver o problema de adicionar detalhes do produto em idiomas inativos. Para adicionar outras funcionalidades desejadas e novos recursos no seu site OpenCart, você pode instalar qualquer um dos recursos carregados Extensões do OpenCart a partir de Loja de conhecimento.

Mantenha-se envolvido conosco e aproveite a solução para os problemas relacionados à sua plataforma de e-commerce para, principalmente, três plataformas OpenCart, Magentoe PrestaShop. Nós oferecemos personalizado serviços de desenvolvimento de plugins para essas plataformas.

Como você pode alterar o formato da moeda em uma plataforma OpenCart?

OpenCart é uma plataforma de comércio eletrônico cativante que está sendo usada em larga escala globalmente devido à presença de uma ampla gama de recursos e funcionalidades. Além disso, surgiu como uma plataforma promissora para proprietários de sites novos e experientes, igualmente com seus recursos de comércio eletrônico impecáveis.

Com seu recurso de suporte a várias moedas, temas brilhantes e Extensões do OpenCart, encontrou clientes em todo o mundo que desejam realizar seus negócios em seu idioma nativo. No entanto, tenho visto vários proprietários de sites que não conseguem implementar alterações no formato da moeda em sua loja OpenCart. Através da interação com esses clientes, encontrei o problema comum “Como alterar o formato da moeda no OpenCart de acordo com o sistema monetário indiano?”

Recomendado Read: 5 perguntas a serem feitas ao optar por uma plataforma OpenCart

Como alterar o formato da moeda no OpenCart de acordo com o sistema monetário indiano?

Entendendo as sensibilidades e preocupações de todos os lojistas que estão enfrentando esse problema, aqui está a solução para você. Antes de avançarmos nessa direção, vamos ter uma visão do formato de moeda padrão na plataforma OpenCart.

Por padrão, o OpenCart segue um formato de moeda padrão que coloca uma vírgula (,) após cada três dígitos em um número enquanto exibe o preço, mas esse não é o caso do formato de moeda indiana. Por exemplo, os lojistas que segmentam clientes residentes na Índia desejam alterar o formato do preço de US$ 1,000,000 para INR 10,00,000, que representa o sistema de valores decimal indiano.

Para realizar essa personalização, os proprietários de lojas OpenCart precisam entender o fato de que não há funcionalidade de back-end disponível no painel de administração para fazer essa alteração. No entanto, as alterações necessárias podem ser realizadas fazendo as alterações necessárias nos arquivos principais do OpenCart.

Leitura recomendada:� Decodificando a plataforma OpenCart brevemente no cenário de comércio eletrônico

Abaixo estão as etapas que podem orientar os proprietários de lojas OpenCart na direção certa.

Para OpenCart Platform 2.2.xx e superior

  • Edite o arquivo /system/library/cart/currency.php.�Recomendamos que você crie um backup deste arquivo antes de editá-lo.
  • Você precisa pesquisar a linha abaixo,

$string .= number_format($amount, (int)$decimal_place, $this->language ->get(‘decimal_point’), $this->language->get(‘thousand_point’));

  • Agora, você precisa substituir a linha acima pelo código abaixo,

$string .= number_format($amount, (int)$decimal_place, $this->language->get(‘decimal_point’), $this->language->get(‘thousand_point’)); $string1=substr($string,0,1); $string2=substr($string,1); $string2=str_replace(‘,’,”$string2); setlocale(LC_MONETARY,’en_IN’); $string = $string1.money_format(‘%!i’, $string2);

  • Você precisa salvar o arquivo com as alterações implementadas para adquirir o formato de moeda desejado.

Para todas as outras versões do OpenCart anteriores a 2.2.xx

  • Primeiro, edite o arquivo /system/library/currency.php.�Recomendamos que você crie um backup deste arquivo antes de editá-lo.
  • Em seguida, você precisa pesquisar a linha abaixo,

$string .= number_format(round($value, (int)$decimal_place), (int)$decimal_place, $decimal_point, $thousand_point);

  • Então, você precisa substituir a linha acima pelo código abaixo,

$string .= number_format(round($value, (int)$decimal_place), (int)$decimal_place, $decimal_point, $thousand_point); $string1=substr($string,0,1); $string2=substr($string,1); $string2=str_replace(‘,’,”$string2); setlocale(LC_MONETARY,’en_IN); $string= $string1.money_format(‘%!i’, $string2);

Por fim, você precisa salvar o arquivo com as alterações implementadas para obter o formato de moeda desejado.

Recomendado Read: Quais são os méritos e deméritos de usar uma plataforma OpenCart?

Essas são as etapas simples que precisam ser implementadas pelos proprietários do site OpenCart para atingir o formato da moeda indiana enquanto exibem o preço do produto para seus clientes. Caso você precise de outras extensões OpenCart para melhorar a funcionalidade e o desempenho de uma loja OpenCart, você precisa visitar o site Site de banda de conhecimento. Além disso, fornecendo extensões maravilhosas para Magento 2, OpenCart, WooCoomerce e PrestaShop sites, a empresa é capaz de fornecer serviços personalizados de desenvolvimento de plugins para seus clientes em todo o mundo.

Para plataformas como Magento 2, Prestashop, OpenCart e WooCommerce, oferecemos os melhores plugins. Além disso, para o site e os módulos, oferecemos serviços personalizados de desenvolvimento e modificação de módulos. Além disso, temos uma equipe de suporte dedicada que está sempre disponível para auxiliar os clientes quando eles precisam de nossa assistência para oferecer o melhor e mais eficaz suporte pós-venda aos nossos clientes. Além disso, nos fins de semana, continuamos a cumprir nossas obrigações com os clientes que precisam de assistência com problemas urgentes no site.�Além disso, em caso de dúvidas ou consultas relacionadas à funcionalidade do Módulo OpenCart, sinta-se à vontade para nos enviar um e-mail para support@Knowband.com