+ Antworten
Seite 3 von 3 ErsteErste 1 2 3
Ergebnis 21 bis 24 von 24

Thema: Virtuemart-Popup Fenste findet keinen Seite

  1. #21
    Hat hier eine Zweitwohnung Avatar von Baer22
    Registriert seit
    19.07.2007
    Ort
    Berlin
    Alter
    41
    Beiträge
    1.161
    Bedankte sich
    165
    Erhielt 185 Danksagungen
    in 171 Beiträgen

    Standard

    Popup kommt schonmal mit:

    Code:
    <script type="text/javascript">
    <!--
    function info()
     {
      werbung=window.open('info.htm','popup','width=420,height=265,top=135,left=135');
      werbung.focus;
     }
    //-->
    </script>
    
    
    
    <a href="info.htm" target="_blank" onclick="info(); return false;">Linktext oder Bild</a>

    fehlt noch das link aus der db holen..........

  2. #22
    Hat hier eine Zweitwohnung Avatar von Baer22
    Registriert seit
    19.07.2007
    Ort
    Berlin
    Alter
    41
    Beiträge
    1.161
    Bedankte sich
    165
    Erhielt 185 Danksagungen
    in 171 Beiträgen

    Standard

    Habe jetzt den ganzen Tag damit verbracht das Problem zu lösen. Ich wäre dankbar wenn mir mal jemand was dazu schreibt. Ich habe keine Lust aufgrund ner Spielerei gehackt zu werden.


    Punkt 1: in jos_vm_product die Spalte Link anlegen und mit nem Link füttern. Dafür eignet sich Com_fabrik sehr gut.

    Punkt 2: in components/com_virtuemart/themes/default/templates/product_details/flypage.tpl.php folgenden Code einfügen:

    <?php
    $DB_abfrage = mysql_query("SELECT Link FROM jos_vm_product WHERE product_id=$product_id");
    $row = mysql_fetch_array($DB_abfrage);
    ?>

    <script type="text/javascript">
    <!--
    function info()
    {
    werbung=window.open('<?php echo $row['Link'];?>','popup','width=420,height=265,top=135,left=13 5');
    werbung.focus();
    }
    //-->
    </script>

    Das was jetzt kommt ist die Ausgabe. Das muß also an die Stelle im Code wo es später erscheinen soll.

    <a href="<?php echo $row['Link'];?>" target="_blank" onclick="info(); return false;">Link</a><br /></td>

    So nun haut mich dafür. Steinigen ist auch geil.

    Gruß Baer

  3. #23
    Hat hier eine Zweitwohnung Avatar von Baer22
    Registriert seit
    19.07.2007
    Ort
    Berlin
    Alter
    41
    Beiträge
    1.161
    Bedankte sich
    165
    Erhielt 185 Danksagungen
    in 171 Beiträgen

    Standard

    Findet sich nicht wer, der da n Plugin draus machen kann ? Zum hinzufügen von informationen in der Flypage ? Bilderlinks wie in meinem Fall oder andere Sachen ? Der Code da müßte vielleicht auch an Joomla angepasst werden. Keine Ahnung ob ich das packe............ Erstmal funktionierts ja.

    Gruss Baer

  4. #24
    Neu an Board
    Registriert seit
    01.09.2007
    Beiträge
    66
    Bedankte sich
    8
    Erhielt 4 Danksagungen
    in 3 Beiträgen

    Standard

    Falls wer via Google auf den Beitrag stößt und das gleiche Problem hat .

    Ich habe es wie folgt gelöst:
    PHP-Code:
    <?php 
                      $link 
    $mosConfig_live_site.'/index2.php?option=com_virtuemart&page=shop.tos&pop=1&Itemid='$Itemid;
                      
    $text $VM_LANG->_('PHPSHOP_I_AGREE_TO_TOS');
                      echo 
    vmPopupLink$link$text );
                     
    ?>

    Dies ist der entsprechende eintrag in der get_final_confirmation.tpl.php (Je nach verwendetem Theme für VM) .


    Ich habe das bei mir so gelöst das ich einfach die erste Zeile zu :
    PHP-Code:
     $link $mosConfig_live_site.'/shop-agbs'
    abgeändert habe, vielleicht hilft es dir ja. Wobei das $mosConfig_live_site. für die aktuelle Url zur Hauptseite steht (www.test.de) und das ab dem Slash angehängt wird. stat shop-agbs kannst du auch einfach dir normale Url reinkopieren .


    Am Schluss steht dann im File:

    PHP-Code:
    <?php 
                       $link 
    $mosConfig_live_site.'/shop-agbs';
                      
    $text $VM_LANG->_('PHPSHOP_I_AGREE_TO_TOS');
                      echo 
    vmPopupLink$link$text );
                     
    ?>

+ Antworten
Seite 3 von 3 ErsteErste 1 2 3

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein