ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์CMS & Free ScriptJoomla อยากได้โค๊ดที่ทำให้ new เลิกกระพริบในหน้าเว็บไซต์เมื่อครบกำหนด
หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: Joomla อยากได้โค๊ดที่ทำให้ new เลิกกระพริบในหน้าเว็บไซต์เมื่อครบกำหนด  (อ่าน 1899 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
takaeshi
ก๊วนเสียว
*

พลังน้ำใจ: 5
ออฟไลน์ ออฟไลน์

กระทู้: 268



ดูรายละเอียด
« เมื่อ: 15 กันยายน 2013, 08:08:00 »

ใช้เว็บไซต์  joomla อยู่ครับ  และใช้โมดูล News Pro gk4  ซึ่งได้ใส่โค๊ดให้ new กระพริบประกอบข่าวไว้และฝังไว้ใน template.css แล้ว  แต่ new  ตัวนี้มันแสดงตลอดเวลา  ถ้าอยากให้เมื่อพ้น 5 วันนับจากวันเผยแพร่บทความ  แล้วให้เลิกแสดง ต้องเขียนโค๊ดกำกับอย่างไรครับ  ขอบคุณครับ
« แก้ไขครั้งสุดท้าย: 16 กันยายน 2013, 10:52:50 โดย takaeshi » บันทึกการเข้า
smapan
Global Moderator
เจ้าพ่อบอร์ดเสียว
*****

พลังน้ำใจ: 643
ออฟไลน์ ออฟไลน์

กระทู้: 8,272



ดูรายละเอียด เว็บไซต์
« ตอบ #1 เมื่อ: 15 กันยายน 2013, 09:22:13 »

เมื่อพ้น 5 วัน -> unpublished module


กำหนดตรง finish publishing ครับ
« แก้ไขครั้งสุดท้าย: 15 กันยายน 2013, 09:24:11 โดย smapan » บันทึกการเข้า

จูมล่าโฮส สยามโฮสเว็บ modty.com
รวมที่พัก เช่ารายวัน ที่พักเช่ารายเดือนมากที่สุดแจ่มจริง
***Tel 083-757-1515 ติดปัญหา Joomla ตรงไหนรับปรึกษาฟรี โทรมาเถอะครับ ถ้าตอบได้ช่วยแน่นอน ไม่มีกั้ก. ***
takaeshi
ก๊วนเสียว
*

พลังน้ำใจ: 5
ออฟไลน์ ออฟไลน์

กระทู้: 268



ดูรายละเอียด
« ตอบ #2 เมื่อ: 15 กันยายน 2013, 10:43:54 »

หมายถึง บทความยังอยู่ในหน้าเว็บ  แต่แค่ให้ new ออกน่ะครับ
บันทึกการเข้า
takaeshi
ก๊วนเสียว
*

พลังน้ำใจ: 5
ออฟไลน์ ออฟไลน์

กระทู้: 268



ดูรายละเอียด
« ตอบ #3 เมื่อ: 16 กันยายน 2013, 10:55:09 »

ไม่ทราบว่ามีวิธีหรือเปล่าครับ  ตอนนี้ใช้โค๊ดฝังที่ template.css  โดยอ้างพาทที่อัพไฟล์ .gif ไว้  แต่มันแสดงตลอด อยากให้ new  หรือ update  มันเลิกแสดงเอง  เมื่อผ่าน 5 วัน  หรือ 10  วันครับ  รบกวนแนะนำโค๊ดหน่อยครับ  ขอบคุณครับ
บันทึกการเข้า
smapan
Global Moderator
เจ้าพ่อบอร์ดเสียว
*****

พลังน้ำใจ: 643
ออฟไลน์ ออฟไลน์

กระทู้: 8,272



ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 16 กันยายน 2013, 11:18:31 »

น่าจะต้องเขียนเอาเองนะครับ แบบนั้น
บันทึกการเข้า

จูมล่าโฮส สยามโฮสเว็บ modty.com
รวมที่พัก เช่ารายวัน ที่พักเช่ารายเดือนมากที่สุดแจ่มจริง
***Tel 083-757-1515 ติดปัญหา Joomla ตรงไหนรับปรึกษาฟรี โทรมาเถอะครับ ถ้าตอบได้ช่วยแน่นอน ไม่มีกั้ก. ***
phpwin
ก๊วนเสียว
*

พลังน้ำใจ: 100
ออฟไลน์ ออฟไลน์

กระทู้: 295



ดูรายละเอียด เว็บไซต์
« ตอบ #5 เมื่อ: 17 กันยายน 2013, 09:46:31 »

ไม่ทราบว่ามีวิธีหรือเปล่าครับ  ตอนนี้ใช้โค๊ดฝังที่ template.css  โดยอ้างพาทที่อัพไฟล์ .gif ไว้  แต่มันแสดงตลอด อยากให้ new  หรือ update  มันเลิกแสดงเอง  เมื่อผ่าน 5 วัน  หรือ 10  วันครับ  รบกวนแนะนำโค๊ดหน่อยครับ  ขอบคุณครับ
อาจจะต้องเข้าไปแก้ที่ตัว โมดุล News Pro gk4 ครับ แต่ผมยังไม่ได้ลองใช้เลยครับ เลยบอกโค๊ดให้ไม่ได้  Lips Sealed
รอผู้รู้มาตอบครับ
« แก้ไขครั้งสุดท้าย: 17 กันยายน 2013, 11:16:42 โดย phpwin » บันทึกการเข้า

สอน PHP ร้านค้าออนไลน์   รับทำเว็บไซต์ ร้านค้าออนไลน์ ราคาถูก #รับแก้ไขเว็บไซต์ #รับปรับแต่ง Open Cart #รับปรับแต่งเว็บไซต์ให้ไวติดจรวด #ขายเว็บไซต์เช็คราคาสินค้าแบบเทพๆ lnwprice.com
lungkao
ก๊วนเสียว
*

พลังน้ำใจ: 88
ออฟไลน์ ออฟไลน์

กระทู้: 430



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 18 กันยายน 2013, 10:41:00 »

มันต้องเขียน code  กันยาวเลย
ตัวอย่าง
โค๊ด:
if (!isset($article->publish_up) ) return;

$created = explode(" ", $article->publish_up);
$c_date = explode("-",$created[0]);
$c_time = explode(":",$created[1]);
$modified = explode(" ",$article->modified);
$m_date = explode("-",$modified[0]);
$m_time = explode(":",$modified[1]);

$nowdate = mktime(date('h'),date('i'),date('s'),date('m'), date('d'), date('Y'));

$c_time[0] = (int)$c_time[0];
$m_time[0] = (int)$m_time[0];
$c_date[0] = (int)$c_date[0];
$m_date[0] = (int)$m_date[0];

$c_day = mktime($c_time[0],$c_time[1],$c_time[2],$c_date[1], $c_date[2],$c_date[0]);
$m_day = mktime($m_time[0],$m_time[1],$m_time[2],$m_date[1], $m_date[2],$m_date[0]);

$c_day=ceil(($nowdate-$c_day)/86400);
$m_day=ceil(($nowdate-$m_day)/86400);

$new_img = $this->params->get('new_image');
$update_img = $this->params->get('update_image');
$selectnew = $this->params->get('selectnew');
$newself = $this->params->get('newself');
$selectupdate = $this->params->get('selectupdate');
$updateself = $this->params->get('updateself');


if(($c_day<=$this->params->get('lifetime_new'))&&($m_day<=$this->params->get('lifetime_update')) && $article->publish_up != $article->modified )

ไปแกะเองละกันครับ
« แก้ไขครั้งสุดท้าย: 18 กันยายน 2013, 10:41:36 โดย lungkao » บันทึกการเข้า

takaeshi
ก๊วนเสียว
*

พลังน้ำใจ: 5
ออฟไลน์ ออฟไลน์

กระทู้: 268



ดูรายละเอียด
« ตอบ #7 เมื่อ: 18 กันยายน 2013, 10:44:48 »

มันต้องเขียน code  กันยาวเลย
ตัวอย่าง
โค๊ด:
if (!isset($article->publish_up) ) return;

$created = explode(" ", $article->publish_up);
$c_date = explode("-",$created[0]);
$c_time = explode(":",$created[1]);
$modified = explode(" ",$article->modified);
$m_date = explode("-",$modified[0]);
$m_time = explode(":",$modified[1]);

$nowdate = mktime(date('h'),date('i'),date('s'),date('m'), date('d'), date('Y'));

$c_time[0] = (int)$c_time[0];
$m_time[0] = (int)$m_time[0];
$c_date[0] = (int)$c_date[0];
$m_date[0] = (int)$m_date[0];

$c_day = mktime($c_time[0],$c_time[1],$c_time[2],$c_date[1], $c_date[2],$c_date[0]);
$m_day = mktime($m_time[0],$m_time[1],$m_time[2],$m_date[1], $m_date[2],$m_date[0]);

$c_day=ceil(($nowdate-$c_day)/86400);
$m_day=ceil(($nowdate-$m_day)/86400);

$new_img = $this->params->get('new_image');
$update_img = $this->params->get('update_image');
$selectnew = $this->params->get('selectnew');
$newself = $this->params->get('newself');
$selectupdate = $this->params->get('selectupdate');
$updateself = $this->params->get('updateself');


if(($c_day<=$this->params->get('lifetime_new'))&&($m_day<=$this->params->get('lifetime_update')) && $article->publish_up != $article->modified )

ไปแกะเองละกันครับ
ขอบพระคุณครับ  ว่างภารกิจจะลองอีกซักตั้ง  เพราะผมว่าวิธีแสดงข่าวใน Joomla  วิธีนี้น่าจะถูกต้องที่สุดแล้ว   ถ้าไม่อยากทำแบบ Custom  โมดูล โดยสร้างเนื้อหามาเป็นโมดูลแสดงหน้าแรก   แต่วิธีนี้เราต้องแก้ไขเนื้อหานี้ พร้อมย้ายไฟล์ new.gif  นี้ตลอดเวลา  และต้องสร้างลิงค์ให้ด้วยครับ
บันทึกการเข้า
หน้า: [1]   ขึ้นบน
พิมพ์