1masoud
5 سال پیش توسط 1masoud مطرح شد
20 پاسخ

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

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

m'lady


ثبت پرسش جدید
mahdi khanzadi
تخصص : Software engineer
@khanzadimahdi 5 سال پیش مطرح شد
0

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


1masoud
تخصص : php,laravel
@masoudproton 5 سال پیش آپدیت شد
0

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


1masoud
تخصص : php,laravel
@masoudproton 5 سال پیش مطرح شد
mahdi khanzadi
تخصص : Software engineer
@khanzadimahdi 5 سال پیش آپدیت شد
0

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

spotnic image

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

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


1masoud
تخصص : php,laravel
@masoudproton 5 سال پیش آپدیت شد
0

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


1masoud
تخصص : php,laravel
@masoudproton 5 سال پیش مطرح شد
0

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


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
0

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


1masoud
تخصص : php,laravel
@masoudproton 5 سال پیش مطرح شد
0

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


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
0

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


محمدرضا قمی اویلی
تخصص : لاراول
@ghomi 5 سال پیش مطرح شد
0

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


mahdi khanzadi
تخصص : Software engineer
@khanzadimahdi 5 سال پیش مطرح شد
0

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

@ghomi2018


1masoud
تخصص : php,laravel
@masoudproton 5 سال پیش مطرح شد
0

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


mahdi khanzadi
تخصص : Software engineer
@khanzadimahdi 5 سال پیش مطرح شد
0

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


1masoud
تخصص : php,laravel
@masoudproton 5 سال پیش آپدیت شد
0

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


mahdi khanzadi
تخصص : Software engineer
@khanzadimahdi 5 سال پیش مطرح شد
0

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

https://ramonsmit.github.io/Nestable2


1masoud
تخصص : php,laravel
@masoudproton 5 سال پیش آپدیت شد
0

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


1masoud
تخصص : php,laravel
@masoudproton 5 سال پیش مطرح شد
0

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


mahdi khanzadi
تخصص : Software engineer
@khanzadimahdi 5 سال پیش مطرح شد
0

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


1masoud
تخصص : php,laravel
@masoudproton 5 سال پیش مطرح شد
0

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


mahdi khanzadi
تخصص : Software engineer
@khanzadimahdi 5 سال پیش مطرح شد
0

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


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

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