ปัญหา Joomla 1.5 com_media upload Error Object doesn't support Javascript

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

Moderator: mindphp

กฎการใช้บอร์ด
คำถามหมวดนี้ ควรระบุ รายละเอียดของ Server OS, เวอร์ชั่น ของ PHP, CMS ที่ท่านใช้
รวมถึง Hosting หรือ Control Panel Hosting
ภาพประจำตัวสมาชิก
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
โพสต์: 41384
ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
ติดต่อ:

ปัญหา Joomla 1.5 com_media upload Error Object doesn't support Javascript

โพสต์ที่ยังไม่ได้อ่าน โดย mindphp »

เจอปัญหา
ปัญหา Joomla 1.5 com_media upload Error Object doesn't support Javascript
เพราะ ใช้ mootools 1.2.4 + Ajax ทำให้ มีผลกับ com_media กับ IE ที่ Frontpage

วิธีแก้ Object doesn't support
ต้องเขียน function ตอนที่คลิกรูปเพื่อใส่รูปลงใน text editor ใหม่
administrator\components\com_media\views\images\tmpl\dufault.php

โค้ด: เลือกทั้งหมด

// เพิ่ม function javascript นี้ลงไป
function insertImage(editor)
{
		extra = '';
		// Get the image tag field information
		var url					= document.getElementById("f_url").value; // $("f_url");
		var alt					= document.getElementById("f_alt").value;;	// $("f_alt");
		var align				= document.getElementById("f_align").value;;	 //$("f_align");
		var title				= document.getElementById("f_title").value;;	//$("f_title");
		var caption		= document.getElementById("f_title").value;;		// $("f_caption");
		
		if (url != '') {
			// Set alt attribute
			if (alt != '') {
				extra = extra + 'alt="'+alt+'" ';
			} else {
				extra = extra + 'alt="" ';
			}
			// Set align attribute
			if (align != '') {
				extra = extra + 'align="'+align+'" ';
			}
			// Set align attribute
			if (title != '') {
				extra = extra + 'title="'+title+'" ';
			}
			// Set align attribute
			if (caption != '') {
				extra = extra + 'class="caption" ';
			}

			var tag = "<img src=\""+url+"\" "+extra+"/>";
		}

		window.parent.jInsertEditorText(tag, editor);
		window.parent.document.getElementById('sbox-window').close();
		return false;

		}
แก้ไขปุ่ม insert เดิมด้วย function insertImage ที่เราสร้างขึ้นมาเองแทนจะได้ค่า

โค้ด: เลือกทั้งหมด

<button type="button" onclick="insertImage('<?php echo $_GET['e_name'];?>')"><?php echo JText::_('Insert') ?></button>
ติดตาม 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
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 109