สอบถามผู้รู้ Joomla หน่อยครับเรื่องHeader

เริ่มโพสต์โดย dEMolizH, 07 ม.ค. 2011, 21:27 น.

0 สมาชิก และ 1 บุคคลทั่วไป กำลังเปิดอ่านโพสต์นี้

dEMolizH

ผมอยากจะเปลี่ยน header ที่เป็นรูปภาพ(jpg)ของ template : siteground-j15-92 ให้เป็น Flash(swf) ก็ลองหาโค้ดจากเว็บต่างๆมาแล้วนะครับทำตามแล้วก็ไม่ได้สักทีครับ
นี้โค้ดก่อนใส่ครับ

</head>
<body id="page_bg">
<div id="wrapper">
<div id="header">
<div id="top">
<div id="search"><jdoc:include type="modules" name="user4" /></div>
<div class="clr"></div>
</div>
<div class="logo">
<table cellspacing="0" cellpadding="0">
<tr>
<td>
<h1><a href="index.php"><?php echo $mainframe->getCfg('sitename') ;?></a></h1>
</td>
</tr>
</table>
</div>
<div id="pillmenu">
<jdoc:include type="modules" name="user3" />
</div>
</div>


พอใส่แล้ว


</head>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="960" height="260">
        <param name="movie" value="<?php print $directory; ?>/images/headerimg.swf" />
    <param name="quality" value="high" />
        <embed src="<?php print $directory; ?>/images/headerimg.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="960" height="260"> </embed>
</object>
<body id="page_bg">
<div id="wrapper">
<div id="header">
<div id="top">
<div id="search"><jdoc:include type="modules" name="user4" /></div>
<div class="clr"></div>
</div>
<div class="logo">
<table cellspacing="0" cellpadding="0">
<tr>
<td>
<h1><a href="index.php"><?php echo $mainframe->getCfg('sitename') ;?></a></h1>
</td>
</tr>
</table>
</div>
<div id="pillmenu">
<jdoc:include type="modules" name="user3" />
</div>
</div>


แล้วก็ไปแก้ที่ css ตรง template เป็นไฟล์flashแล้วก็ไม่ได้เหมือนเดิมครับ ไม่รู้ทำยังไง ใครที่รู้ช่วยบอกทีนะครับ  อยากทำมากๆเลย:46:

Earthchie


</head>
<body id="page_bg">
<div id="wrapper">
<div id="header">
<div id="top">
<div id="search"><jdoc:include type="modules" name="user4" /></div>
<div class="clr"></div>
</div>
<div>
<table cellspacing="0" cellpadding="0">
<tr>
<td>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="960" height="260">
        <param name="movie" value="<?php print $directory; ?>/images/headerimg.swf" />
    <param name="quality" value="high" />
        <embed src="<?php print $directory; ?>/images/headerimg.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="960" height="260"> </embed>
</object>
</td>
</tr>
</table>
</div>
<div id="pillmenu">
<jdoc:include type="modules" name="user3" />
</div>
</div>




ไม่แน่ใจนะครับ ไม่ได้รัน ผมเดาเอา ลองดูอีกทีละกัน
ชื่อ Earth ครับ เรียกเอิดก็ได้ | Earthchie's Blog

dEMolizH

โอว...โทษทีครับไม่ได้เข้ามาดูเลย พอดีโทรศัพท์เน่านะครับ เลยเล่นเน็ตไม่ได้ :08:

อืมม์...ผมก๊อปไปใส่แล้วครับก็ยังไม่ได้อยู่ดีครับ

      Thanks: โยกัง โยกัง

มันเป็นแบบนี้นะครับมันรันไฟล์ไม่ขึ้นครับ :48:

Earthchie

ลองเอาโค้ด

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="960" height="260">
        <param name="movie" value="<?php print $directory; ?>/images/headerimg.swf" />
    <param name="quality" value="high" />
        <embed src="<?php print $directory; ?>/images/headerimg.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="960" height="260"> </embed>
</object>


ไปใส่ในซักไฟล์ (สร้างใหม่ก็ได้)
แล้วเทสดูว่ามันเล่นแฟลชได้รึเปล่า

อย่าลืมแก้ src ในโค้ดด้านบนซะใหม่ด้วยนะครับ
ชื่อ Earth ครับ เรียกเอิดก็ได้ | Earthchie's Blog

dEMolizH

ยังไงเหรอครับ พอดีเพิ่งหัดเล่นนะครับ
นำโค้ดไปใส่สักไฟล์...? เอ่อ...ยังไงเหรอครับ  :16:

Earthchie

1. เปิด notepad
2. ก็อปโค้ดนี้ไปวางใน notepad

<body>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="960" height="260">
        <param name="movie" value="/images/headerimg.swf" />
    <param name="quality" value="high" />
        <embed src="/images/headerimg.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="960" height="260"> </embed>
</object>
</body>


3. เซฟไฟล์ชื่อ testflash.html
4. อัพโหลดขึ้นไปไว้ในโฟลเดอร์เดียวกันกับ index.php ของ joomla (โฟลเดอร์ที่มี configuration.php index.php พวกนั้นน่ะครับ)
5. เบราซ์ไปที่ www.yourdomain.com/testflash.html แล้วดูว่าแฟลชมารึเปล่า

ถ้าแฟลชไม่มา แสดงว่ามีปัญหาที่โค้ดที่ใช้ embed แฟลชครับ
แต่ถ้าแฟลชมันขึ้นมานี่ผมไม่ทราบแล้วครับ แสดงว่ามีอะไรผิดพลาดตอนเอาไปวางใน joomla แน่ๆ :30:
ชื่อ Earth ครับ เรียกเอิดก็ได้ | Earthchie's Blog

dEMolizH

ไม่ได้ครับ ผมก๊อปไปวางไว้ที่ C:\AppServ\www\ นะครับพอเบราซ์ http://localhost/piw/testflash.html ก็เป็นอย่างภาพข้างล่างนะครับ



แล้วก็ลองเอาไฟล์ไปไว้  C:\AppServ\ แล้วก็อเบราซ์ http://localhost/testflash.html ก็ยังไม่ได้อยู่ดีครับ :44:

Earthchie

เช็ค src ของไฟลแฟลชดีๆครับ มันหาไฟล์แฟลชไม่เจอ
ชื่อ Earth ครับ เรียกเอิดก็ได้ | Earthchie's Blog

dEMolizH

#8
เช็ค src ของแฟลชนี้ทำยังไงเหรอครับ แหะช่วยหน่อยนะครับ :05:

เห็นแต่แบบนี้นะครับไม่รู้เปลี่ยนยังไง

<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>

ขอโทดทีครับไม่รู้จริงๆ (มือใหม่ก็ใหม่เกินนนน)

Earthchie

อ๋อ หมายถึงเช็้ค source url ของที่อยู่ไฟล์ .swf น่ะครับ

<body>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="960" height="260">
        <param name="movie" value="/images/headerimg.swf" />
    <param name="quality" value="high" />
        <embed src="/images/headerimg.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="960" height="260"> </embed>
</object>
</body>

ชื่อ Earth ครับ เรียกเอิดก็ได้ | Earthchie's Blog

SMF 2.1.7 © 2026, Simple Machines