Právě je 24 dub 2019 08:50

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 7 ] 
Autor Zpráva
 Předmět příspěvku: VirtueMart - Zobrazování, že je zboží skladem
PříspěvekNapsal: 20 pro 2016 13:31 
C4 zákazník

Registrován:
03 říj 2010 09:39
Příspěvky:
27
Dobrý den,
prosím jak a kde lze nastavit aby se mi u zboží ukazovalo, že je zboží skladem?

Děkuji Lukáš


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VirtueMart - Zobrazování, že je zboží skladem
PříspěvekNapsal: 21 pro 2016 11:03 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
7088
Dobrý den,

je potřeba upravit zdrojový kód. Kompletní postup pro verzi 3.0.8 naleznete v návodu Virtuemart 3.0.8: jak zobrazovat dostupnost, i když je zboží skladem.

Příště, prosím, uveďte i verzi aplikace, ať Vám můžeme co nejlépe poradit.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VirtueMart - Zobrazování, že je zboží skladem
PříspěvekNapsal: 22 pro 2016 20:30 
C4 zákazník

Registrován:
03 říj 2010 09:39
Příspěvky:
27
Dobrý den,
bohužel ten odkaz je nefunkční, nevíte kde hledat jinde?
Děkuji Lukáš


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VirtueMart - Zobrazování, že je zboží skladem
PříspěvekNapsal: 23 pro 2016 10:38 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
7088
Dobrý den,

stránka Vám vůbec nejde načíst, nebo je ten postup nefunkční? Mně se stránka bez problému zobrazuje.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VirtueMart - Zobrazování, že je zboží skladem
PříspěvekNapsal: 05 led 2017 16:08 
C4 zákazník

Registrován:
03 říj 2010 09:39
Příspěvky:
27
Dobrý den,
opravdu jsem zkoušel i z jiných počítačů, ale na ten odkaz se nedostanu, není tento návod ještě někde jinde.

Děkuji Lukáš


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VirtueMart - Zobrazování, že je zboží skladem
PříspěvekNapsal: 05 led 2017 16:50 
C4 podpora
C4 podpora

Registrován:
30 čer 2009 09:14
Příspěvky:
7088
Dobrý den,

pokud na stránku přistupujete ze stejné sítě, tak může z nějakého důvodu docházet k blokaci Vaší IP (příp. rozsahu). Takže se na stránku podívejte např. v archivu webových stránek http://web.archive.org/web/201505101929 ... zi-skladem.

_________________
Radek Plašil
Webhosting C4
https://www.c4.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: VirtueMart - Zobrazování, že je zboží skladem
PříspěvekNapsal: 03 led 2019 09:36 

Registrován:
03 led 2019 08:39
Příspěvky:
1
Dobrý den,
rozhodl jsem se poprosit chytřejší hlavy než jsem já, jestli by mě někdo neporadil. Upozorňuju, že nejsem žádný velký programátor a o PHP vím úplné nic.

Řeším stejný problém jako je popsán v tomto vláknu. Návod jsem našel na webu a postupoval podle něj. Pracuju ve Horme 3 pro VirtueMart.
Upravil jsem stockhadle.php bez problémů, ale mám problém kam umístit vyvolání do šablony detailu produktu default.php.
Kód:
echo shopFunctionsF::renderVmSubLayout('stockhandle',array('product'=>$this->product));

Tato část kódu tam bohužel je, ale funguje pouze pokud nastavím v nastavení Virtuemartu "Výrobky nejsou skladem, lze je objednat, a pole 'dostupnost'
se zobrazí"
a v případě nastavení "Zobrazuje 'Upozornit' místo tlačítka 'Přidat do košíku" tak se mi zdá, že kód vůbec neproběhne.

Neporadí mi někdo, kam bych měl umístit uvedené echo, aby se mi Dostupnost zboží zobrazila vždy resp. při nastavení "Zobrazuje 'Upozornit' místo tlačítka 'Přidat do košíku"?
Budu vděčný za jakýkoliv názor nebo pomoc.
Předem moc děkuju.
Vladimír






