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

How can you add the product name on the OpenCart download page? | Knowband

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"]Página de download do Opencart - Antes | Banda de conhecimento 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);

Opencart download Page- Depois | Banda de conhecimento

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:

Joe Parker

We boast of the best in the industry plugins for eCommerce systems and has years of experience working with eCommerce websites. We provide best plugins for platforms like - Magento, Prestashop, OpenCart and Shopify . We also provide custom module development and customization services for the website and modules..

Leave a Reply

Your email address will not be published. Required fields are marked *