این اسکریپت به صورت اوپن سورس میباشد تا در آینده بتونیم قالب سایت را و یا بخشی از سایت را ارتقا ببخشیم؟
و اینکه برنامه ای همراه این اسکریپت وجود دارد تا چک بلیت صورت بگیرد؟
سلام
وقت بخیر
پاسخ سوال اول :
بله ، در طراحی این اسکریپت به گونه ای عمل شده است که کدهای مربوط به قالب سایت کاملا مستقل از سایر قسمت ها باشند تا در آینده بسته به نیاز مشتری به راحتی بتوان نسبت به تغییر قالب بخش های مختلف سایت اقدام نمود .
البته اگر تجربه کار با قالب های وردپرس را داشته باشید حتما میدانید که در لحظه تغییر قالب سایت ، علاوه بر دانش html , css قدری هم باید به php آشنایی داشته باشید تا خروجی کار کامل و بدون خطا باشد . در مورد این اسکریپت هم چون با mvc.net توسعه داده شده است ، لذا داشتن آشنایی با ساختار mvc.net لازم است .
البته در این رابطه جایی هیچ نگرانی نیست ، چرا که تیم پشتیبانی ما نیز می توانند شما را کمک کنند .
پاسخ سوال دوم :
بله ، برای کنترل بلیت ها نیز از یک اپلیکیشن اندرویدی اختصاصی که به همین اسکریپت متصل است استفاده می شود و قابلیت کنترل بلیت ، جستجوی بلیت ، مشاهده صندلی ها (جهت کنترل داخل سالن) و تعریف کاربر با سطوح دسترسی مختلف را دارا می باشد .
با سلام و احترام
اسکریپت را فقط روی یک دامنه می توان نصب و فعال کرد .
از آنجایی که اسکریپت به گارد محافظتی مجهز است پس از اولین اجرا بر روی دامنه جدید ، در وضعیت انتظار جهت فعالسازی قرار می گیرد و پس از فعالسازی از طرف سرور ما ، فعال و قابل استفاده خواهد شد .
ولی از آنجایی که هر برنامه در اسکریپت ، دارای لینک دسترسی منحصر به فرد است در صورت تمایل میتوانید در سایتهای مختلف ، برنامههای متفاوت را تعریف و سپس به لینک برنامه در اسکریپت آدرس دهی نمایید تا مخاطب نسبت به مشاهده صندلیها و خرید اقدام نماید .
سلام. ممنون از بابت مقالتون. من اصلا درست متوجه نشدم این مواری که برای استفاده از خصوصیت onSave رو نوشتید
یعنی این متد اصلا چیکار میکنه یعنی چی که فرم رو ذخیره میکنه. کجا ذخیره میشه؟ چطوری ذخیره میشه؟ من اگه یه فرم داشته باشم باید با این متد هر چی وارد کرده رو بتونم دریافت کنم که مثلا کاری با اونها انجام بدم؟
با سلام و احترام
خصوصیت onSave قرار نیست چیزی را ذخیره کند . ( گرچه ممکن است اسم این خصوصیت قدری غلط انداز باشد )
این خصوصیت تابعی را که ما بیرون ویجت تعریف کردیم فراخوانی و مقدار موجود در ویجت TextFormField را به آن تابع پاس می دهد ، که در آن تابع شما با مقدار دریافتی هر کاری می توانید بکنید ، در یک فیلد ذخیره کنید و یا به سمت سرور پاس دهید .
امیدوارم توضیح من ابهام شما را بر طرف کرده باشد .
با سلام و احترام
خیر خریدار به سورس کامل دسترسی ندارد و فقط یک نسخه از اسکریپت را دریافت می نماید .
البته امکان تغییر در تم ظاهری اسکریپت را به طور کامل دارد به نوعی که به یک تم جدید با ظاهری کاملا متفاوت برسد.
در صورت تمایل به دریافت سورس کامل می توانید با تیم پشتیبانی ارتباط بگیرید .
ارتباط واتساپی : ۰۹۱۵۲۴۵۴۶۱۲
سلام استاد
مطالب تان خیلی خلاصه مفید و کابردی هستن بنده خیلی استفاده کردم
اما در باره برنامه به این کد گیر داد هر کار کردم درست نشد
[appBarList[currentAppBar]]
من چندوقتی هست یادگیری فلاتر رو شروع کردم و با اکثر سایت های آموزشی سعی کردم جلو برم سایت های معروف، با خرید پکیج هاشون، اما به جرات میگم در بین سایت های آموزشی ایران بهترین هستید، ساده روان قابل فهم کاربردی و با جزئیات، موفق باشید
دوست عزیز سلام
سوال شما را به درستی متوجه نشدم ولی در پاسخ به سوالتون ، جوابی که فکر می کنم به سوال شما نزدیک تر است را خدمتون میدهم .
شما لیست ها را به دو روش map و forEach می توانید پیمایش کنید . این دو روش با هم تفاوت هایی دارند که من در قالب یک مقاله به این موضوع پرداختم و شما در لینک زیر می توانید آن را مطالعه کنید : لیست ها در دارت
با سلام و احترام
رویداد onChanged با هر بار فشرده شدن دکمه از صفحه کلید ، یکبار فراخوانی می شود و معمولا در زمانی که مایلید در حین تایپ کردن کاربر ، کنترلی رو مقدار ورودی داشته باشید کاربرد دارد .
در حالی که رویداد onSaved در انتهای تکمیل فرم ، فراخوانی می شود و مقدار کامل داخل ویجت را برمی گرداند . همچنین با فراخوانی رویداد onSaved مربوط به فرم می توانید مقادیر تمام ویجت های روی فرم را در یک حرکت دریافت نمایید . ( یعنی رویداد onSaved تمام ویجت ها تحریک شده و مقدارشان را به تابعی که به آنها متصل است ارسال می کنند )
با سلام و احترام
خیر امکان اتصال به api سمفا را ندارد ولی در صورت تمایل شما می شود در قالب یک سفارش توسعه مورد بررسی قرار گیرد .
اسکریپت تست شده است و هم اکنون روی تعدادی از سروهای خارجی جهت مدیریت اجراهای ترکیه و … و سرورهای داخلی در حال کار می باشد . ( نمونه : https://www.ticket110.com )
0 نظر
این اسکریپت به صورت اوپن سورس میباشد تا در آینده بتونیم قالب سایت را و یا بخشی از سایت را ارتقا ببخشیم؟
و اینکه برنامه ای همراه این اسکریپت وجود دارد تا چک بلیت صورت بگیرد؟
سلام
وقت بخیر
پاسخ سوال اول :
بله ، در طراحی این اسکریپت به گونه ای عمل شده است که کدهای مربوط به قالب سایت کاملا مستقل از سایر قسمت ها باشند تا در آینده بسته به نیاز مشتری به راحتی بتوان نسبت به تغییر قالب بخش های مختلف سایت اقدام نمود .
البته اگر تجربه کار با قالب های وردپرس را داشته باشید حتما میدانید که در لحظه تغییر قالب سایت ، علاوه بر دانش html , css قدری هم باید به php آشنایی داشته باشید تا خروجی کار کامل و بدون خطا باشد . در مورد این اسکریپت هم چون با mvc.net توسعه داده شده است ، لذا داشتن آشنایی با ساختار mvc.net لازم است .
البته در این رابطه جایی هیچ نگرانی نیست ، چرا که تیم پشتیبانی ما نیز می توانند شما را کمک کنند .
پاسخ سوال دوم :
بله ، برای کنترل بلیت ها نیز از یک اپلیکیشن اندرویدی اختصاصی که به همین اسکریپت متصل است استفاده می شود و قابلیت کنترل بلیت ، جستجوی بلیت ، مشاهده صندلی ها (جهت کنترل داخل سالن) و تعریف کاربر با سطوح دسترسی مختلف را دارا می باشد .
سلام اسکریپت رو روی چند دامنه میشه نصب کرد ؟
با سلام و احترام
اسکریپت را فقط روی یک دامنه می توان نصب و فعال کرد .
از آنجایی که اسکریپت به گارد محافظتی مجهز است پس از اولین اجرا بر روی دامنه جدید ، در وضعیت انتظار جهت فعالسازی قرار می گیرد و پس از فعالسازی از طرف سرور ما ، فعال و قابل استفاده خواهد شد .
ولی از آنجایی که هر برنامه در اسکریپت ، دارای لینک دسترسی منحصر به فرد است در صورت تمایل میتوانید در سایتهای مختلف ، برنامههای متفاوت را تعریف و سپس به لینک برنامه در اسکریپت آدرس دهی نمایید تا مخاطب نسبت به مشاهده صندلیها و خرید اقدام نماید .
مرسی بابت توضیحاتتتت
سپاس
سلام. ممنون از بابت مقالتون. من اصلا درست متوجه نشدم این مواری که برای استفاده از خصوصیت onSave رو نوشتید
یعنی این متد اصلا چیکار میکنه یعنی چی که فرم رو ذخیره میکنه. کجا ذخیره میشه؟ چطوری ذخیره میشه؟ من اگه یه فرم داشته باشم باید با این متد هر چی وارد کرده رو بتونم دریافت کنم که مثلا کاری با اونها انجام بدم؟
با سلام و احترام
خصوصیت onSave قرار نیست چیزی را ذخیره کند . ( گرچه ممکن است اسم این خصوصیت قدری غلط انداز باشد )
این خصوصیت تابعی را که ما بیرون ویجت تعریف کردیم فراخوانی و مقدار موجود در ویجت TextFormField را به آن تابع پاس می دهد ، که در آن تابع شما با مقدار دریافتی هر کاری می توانید بکنید ، در یک فیلد ذخیره کنید و یا به سمت سرور پاس دهید .
امیدوارم توضیح من ابهام شما را بر طرف کرده باشد .
با سلام , خریدار به سورس کامل دسترسی خواهد داشت ؟
با سلام و احترام
خیر خریدار به سورس کامل دسترسی ندارد و فقط یک نسخه از اسکریپت را دریافت می نماید .
البته امکان تغییر در تم ظاهری اسکریپت را به طور کامل دارد به نوعی که به یک تم جدید با ظاهری کاملا متفاوت برسد.
در صورت تمایل به دریافت سورس کامل می توانید با تیم پشتیبانی ارتباط بگیرید .
ارتباط واتساپی : ۰۹۱۵۲۴۵۴۶۱۲
سلام استاد
مطالب تان خیلی خلاصه مفید و کابردی هستن بنده خیلی استفاده کردم
اما در باره برنامه به این کد گیر داد هر کار کردم درست نشد
[appBarList[currentAppBar]]
body: NestedScrollView(
headerSliverBuilder: (BuildContext context, bool innerBoxIsScrolled) {
return [appBarList[currentAppBar]];
},
من چندوقتی هست یادگیری فلاتر رو شروع کردم و با اکثر سایت های آموزشی سعی کردم جلو برم سایت های معروف، با خرید پکیج هاشون، اما به جرات میگم در بین سایت های آموزشی ایران بهترین هستید، ساده روان قابل فهم کاربردی و با جزئیات، موفق باشید
بسیار سپاسگزارم
سلام خسته نباشید در این کد اطلاعات را به صورت لیست در می یاد ولی اگر به صورت مپ باشه چطور می شود؟؟
دوست عزیز سلام
سوال شما را به درستی متوجه نشدم ولی در پاسخ به سوالتون ، جوابی که فکر می کنم به سوال شما نزدیک تر است را خدمتون میدهم .
شما لیست ها را به دو روش map و forEach می توانید پیمایش کنید . این دو روش با هم تفاوت هایی دارند که من در قالب یک مقاله به این موضوع پرداختم و شما در لینک زیر می توانید آن را مطالعه کنید :
لیست ها در دارت
دمو ندارید؟
با سلام و احترام
جهت مشاهده دمو می توانید به سایت راحت بلیت به آدرس http://rahatbelit.ir مراجعه نمایید .
همچنین جهت دریافت نام کاربری و کلمه عبور مدیر سیستم ( جهت مشاهده امکانات پنل مدیریت ) با پشتیبان سامانه از طریق واتساپ ( ۰۹۱۵۲۴۵۴۶۱۲ ) ارتباط بگیرید .
خیلی ممنون از توضیحاتتون، با این تفاسیر فرق onChanged با onSaved چیه؟
با سلام و احترام
رویداد onChanged با هر بار فشرده شدن دکمه از صفحه کلید ، یکبار فراخوانی می شود و معمولا در زمانی که مایلید در حین تایپ کردن کاربر ، کنترلی رو مقدار ورودی داشته باشید کاربرد دارد .
در حالی که رویداد onSaved در انتهای تکمیل فرم ، فراخوانی می شود و مقدار کامل داخل ویجت را برمی گرداند . همچنین با فراخوانی رویداد onSaved مربوط به فرم می توانید مقادیر تمام ویجت های روی فرم را در یک حرکت دریافت نمایید . ( یعنی رویداد onSaved تمام ویجت ها تحریک شده و مقدارشان را به تابعی که به آنها متصل است ارسال می کنند )
آیا امکان اتصال به api سمفا را دارد ؟ آیا تست شده است و سایتی از آن استفاده میکند؟
با سلام و احترام
خیر امکان اتصال به api سمفا را ندارد ولی در صورت تمایل شما می شود در قالب یک سفارش توسعه مورد بررسی قرار گیرد .
اسکریپت تست شده است و هم اکنون روی تعدادی از سروهای خارجی جهت مدیریت اجراهای ترکیه و … و سرورهای داخلی در حال کار می باشد . ( نمونه : https://www.ticket110.com )
موفق باشید
ممنونم از راهنمایی خوبتون استاد
سپاس
نظرات بسته شده است.