View Full Version : ایجاد برچسب و یا tagging
neda_91
جمعه 30 مرداد 1394, 18:00 عصر
با سلام خدمت دوستان
می خواستم بدونم که چطور می تونم برای صفحات از قابلیت برچسب گذاری و یا همان tagging استفاده کنم؟
من با asp.net تحت C# برنامه نویسی می کنم
با سپاس
aminmousavi
جمعه 30 مرداد 1394, 18:42 عصر
سلام دوست عزیز .
فرض میکنیم میخواهید برای صفحات مقالات قابلیت تگ بزارید ، باید یک جدول به اسم tagیا ... باید بسازین که فیلدهاش میشه :
id int
idPost int (رابطه داره با جدول مقالات)
Name nvarchar 250
idpost مقدار ای دی در جدول مقالات هست . مثلا برای مقاله ی "آموزش C#" که ای دی آن 10 هست میخواهید کلمه کلیدی های "C#" و "آموزش" بسازید :
دو رکورد در جدول جدید ذخیره میکنید :
1 10 C#
2 10 آموزش
بعد توی صفحات که تگ رو نشون میدین یک آدرس میدین مثلا : www.test.com/Tag/C# یا www.test.com/tag.aspx?tag=C#
بعد توی صفحه تگ که با کوئری استرینگ یا url route مقدار میگیرین . مقداری که دارین رو توی جدول tag ها میگردین چیزهایی که بهش میخوره رو با اطلاعات توی صفحه نشون میدین
موفق باشین
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.