راکت

یک سوال در مورد فرم ساخته شده

20 پاسخ

من یک فرم ساختم می خوام زمانی که سیو میکنم و دوباره اون فرم رو باز کردم دقیقا المان ها به همان نظم پشت هم چیده بشن این قضیه رو چطوری باید بنویسم مثلا در شکل می خوام آدرس بهد ایمیل باشه اگر هم آدرس اومد بالای ایمیل تو تغییرات اعمال بشه چطوری باید این رو به سیستم بفهمونم

m'lady

1masoud
1masoud
@masoudproton
ثبت پرسش جدید

پاسخ‌ها

20
mahdi khanzadi
mahdi khanzadi
@khanzadimahdi

تخصص: Software engineer

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

1masoud
1masoud
@masoudproton

تخصص: php,laravel

@khanzadimahdi @ali.bayat
خب می خوام هر موقع خواستم جاشونو عوض کنم
اینو چطور به سیستم بفهمونم ایا باید یک فیلدی در دیتابیس براش ایجاد کنم

شاید پاسخ شما همین‌جا باشد

1masoud
1masoud
@masoudproton

تخصص: php,laravel

mahdi khanzadi
mahdi khanzadi
@khanzadimahdi

تخصص: Software engineer

باید یک فیلد در دیتابیس براش ایجاد کنید به نام order که ترتیبشو به صورت عددی ذخیره کنید داخلش.
به عنوان مثال اگه به عکس زیر نگاه کنید من اینکار رو انجام دادم.

spotnic image

لینکش در زیر امده

https://www.rtl-theme.com/spotnic-cms-script

1masoud
1masoud
@masoudproton

تخصص: php,laravel

@khanzadimahdi
@ali.bayat
چطوری به صورت عددی ذخیره کنم منظورت اینکه عدد هر آیتم رو بگیرم میشه بیشتر توضیح بدید

1masoud
1masoud
@masoudproton

تخصص: php,laravel

@ali.bayat
می تونی راهنمایی کنی چطوری به ترتیب اینا رو سیو کنم که دفعه بعدی خواستم فرم رو باز کنم مثل دفعه اول نمایش بده

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

ترتیب قرارگیری المان‌ها رو در یه آرایه یا دیتابیس ... یا هر جا ذخیره کن و بعد برای نمایش ازش استفاده کن

1masoud
1masoud
@masoudproton

تخصص: php,laravel

@ali.bayat
من جوری نوشتم که هر المان جدا در دیتابیس سیو میشه باید چیکار کنم

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

برای هر المان در کنار title و link و .... یه گزینه order هم باید داشته باشی که یه عدد باشه...
این عدد نمایانگر جایی هست که این المان باید قرار بگیره

محمدرضا قمی اویلی
محمدرضا قمی اویلی
@ghomi

تخصص: لاراول

@khanzadimahdi
آموزشی در سطح اینترنت برای ایجاد همچین مدیریتی برای منو ها سراغ دارید یا کدی باشه

mahdi khanzadi
mahdi khanzadi
@khanzadimahdi

تخصص: Software engineer

میتونید کدی که قرار دادم لینکشو باز کنید و سورسش رو خریداری کنید و ببینید. در سطح اینترنت نمیدونم سرچ نزدم تا حالا. ولی مطمئنا وجودا داره اگه بگردین هست.

@ghomi2018

1masoud
1masoud
@masoudproton

تخصص: php,laravel

@khanzadimahdi
برایادیت کردن چی مثلا من جای دو المان رو با هم باید عوض کنم چطوری order اون ها رو تشخیص بده و عوض کنه

mahdi khanzadi
mahdi khanzadi
@khanzadimahdi

تخصص: Software engineer

@masoudproton
از tree js استفاده کن خودش همه رو مدیریت میکنه. فقط چیزی که بهت میده رو ذخیره کن.

1masoud
1masoud
@masoudproton

تخصص: php,laravel

@ali.bayat
@khanzadimahdi
برای قضیه بالا میگم tree.jsکه برای سه بعدی هست
اگه راه دیگه ای داره بگید

mahdi khanzadi
mahdi khanzadi
@khanzadimahdi

تخصص: Software engineer

منظورم کتابخونه هایی که ساختار درختی ایجاد میکنن هست. مثلا من از کتابخونه زیر استفاده کردم

https://ramonsmit.github.io/Nestable2

1masoud
1masoud
@masoudproton

تخصص: php,laravel

@khanzadimahdi
@hesammousavi
چطوری در دیتابیس این تغییرات رو اعمال کنیم مثال المان اولی من order=1قرار دادم و المان دومیorder=2 و order=3می خوام جاشو عوض کنم در دیتابیس چطوری باید تغییر بدم یعنی order=1 باorder=3جاشونو عوض کنم باید چطوری بشه

1masoud
1masoud
@masoudproton

تخصص: php,laravel

@khanzadimahdi
@ali.bayat
من دارم apiاین قسمت رو مینویسم میشه سمت بک اند نوشت یا باید سمت فرانت اند نوشت

mahdi khanzadi
mahdi khanzadi
@khanzadimahdi

تخصص: Software engineer

هردو سمت نیاز به کدنویسی داره.

1masoud
1masoud
@masoudproton

تخصص: php,laravel

@khanzadimahdi
من سمت بک اند رو باید بزنم اما نیاز به چیزایی دارم که باید فرانت اند بزنه درسته؟

mahdi khanzadi
mahdi khanzadi
@khanzadimahdi

تخصص: Software engineer

بله . اول باید ساختار فرانت و دیتایی که قراره به شما انتقال داده بشه مشخص بشه بعدش بکند رو اجرایی کنید.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام