شما وارد حساب خود نشده و یا ثبت نام نکرده اید. لطفا وارد شوید یا ثبت نام کنید تا بتوانید از تمامی امکانات انجمن استفاده کنید.
اعلانات

- توجه: بخش لینک سازی و بخش کاملا آزاد ایجاد شد تا کاربران برای لینک سازی مطالب و موضوعات مرتبط با سایت خودشون رو با بقیه و موتورهای جستجو به اشتراک بگذارند توجه کنید اگر کاربری روزانه بالای 5 مطلب و لینک ارسال نمایید اکانت کاربری مسدود خواهد شد.

- توجه: دوستان لطفا سوالات خود را از طریق شماره تماس موجود در سایت اعلام نکنید با پیامک یا تلگرام و... این شماره برای تماس های ضروری مشتریان فروشگاه قرار گرفته است.

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


تبلیغات
ads
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
غیر اجباری کردن فیلد ایمیل
#11
این ارور مربوط به ویرایش فایلها هست که یه فضای خالی ایجاد میشه و به اصلاح بوم میگن که باید درست ذخیره بشن و این فضا از بین بره شما آخرین بار کدوم فایل رو ویرایش کردین که این خطا بوجود اومده اگه درست نشد میتونید کد زیر رو به اول فایل  oc-load.php اضافه کنید این خطا درست میشه

کد php:
 ob_start(); 


در مورد پلاگین هم اگر مراحل رو درست برید الزامی بودن ایمیل نشون نمیده باید درست برید باید یکی از اون دو تابع که در فایل های ذکر شده هست رو با هم عوض کنین.
 سپاس شده توسط nasimesaba101
#12
الان بخاطر اطمینان، روی یک او اس کلاس جدید و دست نخورده تست کردم، باز هم هنگام زدن دکمه ذخیره در تنظیمات، ارور /oc-includes/osclass/utils.php on line 1715 میده و اجازه اعمال نمیده
#13
دوباره بررسیش میکنم ببینم مشکلش چیه
تبلیغات
ads
#14
(۱۳۹۵-۰۳-۱۶، ۰۳:۰۲ ق.ظ)nasimesaba101 نوشته است: سلام
برای ثبت آگهی، خیلی از کاربرا ایمیل ندارن ولی تو سیستم اجباریه؛ چطورمیتونم ازحالت اجباری خارجش بیارم؟

من یک روشی رو میگم ولی باید فایل کور رو هم ادیت کنی.
اول از همه یک بک آپ از کل پروژت بگیر
اگر این روش رو انجام بدی دیگه کاربرها برای آگهی دادن نیازی برای ایمیل یا ثبت نام ندارند
فقط من از روی ورژن انگلیسیش میگم. چون فارسی رو ندارم

مرحله اول: برو به این آدرس:
Admin-Control-Panel -> Listing -> Settings
بعد در اینجا تیک این گزینه ها رو بردار
Only logged in users can post listings
Only allow registered users to contact publisher
بعد دکمه سیو رو بزن 


مرحله دوم: برو به این آدرس:
oc-includes\osclass\ItemActions.php
این کد رو حذف کن ( لاین 142)
کد php:
((!osc_validate_email($contactEmail)) ? _m("Email invalid.") . PHP_EOL '' ) . 


بعد برو به این آدرس: (این فایل بستگی داره که تمت چی باشه. من مادرن رو گفتم. اگر تمت مادرن نیست توی این فایل خط مربوط به ایمیل رو پاک کن)
oc-content\themes\modern\item-post.php
این کد رو حذف کن (لاین 218 تا 237)
کد php:
                   <!-- seller info -->
 
                   <?php if(!osc_is_web_user_logged_in() ) { ?>
                    <div class="box seller_info">
                        <h2><?php _e("Seller's information"'modern'); ?></h2>
                        <div class="row">
                            <label for="contactName"><?php _e('Name''modern'); ?></label>
                            <?php ItemForm::contact_name_text(); ?>
                        </div>
                        <div class="row">
                            <label for="contactEmail"><?php _e('E-mail''modern'); ?> *</label>
                            <?php ItemForm::contact_email_text(); ?>
                        </div>
                        <div class="row">
                            <div style="width: 120px;text-align: right;float:left;">
                                <?php ItemForm::show_email_checkbox(); ?>
                            </div>
                            <label for="showEmail" style="width: 250px;"><?php _e('Show e-mail on the listing page''modern'); ?></label>
                        </div>
                    </div>
                    <?php }; ?>


تبریک میگم! دیگه کاربرها برای آگهی دادن نیازی برای ایمیل یا ثبت نام ندارند
با احترام
 سپاس شده توسط morteza
#15
دستت درد نکنه zobu روش های زیادی هست من ساده ترین روش و بدون نیاز ادیت هسته گفتم.
#16
(۱۳۹۵-۰۴-۱۳، ۱۲:۰۹ ب.ظ)morteza نوشته است: دستت درد نکنه zobu روش های زیادی هست من ساده ترین روش و بدون نیاز ادیت هسته گفتم.

خواهش میکنم اقا مرتضی
من روش شما رو ندیدم. چون تاپیک بسته نشده بود این رو گفتم
از کسانی که تاپیک میزنند خواهش میکنم وقتی به جواب میرسند در اخر عنوان تاپیکشون اضافه کنند _SOLVED تا معلوم بشه تاپیک به جواب رسیده
من باز هم از شما معذرت میخوام
با احترام
 سپاس شده توسط morteza
تبلیغات
ads


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  نحوه باز کردن قفل دیجیتال ava96 0 281 ۱۳۹۹-۰۲-۱۰، ۱۲:۲۶ ب.ظ
آخرین ارسال: ava96
  آیا برای خرید بیت کوین وارد کردن اطلاعات شخصی الزامی است؟؟؟ bitmehr 0 268 ۱۳۹۹-۰۲-۰۲، ۰۵:۵۳ ب.ظ
آخرین ارسال: bitmehr
Thumbs Up اصول دم کردن چای ashiyane24 0 225 ۱۳۹۹-۰۱-۱۴، ۰۲:۴۰ ب.ظ
آخرین ارسال: ashiyane24
  پیدا کردن آدرس دسته بندی ها Layer 2 956 ۱۳۹۷-۰۳-۱۶، ۱۰:۳۸ ق.ظ
آخرین ارسال: morteza
  راهنمایی.تنظیم سرور ایمیل omidyesil 5 2,915 ۱۳۹۷-۰۱-۰۸، ۰۳:۰۰ ق.ظ
آخرین ارسال: zobu
Information محدود کردن مناطق sun.night902 1 944 ۱۳۹۶-۰۸-۲۳، ۰۹:۱۴ ب.ظ
آخرین ارسال: morteza
  [حل شد] اضافه کردن تصویر به آگهی ویژه radmard 8 2,107 ۱۳۹۶-۰۵-۱۷، ۰۷:۲۵ ب.ظ
آخرین ارسال: morteza
  مشکل در وارد کردن اطلاعات از اکسل به او اس کلاس maadcn 4 3,480 ۱۳۹۶-۰۴-۰۳، ۰۳:۰۰ ق.ظ
آخرین ارسال: jetset
  [حل شد] بن کردن zobu 5 2,745 ۱۳۹۵-۰۶-۰۲، ۰۵:۵۵ ق.ظ
آخرین ارسال: zobu
  [حل شد] فعالساری ایمیل zobu 2 1,335 ۱۳۹۵-۰۵-۲۰، ۱۲:۳۰ ب.ظ
آخرین ارسال: zobu

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان
تبلیغات
ads