ใส่หัวเว็บของจูมล่าด้วยไฟล์.swf ยังไงครับ

เริ่มโดย tnjv, 30 กรกฎาคม 2011, 22:54:28

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

tnjv

ผมใส่แล้วแต่ไฟล์หัวเว็บไม่โชว์  หัวเว็บของผมขาวไปเลยครับ  ผมใช้เทมเพลตสร้างเองด้วยโปรแกรม เอสเทีย ครับ  :wanwan023:

ballentertain

ทำในโฮสจริงป่าวครับ ถ้าทำในโอสขอ url มาดูหน่อยครับ แต่ถ้าทำในเครื่อง (จำลอง server) คงต้องเอาโค้ดที่แทรกลงไปในไฟล์ index ของเทมเพลต (โค้ด flash + โค้ดส่วนหัวของเทมเพลต) มาดูนะครับ
[direct=http://www.pasa24.com]รับแปล[/direct]|  [direct=http://www.postmyfashion.com/]เดรสออกงานหรู ชุดเดรสเกาหลี ญี่ปุ่น หลากหลายแนว[/direct] เสื้อผ้าแฟชั่น |  [direct=http://xn--e3c8ahjb8bwcvae4jsdxb.blogspot.com]หญ้ารีแพร์[/direct] |  [direct=http://www.pasamini.com/]แปลเอกสารด่วน[/direct]

thaizeal

แนะนำสามวิธี
วิธีแรก ลองทำhtml ในดรีม แล้วใส่ flash ดูก่อนก็ได้ครับ ว่ามันแสดงหรือเปล่า แล้วค่อยก็อปโค๊ดมาวางใน Mod_html(ที่เราจัดตำแหน่งmoduleไว้ในเทมเพลท)
วิธีที่สอง กรณีทำวิธีแรกไม่เป็น ลองหาเว็บที่มี ไฟล์แฟลช แล้ววิวซอร์ท ก็อปโค๊ดมาเลย แล้วเปลี่ยนชื่อไฟล์กับที่อยู่ของไฟล์เป็นของเราแทน นำไปใส่ตำแหน่งmoduleที่ต้องการได้เลย
วิธีที่สาม แบบทีคุณต้องการ คือ ฝังลงไปในเทมเพลท ให้นำไฟล์flash ไปใส่ไว้ในโฟล์เดอร์ images ของ template นั้นๆ
เอาโค๊ดนี้ไปโมเลยก็ได้
<object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" id="obj2" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" border="0" width="900" height="300" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="obj2">

    <param name="movie" value="<?php echo $this->baseurl?>/templates/<?php echo $this->template?>/images/ชื่อไฟล์ที่ต้องการ.swf"><param name="quality" value="Best"><param name="wmode" value="transparent"><embed src="<?php echo $this->baseurl?>/templates/<?php echo $this->template?>/images/ชื่อไฟล์ที่ต้องการ.swf"  width="900" height="300" quality="Best" wmode="transparent" name="obj2"></object></noscript>


หวังว่าคงใช้ได้น่ะครับ :wanwan019:

tnjv

ผมทำลงในโมดูล HTML ไม่แสดงผล ใส่ส่วนไหนของเว็บมันก็ไม่แสดงผลครับ   มันเป็นสีขาวเหมือนเดิม  หรือว่าต้องหาโหลดอะไรเพิ่มไหมครับ ถึงจะแสดงผลไฟล์.swf

thaizeal

อ้างถึงจาก: tnjv ใน 31 กรกฎาคม 2011, 22:01:32
ผมทำลงในโมดูล HTML ไม่แสดงผล ใส่ส่วนไหนของเว็บมันก็ไม่แสดงผลครับ   มันเป็นสีขาวเหมือนเดิม  หรือว่าต้องหาโหลดอะไรเพิ่มไหมครับ ถึงจะแสดงผลไฟล์.swf
แนะนำว่าให้ทำใน Dreamweaver ก่อน แล้วเซฟเป็น html แล้วมันจะสร้าง AC_RunActiveContent.js มาให้อัตโนมัติ(แล้วเราก็ก็อปไฟล์นี้ไปไว้ที่โฮสด้วย)
ส่วนโค๊ดที่ทำไว้ในดรีม เราก็แค่เอามาแก้ที่อยู่ของไฟล์ให้ถูกต้องก็ใช้ได้แล้วครับ :P
เพื่อความเข้าใจยิ่งขึ้น ลองถามพี่goo เกี่ยวกับเรื่อง AC_RunActiveContent นี้ดูครับ

เพิ่มเติมนิดหน่อยลืมบอกไปครับ ตรง<head>
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
อย่าลืมก็อปไปวางไว้ใน header ของเทมเพลทด้วยน่ะครับ

tnjv

อ้างถึงจาก: thaizeal ใน 30 กรกฎาคม 2011, 23:45:36
แนะนำสามวิธี
วิธีแรก ลองทำhtml ในดรีม แล้วใส่ flash ดูก่อนก็ได้ครับ ว่ามันแสดงหรือเปล่า แล้วค่อยก็อปโค๊ดมาวางใน Mod_html(ที่เราจัดตำแหน่งmoduleไว้ในเทมเพลท)
วิธีที่สอง กรณีทำวิธีแรกไม่เป็น ลองหาเว็บที่มี ไฟล์แฟลช แล้ววิวซอร์ท ก็อปโค๊ดมาเลย แล้วเปลี่ยนชื่อไฟล์กับที่อยู่ของไฟล์เป็นของเราแทน นำไปใส่ตำแหน่งmoduleที่ต้องการได้เลย
วิธีที่สาม แบบทีคุณต้องการ คือ ฝังลงไปในเทมเพลท ให้นำไฟล์flash ไปใส่ไว้ในโฟล์เดอร์ images ของ template นั้นๆ
เอาโค๊ดนี้ไปโมเลยก็ได้
<object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" id="obj2" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" border="0" width="900" height="300" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="obj2">

    <param name="movie" value="<?php echo $this->baseurl?>/templates/<?php echo $this->template?>/images/ชื่อไฟล์ที่ต้องการ.swf"><param name="quality" value="Best"><param name="wmode" value="transparent"><embed src="<?php echo $this->baseurl?>/templates/<?php echo $this->template?>/images/ชื่อไฟล์ที่ต้องการ.swf"  width="900" height="300" quality="Best" wmode="transparent" name="obj2"></object></noscript>


หวังว่าคงใช้ได้น่ะครับ :wanwan019:


ยังทำไม่ได้งะครับ  วิธีที่ 3ที่บอกผมสนใจแต่ว่า โฟลเดอร์ผมไม่มี images ของ template นั้นๆ  เพราะผมเองก็งง แต่เทมเพลตมีนะ้ แต่ไฟฟล์มันไม่มี คอมโพเน้ โมดูล อะไรก็ไม่มีเลย ในไดเร็กแอดมิน ส่วนในftp  ก็ไม่มีเช่นกัน  ผมงงมา ทำไมของผมไม่มีไฟล์เหล่านี้ที่ผมลงไป  แต่ก่อนมีน่ะที่นี้ผมก็อับจูมล่ากลับไปกลับมา 2 รอบจากเวอร์ชั้นนั้นเป็นอีกเวอร์ชั้นหรึ่ง แล้วก็อับไปอีก ไฟล์โฟลเดอร์ทั้งหลายที่กล่าวมาจึงไม่ปรากฏว่ามีเหมือนเดิม แต่ก็ยังมองเห็น คอมโพเน้น โมดูลเดิม และเทมเพลตเดิมได้จาก ด้านหลังเว้บของแอดมิน แต่พอจะแก้ไฟล์บางอย่างโดย Ftp  ไม่มีไฟล์ใหเแก้เพราะมองไม่เห็นหรือว่ามัรล้างทับไปหายหมด ก็ไม่ทราบ  ผมเลยไม่รู้จะทำไงให้มีเหมือนเดิมและให้เทมเพลตเป็น .swf ได้  ใครพอช่วยได้บอกทีครับ

tnjv


thaizeal

ไม่รู้จะอธิบายยังไงแล้วเหมือนกันครับ ถ้าใส่เองไม่เป็นก็คงต้องหา module สำหรับแสดงผลflash โดยเฉพาะก็ได้มั๊งครับ  :P
ลองเข้าไปหาดูใน http://extensions.joomla.org/extensions/core-enhancements/flash-management มีเยอะแยะ ไม่ต้องมานั่งปวดหัวปวดตับกับตรงนี้ที่เดียว ทำเว็บไซต์ไม่ใช่ทำเฉพาะส่วนหัวที่เดียวน่ะครับ