danial2014

درخواست راهنمایی برای تغییر فاکتور چاپی ویرچومارت

7 پست در این موضوع

با سلام

چطور فاکتور چاپی ویرچومارت را تغییرات بدم؟

قالب جدید نمیشه اضافه کرد بهش؟

با تشکر

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket

بعد از بررسی های فراوان فهمیدم باید این فایل رو ویرایش کنم

components/com_virtuemart/views/invoice/tmpl/invoice.php

در حقیقت میخوام فقط فاکتور پرینت تغیر بدم بافیش مهم نیست در تصویر زیر مشخص کرده ام

http://up.rzdownload.com/2013/01/139420249132262.jpg

و میخواهم فاکتورم مثل تصویر زیر بشه

http://up.rzdownload.com/2013/01/139420249059831.jpg

هزینه هم اگه میشه مشکلی نیست اما خواهشا راهنمایی بفرمایید

محتویات فایل invoice.php بنده:

<?php
/**
*
* Order detail view
*
* @package    VirtueMart
* @subpackage Orders
* @author Max Milbers, Valerie Isaksen
* @link http://www.virtuemart.net
* @copyright Copyright (c) 2004 - 2010 VirtueMart Team. All rights reserved.
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL, see LICENSE.php
* VirtueMart is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* @version $Id: details.php 5412 2012-02-09 19:27:55Z alatak $
*/
//index.php?option=com_virtuemart&view=invoice&layout=invoice&format=pdf&tmpl=component&order_number=xx&order_pass=p_yy
//
// Check to ensure this file is included in Joomla!
defined('_JEXEC') or die('Restricted access');
JHTML::stylesheet('vmpanels.css', JURI::root() . 'components/com_virtuemart/assets/css/');
if ($this->_layout == "invoice") {
   $document = JFactory::getDocument();
   $document->setTitle(JText::_('COM_VIRTUEMART_ORDER_PRINT_PO_NUMBER') . ' ' . $this->orderDetails['details']['BT']->order_number . ' ' . $this->vendor->vendor_store_name);
//$document->setName( JText::_('COM_VIRTUEMART_ACC_ORDER_INFO').' '.$this->orderDetails['details']['BT']->order_number);
//$document->setDescription( JText::_('COM_VIRTUEMART_ORDER_PRINT_PO_NUMBER').' '.$this->orderDetails['details']['BT']->order_number);
}

if ($this->headFooter) {
   ?>
<div class="">
   <h1><?php echo $this->vendor->vendor_store_name;
       if (!empty($this->vendor->images[0])) {
           ?>
           <div class="vendor-image">
               <?php echo $this->vendor->images[0]->displayMediaThumb('', false); ?>
           </div>
           <?php
       }
       ?>    </h1>
<div class="">
<?php //Attention this is removed, please use directly
	//echo $this->vendorAddress;
	echo shopFunctions::renderVendorAddress($this->vendor->virtuemart_vendor_id, '<br />');
	?>
	</div>
</div>

<div class="vendor-description">
<?php //echo $this->vendor->vendor_store_desc.'<br>';


   /*	foreach($this->vendorAddress as $userfields){

        foreach($userfields['fields'] as $item){
            if(!empty($item['value'])){
                if($item['name']==='agreed'){
                    $item['value'] =  ($item['value']===0) ? JText::_('COM_VIRTUEMART_USER_FORM_BILLTO_TOS_NO'):JText::_('COM_VIRTUEMART_USER_FORM_BILLTO_TOS_YES');
                }
            ?><!-- span class="titles"><?php echo $item['title'] ?></span -->
                        <span class="values vm2<?php echo '-'.$item['name'] ?>" ><?php echo $this->escape($item['value']) ?></span>
                    <?php if ($item['name'] != 'title' and $item['name'] != 'first_name' and $item['name'] != 'middle_name' and $item['name'] != 'zip') { ?>
                        <br class="clear" />
                    <?php
                }
            }
        }
    }*/
}
?></div> <?php


if ($this->print) {
   ?>

<body onload="javascript:print();">

<div class='spaceStyle'>
   <?php
// 			echo require(__DIR__.'/mail_html_shopper.php');
   ?>
</div>
<div class='spaceStyle'>
   <?php
   echo $this->loadTemplate('order');
   ?>
</div>

<div class='spaceStyle'>
   <?php
   echo $this->loadTemplate('items');
   ?>
</div>
   <?php    //echo $this->vendor->vendor_legal_info; ?>
</body>
<?php
} else {

   ?>

<?php

   echo $this->loadTemplate('order');

   ?>


<div class='spaceStyle'>
<?php

   $tabarray = array();

   $tabarray['items'] = 'COM_VIRTUEMART_ORDER_ITEM';
   $tabarray['history'] = 'COM_VIRTUEMART_ORDER_HISTORY';

   shopFunctionsF::buildTabs( $this, $tabarray);
   echo '</div>
    <br clear="all"/><br/>';
}

if ($this->headFooter) {
   echo $this->vendor->vendor_legal_info;
}

?>







Share this post


Link to post
Share on other sites

اسکرین شات فاکتور اصلی رو هم قرار بدین؟

لینک فروشگاه رو هم قرار بدین

Share this post


Link to post
Share on other sites

ارسال شده در (ویرایش شده)

با سلام اسکرین شاپ یکی از سفارشات

http://up.rzdownload.com/2013/01/139422340801971.png

اصلا خیلی قسمت ها اضافیه و منظم هم نیستم موندم چی کار کنم اما همین فایلی که گفتم خدممتان را ویرایش میکنم قشنگ تغییر میکند فاکتور

ویرایش شده در توسط danial2014

Share this post


Link to post
Share on other sites

ارسال شده در (ویرایش شده)

خواهش میکنم راهنمایی بفرمایید

ممنونم از شما

ویرایش شده در توسط danial2014

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری