شما اینجا هستید

مطالب مرتبط براساس فیلد عنوان

6 پست / 0 جدید
آخرین ارسال

وضعیت: آفلاین
  • تعداد ارسال: ۶۸
  • تاریخ عضویت: ۱۳۹۵/۰۴/۲۷
  • آخرین حضور: ۱۳۹۵/۱۲/۲۱
  • سمت: کاربر عضو
  • موقعیت: نامشخص

سلام
دوستان عزیز میخام یک بلوک مطالب مرتبط ایجاد کنم ، براساس فیلد عنوان (یا هر فیلد متنی دیگری به جز دسته بندی (taxonomy term) ) ممنون میشم راهنمایی کنید.

نسخه مرتبط: 

وضعیت: آفلاین
  • نسخه دروپال: 7.00
  • تعداد ارسال: ۴۰۶۵
  • تاریخ عضویت: ۱۳۸۸/۱۰/۲۸
  • آخرین حضور: ۱۳۹۶/۰۲/۰۲
  • سمت: پشتیبانی
  • موقعیت: نامشخص

1- یک ویوی جدید از نوع بلوک ایجاد کنید
2- از فیلتر های زمینه ای گزینه Nid سپس Provide default value گزینه Content ID from URL
3- یک وابستگی Content: Taxonomy terms on node درست کرده و حالت آن را بروی specify the appropriate vocabulary تنظیم کنید.
5- گزینه aggregation ویو را فعال کنید.
6- ویو را نمایش دهید

این ویو بر اساس محتوای مرتبط در یک دسته بندی، لیست عنوان محتوا را نمایش خواهد داد.


وضعیت: آفلاین
  • تعداد ارسال: ۶۸
  • تاریخ عضویت: ۱۳۹۵/۰۴/۲۷
  • آخرین حضور: ۱۳۹۵/۱۲/۲۱
  • سمت: کاربر عضو
  • موقعیت: نامشخص

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


وضعیت: آفلاین
  • نسخه دروپال: 7.00
  • تعداد ارسال: ۴۰۶۵
  • تاریخ عضویت: ۱۳۸۸/۱۰/۲۸
  • آخرین حضور: ۱۳۹۶/۰۲/۰۲
  • سمت: پشتیبانی
  • موقعیت: نامشخص

مشکلی نیست ، برای اینکار شرکت را بصورت یک دسته بندی (مشابه Tag در دروپال) تعریف کنید و سپس فیلد متنی را به نوع محتوای خود اضافه کنید.


وضعیت: آفلاین
  • تعداد ارسال: ۶۸
  • تاریخ عضویت: ۱۳۹۵/۰۴/۲۷
  • آخرین حضور: ۱۳۹۵/۱۲/۲۱
  • سمت: کاربر عضو
  • موقعیت: نامشخص

مشکل اینجاست که محتواها پر شدن و امکان تغییر فیلد وجود نداره ، یعنی از ابتدا با نوع فیلد متنی دیتاها وارد شدن..
راه حلی برای تغییر نوع فیلد از متنی به حالت دسته بندی وجود داره ؟


وضعیت: آفلاین
  • نسخه دروپال: 7.00
  • تعداد ارسال: ۴۰۶۵
  • تاریخ عضویت: ۱۳۸۸/۱۰/۲۸
  • آخرین حضور: ۱۳۹۶/۰۲/۰۲
  • سمت: پشتیبانی
  • موقعیت: نامشخص

تنها راه حلی که به ذهن من رسید و بعد از مشورت با دوستان هم مطمئن تر شدم راه حل مناسبیه ، کد نویسی به زبان زیبای PHP است !