เเสดงตัวเลขเป็นตัวหนังสือค่ะ

พูดคุย phpBB3, SMF ปัญหา การติดตั้ง ปัญหา การลง Mod การแก้ไข หน้าตาบอร์ด การใช้งาน Joomla 1.5, 1.6, 1.7, 2.5 ,3.x และเร็วๆนี้ Joomla จะออกเวอร์ชั่น 4.0 การใช้งาน wordpress และ CMS อื่นๆ
การตั้งคำถาม ควรระบุรุ่นที่ใช้ ในการตั้งคำตามด้วย นะ เช่น SMF 1.1.4 หรือ SMF2.0 Joomla 1.0 joomla 3.8 และ รายละเอียดของ server OS , php เวอร์ชั่นไหน ฐานข้อมูลอะไร

Moderator: mindphp

Forum rules
คำถามหมวดนี้ ควรระบุ รายละเอียดของ Server OS, เวอร์ชั่น ของ PHP, CMS ที่ท่านใช้
รวมถึง Hosting หรือ Control Panel Hosting
or_neung
PHP Full Member
PHP Full Member
Posts: 47
Joined: 08/06/2009 2:02 pm

เเสดงตัวเลขเป็นตัวหนังสือค่ะ

Post by or_neung » 15/06/2009 6:03 pm

ต่อจากของเก่าค่ะ
เเสดงใน virtuemart ได้เเล้ว
เเต่อยากให้เเสดงในส่วนของลูกค้าได้ด้วย
คล้ายๆ กับของเก่าค่ะ
เเต่ไม่รู้ว่าต้องเเก้ตรงไหน
รบกวนช่วยอีกทีนะค่ะ

Code: Select all

	function show_price( $product_id, $hide_tax = false ) {
		global $VM_LANG, $CURRENCY_DISPLAY,$vendor_mail;
		$auth = $_SESSION['auth'];

		$product_name = htmlentities( $this->get_field($product_id, 'product_name'), ENT_QUOTES );
		$no_price_html = "&nbsp;<a href=\"mailto:$vendor_mail?subject=".$VM_LANG->_PHPSHOP_PRODUCT_CALL.": $product_name\">".$VM_LANG->_PHPSHOP_PRODUCT_CALL."</a>";

		if( $auth['show_prices'] ) {
			// Get the DISCOUNT AMOUNT
			$discount_info = $this->get_discount( $product_id );

			// Get the Price according to the quantity in the Cart
			$price_info = $this->get_price( $product_id );
			// Get the Base Price of the Product
			$base_price_info = $this->get_price($product_id, true );
			if( $price_info === false ) {
				$price_info = $base_price_info;
			}
			$html = "";
			$undiscounted_price = 0;
			if (isset($price_info["product_price_id"])) {

				$base_price = $base_price_info["product_price"];
				$price = $price_info["product_price"];

				if ($auth["show_price_including_tax"] == 1) {
					$my_taxrate = $this->get_product_taxrate($product_id);
					$base_price += ($my_taxrate * $base_price);
				}
				else {
					$my_taxrate = 0;
				}
				// Calculate discount
				if( !empty($discount_info["amount"])) {
					$undiscounted_price = $base_price;
					switch( $discount_info["is_percent"] ) {
						case 0: $base_price -= $discount_info["amount"]; break;
						case 1: $base_price *= (100 - $discount_info["amount"])/100; break;
					}
				}
				$text_including_tax = "";
				if (!empty($my_taxrate)) {
					$tax = $my_taxrate * 100;
					// only show "including x % tax" when it shall
					// not be hidden
					if( !$hide_tax && $auth["show_price_including_tax"] == 1 && VM_PRICE_SHOW_INCLUDINGTAX) {
						$text_including_tax = $VM_LANG->_PHPSHOP_INCLUDING_TAX;
						eval ("\$text_including_tax = \"$text_including_tax\";");

					}
				}
				if(!empty($discount_info["amount"])) {
					$html .= "<span style=\"color:red;\">\n<strike>";
					$html .= $CURRENCY_DISPLAY->getFullValue($undiscounted_price);
					$html .= "</strike> $text_including_tax</span>\n<br/>";
				}

				$html .= "<span style=\"font-weight:bold\">\n";
				$html .= $CURRENCY_DISPLAY->getFullValue($base_price);
				$html .= "</span>\n ";

				$html .= $text_including_tax;

				if(!empty($discount_info["amount"])) {
					$html .= "<br />";
					$html .= $VM_LANG->_PHPSHOP_PRODUCT_DISCOUNT_SAVE.": ";
					if($discount_info["is_percent"]==1)
					$html .= $discount_info["amount"]."%";
					else
					$html .= $CURRENCY_DISPLAY->getFullValue($discount_info["amount"]);
				}

				// Check if we need to display a Table with all Quantity <=> Price Relationships
				if( $base_price_info["product_has_multiple_prices"] && !$hide_tax ) {
					$db = new ps_DB;
					// Quantity Discount Table
					$q = "SELECT product_price, price_quantity_start, price_quantity_end FROM #__{vm}_product_price
				  WHERE product_id='$product_id' AND shopper_group_id='".$auth["shopper_group_id"]."' ORDER BY price_quantity_start";
					$db->query( $q );

					//         $prices_table = "<table align=\"right\">
					$prices_table = "<table width=\"100%\">
					  <thead><tr class=\"sectiontableheader\">
					  <th>".$VM_LANG->_PHPSHOP_CART_QUANTITY."</th>
					  <th>".$VM_LANG->_PHPSHOP_CART_PRICE."</th>
					  </tr></thead>
					  <tbody>";
					$i = 1;
					while( $db->next_record() ) {

						$prices_table .= "<tr class=\"sectiontableentry$i\"><td>".$db->f("price_quantity_start")." - ".$db->f("price_quantity_end")."</td>";
						$prices_table .= "<td>";
						if (!empty($my_taxrate))
						$prices_table .= $CURRENCY_DISPLAY->getFullValue( ($my_taxrate+1)*$db->f("product_price") );
						else
						$prices_table .= $CURRENCY_DISPLAY->getFullValue( $db->f("product_price") );
						$prices_table .= "</td></tr>";
						$i == 1 ? $i++ : $i--;
					}
					$prices_table .= "</tbody></table>";
					if( @$_REQUEST['page'] == "shop.browse" ) {
						$html .= mm_ToolTip( $prices_table );
					}
					else
					$html .= $prices_table;
				}
			}
			// No price, so display "Call for pricing"
			else {
				$html = $no_price_html;
			}
			return $html;
		}
		else
		return $no_price_html;
	}

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 23417
Joined: 22/09/2008 6:18 pm
Contact:

