ปัญหา 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.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
User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 25456
Joined: 22/09/2008 6:18 pm
Contact:

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

Post by 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

Code: Select all

// เพิ่ม 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 ที่เราสร้างขึ้นมาเองแทนจะได้ค่า

Code: Select all

<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
    Replies
    Views
    Last post

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

Who is online

Users browsing this forum: No registered users and 5 guests