Forum Sementara Putera.com

Bersama kita perkemaskan forum ini sementara forum asal dalam pemulihan.

Forum putera dah kembali. Masalah sudah berjaya diselesaikan. Sila lawati http://forum.putera.com/tanya


    Simple order form component for Joomla! 1.5

    Share

    anyss
    Ahli Baharu
    Ahli Baharu

    Number of posts : 9
    Registration date : 17/07/2009

    Simple order form component for Joomla! 1.5

    Post by anyss on Tue Jul 21, 2009 6:13 pm

    salam,

    sy dlm proses membuat order form...setakat ni sy telah membuat order form tanpa mengikut kategori..bagaimana sy nak modified order form ini mengikut kategori?

    sila bantu sy kawan-kawan...

    OngBok
    Moderators
    Moderators

    Gender : Male Number of posts : 729
    Location : Dungun Terengganu
    Job/hobbies : Pesara JKR
    Registration date : 18/02/2009

    Re: Simple order form component for Joomla! 1.5

    Post by OngBok on Tue Jul 21, 2009 8:12 pm

    kategori yang macamana tu

    anyss
    Ahli Baharu
    Ahli Baharu

    Number of posts : 9
    Registration date : 17/07/2009

    Re: Simple order form component for Joomla! 1.5

    Post by anyss on Wed Jul 22, 2009 10:48 am

    sy tengah buat order form barang makanan tanpa mengikut kategori...sy nk list kn barang2 yg ada terbahagi kepada 3 kategori..Cthnya:

    1)Frozen Food:
    - Chicken Chop
    - Chicken Maryland

    2)Sauce:
    - Brown Sauce

    3)Soup:
    - Beef Soup
    - Mushroom Soup


    Macam mana sy nk wt order form mengikut kategori seperti di atas?

    Harap boleh bantu sy..Thank you..

    OngBok
    Moderators
    Moderators

    Gender : Male Number of posts : 729
    Location : Dungun Terengganu
    Job/hobbies : Pesara JKR
    Registration date : 18/02/2009

    Re: Simple order form component for Joomla! 1.5

    Post by OngBok on Wed Jul 22, 2009 12:08 pm

    Form nie dalam html kemudian action ke php script?

    anyss
    Ahli Baharu
    Ahli Baharu

    Number of posts : 9
    Registration date : 17/07/2009

    Re: Simple order form component for Joomla! 1.5

    Post by anyss on Wed Jul 22, 2009 12:33 pm

    form ni dlm php script..

    ada tak cara mcm ne nk wt?

    OngBok
    Moderators
    Moderators

    Gender : Male Number of posts : 729
    Location : Dungun Terengganu
    Job/hobbies : Pesara JKR
    Registration date : 18/02/2009

    Re: Simple order form component for Joomla! 1.5

    Post by OngBok on Wed Jul 22, 2009 1:46 pm

    Nie contoh borang orderform.html


    <html>
    <head>
    <title>Order Form</title>
    </head>
    <body>
    <form method="POST" action="order.php">
    <table>
    <tr>
    <td width="50%" align="right" bgcolor="#FFFF00">1) Frozen Food:</td>
    <td width="50%" bgcolor="#FFFF00">
    <input type="radio" value="Chicken Chop" name="FF" checked>Chicken Chop<p>
    <input type="radio" name="FF" value="Chicken Maryland">Chicken Maryland</td>
    </tr>
    <tr>
    <td width="50%" align="right">&nbsp;</td>
    <td width="50%">&nbsp;</td>
    </tr>
    <tr>
    <td width="50%" align="right" bgcolor="#FFFF00">2) Sauce:<br>
    &nbsp;</td>
    <td width="50%" bgcolor="#FFFF00">
    <input type="checkbox" name="Sauce" value="BrownSauce" checked>Brown Sauce<br>
    &nbsp;</td>
    </tr>
    <tr>
    <td width="50%" align="right" bgcolor="#FFFF00">3) Soup ::<br>
    &nbsp;</td>
    <td width="50%" bgcolor="#FFFF00">
    <input type="radio" name="Soup" value="Beef Soup" checked>Beef Soup<br>
    <input type="radio" name="Soup" value="Mushroom Soup">Mushroom Soup<br>
    &nbsp;</td>
    </tr>
    <tr>
    <td width="50%" align="right" bgcolor="#008000">&nbsp;</td>
    <td width="50%" bgcolor="#008000">
    <input type="submit" value="Submit" name="B2"></td>
    </tr>
    <tr>
    <td width="50%" align="right">&nbsp;</td>
    <td width="50%">&nbsp;</td>
    </tr>
    <tr>
    <td width="50%" align="right">&nbsp;</td>
    <td width="50%">&nbsp;</td>
    </tr>
    <tr>
    <td width="50%" align="right">&nbsp;</td>
    <td width="50%">&nbsp;</td>
    </tr>
    <tr>
    <td width="50%" align="right">&nbsp;</td>
    <td width="50%">&nbsp;</td>
    </tr>
    </table>
    </p>
    </form>

    </body>

    </html>

    =====================================
    Nie script order.php

    <?php
    # ----------------------------------------------------
    # -----
    # ----- This script was generated by PHP-Form Wizard 1.2.5 on 8/9/2003 at 1:20:28 AM
    # -----
    # ----- http://www.tools4php.com
    # -----
    # ----------------------------------------------------


    // Receiving variables
    @$pfw_ip= $_SERVER['REMOTE_ADDR'];
    @$FF = addslashes($_POST['FF']);
    @$Sauce = addslashes($_POST['Sauce']);
    @$Soup = addslashes($_POST['Soup']);

    // Validation
    if (strlen($FF) == 0 )
    {
    header("Location: error.html");
    exit;
    }

    if (strlen($Sauce) == 0 )
    {
    header("Location: error.html");
    exit;
    }

    if (strlen($Soup) == 0 )
    {
    header("Location: error.html");
    exit;
    }

    //Sending Email to form owner
    $pfw_header = "From: $FF\n"
    . "Reply-To: $FF\n";
    $pfw_subject = "OrderForm";
    $pfw_email_to = "yourmail@gmail.com";
    $pfw_message = "Visitor's IP: $pfw_ip\n"
    . "FF: $FF\n"
    . "Sauce: $Sauce\n"
    . "Soup: $Soup\n";
    @mail($pfw_email_to, $pfw_subject ,$pfw_message ,$pfw_header ) ;

    header("Location: thank.html");

    ?>

    anyss
    Ahli Baharu
    Ahli Baharu

    Number of posts : 9
    Registration date : 17/07/2009

    Re: Simple order form component for Joomla! 1.5

    Post by anyss on Mon Jul 27, 2009 5:37 pm

    actually,sy dh wt order form tanpa mengikut kategori dan codenya:

    <h1 class="contentheading"><?=JText::_('Order form');?></h1>

    <script language="JavaScript" type="text/javascript">

    window.onload=updatePrice;
    function updatePrice() {
    price = 0;
    <?
    foreach ($this->rows as $row) {
    $price = $row->price;
    $vat = $row->vat_percent;
    if($row->vat_included == 0)
    {
    $price_without = $price;
    $price = round( $price +($price/100)*$vat ,2);
    $jsCalc = "quantity * ".$price_without." + ( quantity * ".$price_without.")/100 *".$vat;
    } else {
    $price_without = round($price/(1+$vat/100), 2);
    $jsCalc = "quantity * ".$price;
    }
    ?>

    if (!isNaN(document.forms["orderForm"].quantity_<?=$row->id;?>.value)) {
    quantity = document.forms["orderForm"].quantity_<?=$row->id;?>.value;
    price += <?=$jsCalc;?>;
    }
    <?
    } //end foreach
    ?>
    price_total=document.getElementById("total");
    //round to 2 decimals
    price = Math.round(price*Math.pow(10,2))/Math.pow(10,2);
    price_total.innerHTML=price;

    }



    </script>
    <? if(!empty($this->error)) { ?>
    <dl id="system-message">
    <dt class="error">Error</dt>
    <dd class="error message fade">
    <ul>
    <?
    foreach ($this->error as $err) {
    echo "<li>";
    echo $err;
    echo "</li>";
    }
    ?>
    </ul>
    </dd>
    </dl>
    <? } //end if error ?>
    <form method="post" action="<?=$_SERVER['REQUEST_URI']?>" id="orderForm" name="orderForm">

    <table>
    <tr>
    <td><input type="text" value="<?=$this->data['name'];?>" name="name" class="inputbox" size="50" /></td>
    <td><?=JText::_('NAME');?> *</td>
    </tr>
    <tr>
    <td><input type="text" value="<?=$this->data['surname'];?>" name="surname" class="inputbox" size="50" /></td>
    <td><?=JText::_('SURNAME');?> *</td>
    </tr>
    <tr>
    <td><input type="text" value="<?=$this->data['company'];?>" name="company" class="inputbox" size="50" /></td>
    <td><?=JText::_('COMPANY');?></td>
    </tr>
    <tr>
    <td style="height:5px;"></td>
    <td></td>
    </tr>
    <tr>
    <td><input type="text" value="<?=$this->data['address'];?>" name="address" class="inputbox" size="50" /></td>
    <td><?=JText::_('ADDRESS');?> *</td>
    </tr>
    <tr>
    <td><input type="text" value="<?=$this->data['zip_code'];?>" name="zip_code" class="inputbox" size="50" /></td>
    <td><?=JText::_('ZIP');?> *</td>
    </tr>
    <tr>
    <td><input type="text" value="<?=$this->data['city'];?>" name="city" class="inputbox" size="50" /></td>
    <td><?=JText::_('CITY');?> *</td>
    </tr>
    <tr>
    <td style="height:5px;"></td>
    <td></td>
    </tr>
    <tr>
    <td><input type="text" value="<?=$this->data['email'];?>" name="email" class="inputbox" size="50" /></td>
    <td><?=JText::_('EMAIL');?> *</td>
    </tr>
    <tr>
    <td><input type="text" value="<?=$this->data['phone'];?>" name="phone" class="inputbox" /></td>
    <td><?=JText::_('PHONE');?></td>
    </tr>
    </table>
    <hr />
    <table width="451">
    <thead>
    <tr>
    <th width="223"><?=JText::_('PRODUCT');?></th>
    <th width="112"><?=JText::_('PRICE');?></th>
    <th width="48"><?=JText::_('QUANTITY');?></th>
    <th width="48"><?=JText::_('TOTAL PRICE');?></th>
    </tr>
    </thead>
    <tbody>
    <?
    foreach ($this->rows as $row) {
    $price = $row->price;
    $vat = $row->vat_percent;
    if($row->vat_included == 0)
    {
    $price_without = $price;
    $price = round( $price +($price/100)*$vat ,2);
    } else {
    $price_without = round($price/(1+$vat/100), 2);
    }

    ?>
    <tr class="" onmouseout="this.className=''" onmouseover="this.className='product_hover'">
    <td style="width:200px;"><?=$row->title;?></td>
    <td style="width:100px;">RM <?=$price;?></td>
    <td><input type="text" value="<?=$this->data['quantity_'.$row->id];?>" name="quantity_<?=$row->id;?>" class="inputbox" size="5" onkeyup="updatePrice()" /></td>
    <td>&nbsp;</td>
    </tr>
    <?
    } //end foreach
    ?>
    </tbody>
    </table>
    <p>&nbsp;</p>
    <hr />
    <div style="padding-left:420px;">
    <?=JText::_('ORDER TOTAL PRICE');?>: RM <span id="total">0.00</span></div>
    <hr />
    <?=JText::_('NOTES');?>:<br/>
    <textarea name="notes" class="inputbox" style="width:300px; height:100px;"><?=$this->data['notes'];?></textarea><br/><br/>
    <input class="button" type="submit" value="<?=JText::_('SEND ORDER');?>" name="Submit"/>
    <input type="hidden" name="task" value="add" />
    </form><br/><br/><br/><br/>


    sy still lagi takdpt nk wt order form mengikut kategori...
    ada tak sesiapa boleh bantu sy berdasarkn code di atas spy order sy mengikut kategori...

    terima kasih..

    anyss
    Ahli Baharu
    Ahli Baharu

    Number of posts : 9
    Registration date : 17/07/2009

    Re: Simple order form component for Joomla! 1.5

    Post by anyss on Wed Jul 29, 2009 12:12 pm

    ada tak sesiapa boleh bantu sy...
    sy taktau nk wt order form ni ikut kategori...
    dh byk kali cuba buat tak dpt...
    tolong laa saya...

    Sponsored content

    Re: Simple order form component for Joomla! 1.5

    Post by Sponsored content Today at 7:08 am


      Current date/time is Sat Dec 10, 2016 7:08 am