Re: เเสดงตัวเลขเป็นตัวหนังสือค่ะ

Post by mindphp » 15/06/2009 6:34 pm

:?: :?:
แสดงอะไร มีภาพประกอบคำถามไหมครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

or_neung
PHP Full Member
PHP Full Member
Posts: 47
Joined: 08/06/2009 2:02 pm

Re: เเสดงตัวเลขเป็นตัวหนังสือค่ะ

Post by or_neung » 16/06/2009 8:34 am

คือแก้ไขในส่วน Virtuemart เเล้ว เป็น 7xxx
เเต่พอมาดูในส่วนของลูกค้าที่เเสดงราคาสินค้า
มันยังเเสดงเป็น 7 บาทอยู่เลยค่ะ
ไม่ทราบว่าเเก้ยังไง
รบกวนช่วยหน่อยนะคะ
Attachments
123.JPG
123.JPG (18.67 KiB) Viewed 1670 times

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 23417
Joined: 22/09/2008 6:18 pm
Contact:

Re: เเสดงตัวเลขเป็นตัวหนังสือค่ะ

Post by mindphp » 16/06/2009 8:46 pm

ถ้าไม่ต้องการค่าอื่น ให้ comment ค่าที่ไม่ต้องการออกครับ
ตรงนั้นมะจะเอามา คิดคำนวนพวก รายละเีอียด ของราคา
เอาแค่
ตำแหน่ง

Code: Select all

$CURRENCY_DISPLAY->getFullValue($undiscounted_price)
เปลี่ยนเป็นค่าที่ได้จากฐานข้อมูลไปเลยครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

or_neung
PHP Full Member
PHP Full Member
Posts: 47
Joined: 08/06/2009 2:02 pm

Re: เเสดงตัวเลขเป็นตัวหนังสือค่ะ

Post by or_neung » 17/06/2009 9:12 am

ลองดูเเล้วค่ะ
เเต่ทำไม่ได้
เเสดงผลเหมือนเดิมเลย
มีวิธีอื่นอีกไหมค่ะ

or_neung
PHP Full Member
PHP Full Member
Posts: 47
Joined: 08/06/2009 2:02 pm

Re: เเสดงตัวเลขเป็นตัวหนังสือค่ะ

Post by or_neung » 26/06/2009 1:28 pm

ตอนนี้ไม่มีใครสามารถช่วยเค้าได้เเล้วเหรอ :( :? :(

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 23417
Joined: 22/09/2008 6:18 pm
Contact:

Re: เเสดงตัวเลขเป็นตัวหนังสือค่ะ

Post by mindphp » 21/07/2009 2:06 pm

มีปัญหาอะไร อยู่ครับ
ทำอะไรไปบ้างแล้วครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

Post Reply

Return to “ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM”

Who is online

Users browsing this forum: No registered users and 1 guest