انجمن تعطیل می باشد.

از ایجاد تاپیک و پست های جدید خود داری نمایید.

لطفا این اطلاعیه را مطالعه بفرمایید.

نمایش تاریخ در اعلان‌ها و تائیدیه‌ها

ارسال شده در: پرسش و پاسخ
  • حسین در: پنجشنبه ۱۴ خرداد ۱۳۹۴ در ۴:۲۱ ب٫ظ #4837

    با سلام،
    من میخوام توی اعلان‌ها و تائیدیه‌های فرمم مقدار یک فیلد تاریخ (که عنوانش تاریخ تولد هست) و همچنین تاریخ ارسال فرم نمایش داده بشه.
    برای همین، برچسب ادغام مربوط به فیلد تاریخ موجود توی فرم (تاریخ تولد) و همچنین برچسب ادغام {date_dmy} رو درج میکنم.
    اما تاریخ‌ها بصورت چپ به راست نمایش داده میشه.
    مثلاً اگر مقدار فیلد تاریخ 1368/11/16 باشه، توی تائیدیه‌ها بصورت برعکس و به شکل 16/11/1368 نمایش داده میشه.
    سعی کردم با CSS از طریق direction مشکلو حل کنم ولی تأثیری نداشت.
    می‌خواستم بدونم راهی برای رفع این مشکل هست؟
    یا اینکه آیا میشه فقط مقدار سال یا ماه یا روز رو به تنهائی نشون داد مثل {روز}/{ماه}/{سال}؟

  • حنان ابراهیمی ستوده
    حنان ابراهیمی ستوده در: دوشنبه ۱۸ خرداد ۱۳۹۴ در ۲:۱۸ ق٫ظ #4906

    برای فیلد تاریخ تولد که تست کردم و مشکلی نداره . همون چیزی که تو تب عمومی فیلد ست کردم همونطوری نشون داد ولی برای تاریخ ارسال فرم حق با شماست . برای رفع مشکل تاریخ ارسال فرم کد زیر رو بذارید تو فانکشن قالب :


    add_filter( 'gform_replace_merge_tags', function ( $text, $form, $entry, $url_encode, $esc_html, $nl2br, $format ) {
    $merge_tag = '{Gravityform_ir_entry_date}';
    if ( strpos( $text, $merge_tag ) === false || empty( $entry ) || empty( $form ) ) {
    return $text;
    }
    return str_replace( $merge_tag, GFCommon::format_date( rgar( $entry, 'date_created' ), false, 'Y/m/d' ), $text );
    }, 10, 7 );

    و از برچسب زیر برای نمایش تاریخ ارسال فرم استفاده کنید :
    {Gravityform_ir_entry_date}

    البته میتونید از داخل کد بالا اون Y m d رو طبق سلیقه تغییر بدید .

    • حسین در: چهارشنبه ۲۰ خرداد ۱۳۹۴ در ۱:۱۳ ق٫ظ #5048

      خیلی خیلی ممنونم از زحمتی که کشیدید.
      با لطف شما مشکلم کاملاً حل شد.
      فقط یه مشکل دیگه‌ای که هست و برای من خیلی جای تعجب داره اینه که با این وقتی که برای ما میزارید پس کی وقت میکنید برای امتحاناتون درس بخونید؟!!!

  • حنان ابراهیمی ستوده
    حنان ابراهیمی ستوده در: چهارشنبه ۲۰ خرداد ۱۳۹۴ در ۲:۰۳ ق٫ظ #5050

    خواهش میکنم . لطف دارید .

  • حسین در: جمعه ۲۳ مرداد ۱۳۹۴ در ۳:۲۳ ق٫ظ #6616

    با سلام و تشکر مجدد
    ظاهراً این کدی که داده بودید دیگه کار نمیکنه چون جاهائی که از برچسب {Gravityform_ir_entry_date} استفاده کرده بودم، دیگه تاریخ ارسال فرم نمایش داده نمیشه و کلاً جاش خالی میمونه و هیچ چیزی نشون نمیده.
    نمیدونم از کی اینطوری شده ولی فکر کنم از وقتی که نسخه فارسی ساز گرویتی رو از مخزن وردپرس بروز کردم اینطوری شده البته مطمئن نیستم، شاید دلیل دیگه‌ای داشته باشه.
    ممنون میشم اگه راهنمائی کنید.

  • حسین در: جمعه ۲۳ مرداد ۱۳۹۴ در ۲:۱۴ ب٫ظ #6618

    ببخشید درست شد
    اشتباه از من بود

  • حنان ابراهیمی ستوده
    حنان ابراهیمی ستوده در: یکشنبه ۲۵ مرداد ۱۳۹۴ در ۱۰:۲۳ ق٫ظ #6635

    تشکر که بعد از به نتیجه رسیدن اطلاع دادید و تاپیک رو ول نکردید . سپاس .

  • حسین در: جمعه ۲۸ اسفند ۱۳۹۴ در ۲:۵۰ ق٫ظ #11070

    سلام آقای ستوده
    خسته نباشید
    این مشکل توی نسخه جدید برطرف شده یا توی این نسخه هم باید کد بالا رو در فانکشن قالب قرار بدیم؟

  • حنان ابراهیمی ستوده
    حنان ابراهیمی ستوده در: یکشنبه ۱۵ فروردین ۱۳۹۵ در ۱۰:۲۳ ب٫ظ #11389

    سلام . والا حضور ذهن ندارم .
    توی قالب بزارید .

  • mohsen14270 در: شنبه ۴ اردیبهشت ۱۳۹۵ در ۱:۴۵ ق٫ظ #12104

    سلام ان پیغام بخوام تغییر بدم به صورتی ک این پیغام نشون داده نشه پیغام من نشون داده باشه باید چیکار کنم ؟؟

    از تماس شما متشکریم! به زودی با شما تماس می گیریم.

  • حنان ابراهیمی ستوده
    حنان ابراهیمی ستوده در: دوشنبه ۶ اردیبهشت ۱۳۹۵ در ۳:۴۵ ق٫ظ #12177

    سلام
    تنظیمات فرم >> تاییدیه ها

شما برای پاسخ به این جستار باید وارد تارنما شوید.