Jump to content

  •         

Photo

مشکل تگ های مطلب در دیتالایف انجین


#1 merlin

merlin

    عضو سایت

  • عضو سایت
  • PipPip
  • 27 posts

1388/12/29 ساعت 18:02

سلام ، چند وقتیه که قصد دارم یه سایت راه بندازم. سیستم های مختلفی رو هم تست کردم که دیتالایف انجین رو از همه بهتر دیدم.
می خواستم بدونم توی قسمت "تگ های مطلب" وقتی چند تا تگ رو وارد می کنم ، همرو به صورت یک تگ می شناسه

مثلا: خبر ، اجتماعی ، اخبار روز

به جای اینکه 3 تا تگ جدا بسازه ، کل متن رو به صورت یه تگ می شناسه. چیکار باید کرد که این تگ ، مثل وردپرس و ... جدا جدا به حساب بیاد؟
  • 0

#2 Mohammad_1ta

Mohammad_1ta

    مدیر کل

  • مدیر سایت
  • 368 posts
  • محل سکونت: تهران

1388/12/29 ساعت 18:16

سلام دوست عزیز smile
برای اینکار، باید از کاراکتر (,) بین هر کلمه استفاده کنین

بطور مثال:
سیستم, مدیریت, محتوا, دیتالایف انجین, انجین
  • 0

#3 merlin

merlin

    عضو سایت

  • عضو سایت
  • PipPip
  • 27 posts

1388/12/29 ساعت 19:41

ممنون ، نمی شه کاری کرد که کارکتر "," تبدیل به "،" بشه؟ آخه "،" خیلی راحت تره
  • 0

#4 Mohammad_1ta

Mohammad_1ta

    مدیر کل

  • مدیر سایت
  • 368 posts
  • محل سکونت: تهران

1388/12/29 ساعت 19:54

برای این موردی که میگین، یه روش میگم... ولی تست نشده:

فایل Engine/inc/addnews.php رو باز کنید و چند خط زیر رو پیدا کنین:
        $_POST['tags'] = explode( ",", $_POST['tags'] );
        
        foreach ( $_POST['tags'] as $value ) {
            
            $tags[] = "('" . $row . "', '" . trim( $value ) . "')";
        }


پاک کنین و اینو بزارین:
        $_POST['tags'] = explode( "،", $_POST['tags'] );
        
        foreach ( $_POST['tags'] as $value ) {
            
            $tags[] = "('" . $row . "'، '" . trim( $value ) . "')";
        }


البته با Notepad2 باز کنین و در حالت UTF-8 این تغییری که گفتم رو انجام بدین smile
  • 0

#5 merlin

merlin

    عضو سایت

  • عضو سایت
  • PipPip
  • 27 posts

1389/01/01 ساعت 10:00

تست کردم ، اما جواب نداد ، یعنی بازم با کارکتر "," جدا می کنه ، کسی نمی دونه راه حلش چیه؟
  • 0


0 members, 2 guests, 0 anonymous users