Ir para conteúdo
Fórum Script Brasil

Maria José

Membros
  • Total de itens

    8
  • Registro em

  • Última visita

Sobre Maria José

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

Maria José's Achievements

0

Reputação

  1. Olá Iowys, Em fim consegui!!!! Vou postar aqui a solução para ajudar a quem procurar a mesma solução. A edição final ficou assim: <div class="product-name"> <a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>"> <?php if( strlen($_helper->productAttribute($_product, $_product->getName(), 'name')) > 16 ){ echo substr($_helper->productAttribute($_product, $_product->getName(), 'name'), 0, 16) .' ....'; } else { echo $_helper->productAttribute($_product, $_product->getName(), 'name'); }?> Considerações: Deixei com 16 caracteres apenas pois o magento não divide a palavra e assim cria uma nova linha o que perde o sentido do encurtamento que necessitava; Inseri os pontinhos entre aspas e funcionou perfeitamente; Não estava dando certo pois utilizo um template pago e não estava trocando todos os arquivos necessários. São três links para puxar a categoria para o grid. 1º arquivo list.phtml fica em app/design/frontend/default/MEU TEMPLATE/template/catalog/product 2º arquivo list.phtml fica em app/design/frontend/default/MEU TEMPLATE/template/sm/shopby/catalog/product O sm é um módulo que controla a exibição do grid da categoria principal e das categorias que ficam listadas na busca rápida. O Acerto! Não estava dando certo pois estava editando e trocando apenas um dos arquivos list.phtml, não sei informar o porque há a necessidade dos dois arquivos estarem iguais, pois cada um deles controla um exibição no grid. Quando editei e troquei os dois funcionou perfeitamente. Grande abraço e agradeço a ajuda.
  2. Não mudou nada, Para conferir, apaguei o código e o título do produto não foi exibido, Então mostra que é este o código a ser trabalhado
  3. Olá Iowys, infelizmente não funciona, já fiz a troca e não funcionou
  4. Prezados, Estou necessitando de ajuda. Estou configurando uma nova loja Magento. O título dos produtos estão longos demais. Gostaria de limitar o número de caracteres para exibição no catálogo de produtos. O código abaixo controla a exibição: <div class="product-name"> <a href="<?php echo $_product->getProductUrl() ?>" title="<?php echo $this->stripTags($_product->getName(), null, true) ?>"> <?php if( strlen($_helper->productAttribute($_product, $_product->getName(), 'name')) > 100 ){ echo substr($_helper->productAttribute($_product, $_product->getName(), 'name'), 0, 100); } else { echo $_helper->productAttribute($_product, $_product->getName(), 'name'); }?> Já tentei algumas alterações mas infelizmente sem sucesso. Pelo que entendi o código limita em 100 caracteres o título do produto. Eu gostaria que ficasse limitado a 40 caracteres e três pontinhos para demonstrar que o título foi diminuído. É isso, agradeço antecipadamente a ajuda. Um ótimo dia.
  5. Maria José

    PHP ERRO

    Olá Lowys, obrigado pela ajuda rápida Pelo que entendi está faltando as colunas na tabela affiliateplus_transaction Eu procurei a tabela main_table e não encontrei. Como tenho nada de experiência em PHP estou com este problema Logo abaixo da primeira linha o titulo trace e as demais linhas são erros que são causados pela tabela da primeira linha ?
  6. Maria José

    PHP ERRO

    Prezados, necessito da ajuda, Estou com um trabalho parado necessitando desta solução. Ao acessar a página ocorre o erro. Já reinstalei, troquei todas as tabelas no php, etc............ Como sou leigo na leitura de PHP necessito da ajuda para me direcionar ao erro, Já vou deixar meus agradeceimentos SQLSTATE[42S22]: Column not found: 1054 Unknown column 'date(created_time)' in 'where clause', query was: SELECT `main_table`.*, SUM(commission) AS `commission_total` FROM `affiliateplus_transaction` AS `main_table` WHERE (`account_id` = '7') AND (`date(created_time)` = '2018-08-08') GROUP BY date(created_time) Trace: #0 /var/www/webroot/ROOT/lib/Varien/Db/Statement/Pdo/Mysql.php(110): Zend_Db_Statement_Pdo->_execute(Array) #1 /var/www/webroot/ROOT/app/code/core/Zend/Db/Statement.php(291): Varien_Db_Statement_Pdo_Mysql->_execute(Array) #2 /var/www/webroot/ROOT/lib/Zend/Db/Adapter/Abstract.php(480): Zend_Db_Statement->execute(Array) #3 /var/www/webroot/ROOT/lib/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query('SELECT `main_ta...', Array) #4 /var/www/webroot/ROOT/lib/Varien/Db/Adapter/Pdo/Mysql.php(504): Zend_Db_Adapter_Pdo_Abstract->query('SELECT `main_ta...', Array) #5 /var/www/webroot/ROOT/lib/Zend/Db/Adapter/Abstract.php(737): Varien_Db_Adapter_Pdo_Mysql->query('SELECT `main_ta...', Array) #6 /var/www/webroot/ROOT/lib/Varien/Data/Collection/Db.php(740): Zend_Db_Adapter_Abstract->fetchAll('SELECT `main_ta...', Array) #7 /var/www/webroot/ROOT/app/code/core/Mage/Core/Model/Resource/Db/Collection/Abstract.php(521): Varien_Data_Collection_Db->_fetchAll('SELECT `main_ta...', Array) #8 /var/www/webroot/ROOT/lib/Varien/Data/Collection/Db.php(572): Mage_Core_Model_Resource_Db_Collection_Abstract->getData() #9 /var/www/webroot/ROOT/lib/Varien/Data/Collection.php(268): Varien_Data_Collection_Db->load() #10 /var/www/webroot/ROOT/app/code/local/Magestore/Affiliateplus/Block/Referrer.php(176): Varien_Data_Collection->getFirstItem() #11 /var/www/webroot/ROOT/app/code/local/Magestore/Affiliateplus/Block/Referrer.php(152): Magestore_Affiliateplus_Block_Referrer->getCommissionInfo() #12 /var/www/webroot/ROOT/app/design/frontend/base/default/template/affiliateplus/referrer.phtml(23): Magestore_Affiliateplus_Block_Referrer->getTraffics() #13 /var/www/webroot/ROOT/app/code/core/Mage/Core/Block/Template.php(241): include('/var/www/webroo...') #14 /var/www/webroot/ROOT/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView('frontend/base/d...') #15 /var/www/webroot/ROOT/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView() #16 /var/www/webroot/ROOT/app/code/local/Magestore/Affiliateplus/Block/Referrer.php(147): Mage_Core_Block_Template->_toHtml() #17 /var/www/webroot/ROOT/app/code/core/Mage/Core/Block/Abstract.php(923): Magestore_Affiliateplus_Block_Referrer->_toHtml() #18 /var/www/webroot/ROOT/app/code/core/Mage/Core/Block/Text/List.php(43): Mage_Core_Block_Abstract->toHtml() #19 /var/www/webroot/ROOT/app/code/core/Mage/Core/Block/Abstract.php(923): Mage_Core_Block_Text_List->_toHtml() #20 /var/www/webroot/ROOT/app/code/core/Mage/Core/Block/Abstract.php(641): Mage_Core_Block_Abstract->toHtml() #21 /var/www/webroot/ROOT/app/code/core/Mage/Core/Block/Abstract.php(585): Mage_Core_Block_Abstract->_getChildHtml('content', true) #22 /var/www/webroot/ROOT/app/design/frontend/rwd/default/template/page/2columns-left.phtml(59): Mage_Core_Block_Abstract->getChildHtml('content') #23 /var/www/webroot/ROOT/app/code/core/Mage/Core/Block/Template.php(241): include('/var/www/webroo...') #24 /var/www/webroot/ROOT/app/code/core/Mage/Core/Block/Template.php(272): Mage_Core_Block_Template->fetchView('frontend/rwd/de...') #25 /var/www/webroot/ROOT/app/code/core/Mage/Core/Block/Template.php(286): Mage_Core_Block_Template->renderView() #26 /var/www/webroot/ROOT/app/code/core/Mage/Core/Block/Abstract.php(923): Mage_Core_Block_Template->_toHtml() #27 /var/www/webroot/ROOT/app/code/core/Mage/Core/Model/Layout.php(555): Mage_Core_Block_Abstract->toHtml() #28 /var/www/webroot/ROOT/app/code/core/Mage/Core/Controller/Varien/Action.php(390): Mage_Core_Model_Layout->getOutput() #29 /var/www/webroot/ROOT/app/code/local/Magestore/Affiliateplus/controllers/IndexController.php(389): Mage_Core_Controller_Varien_Action->renderLayout() #30 /var/www/webroot/ROOT/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Magestore_Affiliateplus_IndexController->referrersAction() #31 /var/www/webroot/ROOT/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(254): Mage_Core_Controller_Varien_Action->dispatch('referrers') #32 /var/www/webroot/ROOT/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http)) #33 /var/www/webroot/ROOT/app/code/core/Mage/Core/Model/App.php(365): Mage_Core_Controller_Varien_Front->dispatch() #34 /var/www/webroot/ROOT/app/Mage.php(684): Mage_Core_Model_App->run(Array) #35 /var/www/webroot/ROOT/index.php(83): Mage::run('', 'store') #36 {main}
  7. Grande Leandro, muito obrigado pela ajuda, funcionou perfeitamente, um grande abraço, gratidão!
  8. Prezados, Não tenho prática em php e gostaria de contar com a ajuda dos amigos. Tenho um código que demonstra quantas parcelas o produto pode ser pago. O Código: <?php $vezes = $_product->getData('parcelas'); echo '<p><small><b>Parcele em até '.$vezes.'x sem juros</b></small><br />'; for ( $i=1; $i <= $vezes; $i++ ) { echo '<small>'.$i.'x de '.$_coreHelper->currency($_product->getFinalPrice()/$i, true, false).'</small><br />'; } echo '</p>'; ?> Ele me dá o resultado: Produto Feminino R$76,00 Parcele em até 3x sem juros 1x de R$76,00 2x de R$38,00 3x de R$25,33 Mas gostaria de ter o resultado: Parcele em até 3x sem juros de R$ 25,33. Poderiam por gentileza me ajudar a construir este código. Obrigado e saudações.
×
×
  • Criar Novo...