Tady přikládám část PHP, kam by se měl vložit uvedený kód:
Kód:
<div class="vm-product-details-container col-md-5">

        <div class="spacer-buy-area">
          <div class="row">
            <?php

            echo shopFunctionsF::renderVmSubLayout('rating',array('showRating'=>$this->showRating,'product'=>$this->product));

            if ( VmConfig::get ('display_stock', 1)) { ?>
            <div class="text-right col-md-4 col-xs-4 pull-right">
                   <span class="vmicon vm2-<?php echo $stockinfo->stock_level; ?> glyphicon glyphicon-signal hasTooltip" title="<?php echo $stockinfo->stock_tip; ?>"></span>
            </div>
                <?php } ?>
          </div>
          <?php
          // Manufacturer of the Product
          if (VmConfig::get('show_manufacturers', 1) && !empty($this->product->virtuemart_manufacturer_id)) {
            echo $this->loadTemplate('manufacturer');
          }
          ?>
          <hr>
        <?php
          // Product Short Description
          if (!empty($this->product->product_s_desc)) {
          ?>
          <div class="product-short-description small well well-sm">
          <?php
          echo nl2br($this->product->product_s_desc);
          ?>
          </div>
          <?php
          } // Product Short Description END

          echo shopFunctionsF::renderVmSubLayout('prices',array('product'=>$this->product,'currency'=>$this->currency));

          echo shopFunctionsF::renderVmSubLayout('addtocart',array('product'=>$this->product));

          echo shopFunctionsF::renderVmSubLayout('stockhandle',array('product'=>$this->product));
       
        if (!empty($this->productDisplayTypes)) {
            echo '<hr>';
          }

               foreach ($this->productDisplayTypes as $type=>$productDisplayType) {

                  foreach ($productDisplayType as $productDisplay) {

                     foreach ($productDisplay as $virtuemart_method_id =>$productDisplayHtml) {
                        ?>
                        <div class="<?php echo substr($type, 0, -1) ?> <?php echo substr($type, 0, -1).'-'.$virtuemart_method_id ?> small text-muted">
                           <?php
                           echo $productDisplayHtml;
                           ?>
                        </div>
                        <?php
                     }
                  }
               }

          // PDF - Print - Email Icon
          $askquestion_url = JRoute::_('index.php?option=com_virtuemart&view=productdetails&task=askquestion&virtuemart_product_id=' . $this->product->virtuemart_product_id . '&virtuemart_category_id=' . $this->product->virtuemart_category_id . '&tmpl=component', FALSE);
          if ( VmConfig::get('show_emailfriend') || VmConfig::get('show_printicon') || VmConfig::get('pdf_icon') || VmConfig::get('ask_question') ) {
          ?>
          <hr>
          <div class="icons btn-group btn-group-xs btn-group-justified">
             <?php
             $link = 'index.php?tmpl=component&option=com_virtuemart&view=productdetails&virtuemart_product_id=' . $this->product->virtuemart_product_id;
             $MailLink = 'index.php?option=com_virtuemart&view=productdetails&task=recommend&virtuemart_product_id=' . $this->product->virtuemart_product_id . '&virtuemart_category_id=' . $this->product->virtuemart_category_id . '&tmpl=component';
             if (VmConfig::get('pdf_icon')) {
             ?>
             <a class="btn btn-default hasTooltip" href="<?php echo $link . '&format=pdf';?>" title="<?php echo vmText::_('COM_VIRTUEMART_PDF')?>">
               <span class="glyphicon glyphicon-file"></span>
             </a>
             <?php
             }

             if (VmConfig::get('show_printicon')) {
             ?>
             <a class="btn btn-default printModal hasTooltip" href="<?php echo $link . '&print=1';?>" title="<?php echo vmText::_('COM_VIRTUEMART_PRINT')?>">
               <span class="glyphicon glyphicon-print"></span>
             </a>
             <?php
             }

             if (VmConfig::get('show_emailfriend')) {
             ?>
             <a class="iframe-src btn btn-default hasTooltip" href="#form-collapse-anchor" data-href="<?php echo $MailLink;?>" title="<?php echo vmText::_('COM_VIRTUEMART_EMAIL')?>">
               <span class="glyphicon glyphicon-envelope"></span>
             </a>
             <?php
             }

             if (VmConfig::get('ask_question')) {
             ?>
             <a class="iframe-src btn btn-default hasTooltip" href="#form-collapse-anchor" data-href="<?php echo $askquestion_url ?>" title="<?php echo vmText::_('COM_VIRTUEMART_PRODUCT_ENQUIRY_LBL') ?>">
               <span class="glyphicon glyphicon-question-sign"></span>
             </a>
             <?php
             }
             ?>
               </div>
        <?php
            }
            ?>
       </div>

    </div>


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 7 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
FTP Uploader
Staňte se naším zákazníkem!
Hledáme kolegy
VirtueMart partneři
VirtueMart Hosting
Návody pro C4

© 2009-2019 ČESKÝ WEBHOSTING s.r.o. Kontaktní e-mail: forum@c4.cz
Diskuzní fórum využívá technologie: phpBB, phpBB-SEO.com, phpBB.cz