با عرض سلام و وقت بخیر من در یکی از پروژه هام از ماژول ایزی دی ان ان نیوز آخرین نسخه ای که شما در سایت قرار داده اید استفاده می کنم. مشتری از من خواسته که وقتی مطلبی میزاره امکان ایجاد نظر کاربر وجود داشته باشه. تا اینجاش مشکلی نیست من میتونم نظرات رو فعال کنم مشکل در اینجاست که مدیر سایت نمیتونه به اون نظر پاسخ بده .سوال من اینه آیا راهی داره وقتی یک کاربر نظری گذاشت مدیر سایت بتونه دقیقا به اون سوال با نام کاربری خود مدیر پاسخ بده؟ اگه است ممنون میشم راهنمایی کنید. با تشکر
|
با عرض سلام من در ایجاد سایت چند زبانه روش اول یعنی از خود ابزار زبان ، زبان انگیلیسی و عربی رو انتخاب می کنم و گزینه بومی سازی رو هم فعال می کنم. تا اینجا رو درست رفتم ولی بعد از ایجاد زبان ها به مشکلاتی بر میخورم مشکل اول پرچم کشور ها که وقتی روش کلیک میشه با اون زبان سایت باز میشه در حالتی که به سیستم ادمین لاگین نشیم قابل مشاهده نیست مشکل دوم در بعضی مرورگر ها وقتی سایت رو باز می کنم خود به خود به آدرس لاگین زبان انگیلیسی میره یعنی صفحه اول سایت باز نمیشه بلکه به صفحه ورود با زبان انگیلیسی میره و نمیدونم چرا این اتفاق میفته. ممنون میشم راهنمایی کنید جگونه مشکلات مطرح شده رو حل کنم با تشکر
|
ارسال شده توسط : سهیل خیری (مدیر دیانان پلاس) با سلام بابت دیر کرد پاسخ از شما پوزش میخواهیم . برای چند زبانه کردن وب سایت دو حالت وجود دارد . حالت اول : این حالت به صورت اصولی و طبق ساختار خود دی ان ان بوده و از بخش زبان ها می توانید زبان دوم یا سوم و ... را اضافه کنید . در این حالت شما یک پرتال دارید که چند زبانه می باشد . و برای هر صفحه یک محتوای بومی ایجاد می کنید . این محتوای بومی برای هر زبان به صورت جدا می باشد . ماژول های پیش فرض مثل html و ... این ساختار رو به صورت کامل پشتیبانی می کنند . و همچنین ماژول های معتبری مثل محصولات ایزی که برای مدیریت محتوا مثل خبر و مقالات و گالری و اسلایدر و ... هستند نیز از ساختار لوکالیزیشن هسته پیروی میکنند . حالت دوم : این حالت به صورت ابداعی بوده و به ازای هر زبان یک زیر پرتال ساخته می شود و هر زیر پرتال یک زبان تخصیص داده می شود . مزایایی این روش انتخاب پوسته متفاوت و همچنین متفاوت بودن محتوای سایت در زبان ها می باشد .
بروز رسانی شهریور ماه 1398 : دی ان ان پلاس برای چند زبانگی وبسایت ها معمولی پرتال سازی را پیشنهاد نمی کند مگر در شرایط که باید هر زبان از نظر داده ها و کاربران و پوسته و ماژول و ... مستقل باشند. با توجه به این که شرکت ها و کسب و کار ها و سازمان ها بنا به نیاز مخاطب نسبت به زبان متفاوت هستند برای مثال برخی محتوای مخصوص مخاطبین زبان فارسی هستند و برخی مخصوص مخاطبین انگلیسی در این حالت بیشتر مدیران ترجیج می دهند حالت دوم رو انتخاب کنند چرا که در انتخاب رنگ بندی یا نوع چهار چوب بندی هم گاهی نسبت به زبان ها هم میتوان متفاوت عمل کرد . مهندس من از روش اول که توضیح دادید از طریق استاندارد خود دی ان ان زبان دوم یا سوم رو اضافه می کنم یک مشکلی که الان باهاش بر خوردم مثلا برای زبان عربی در کنارش نام کشور رو میاره مثلا عربی عراقی یا عربی مصری یا عربی امارات و .... میخواستم ببینم چه راهی است که نام کشور رو کنارش نیاره و دومین مشکل در آدرس دهی هست وقتی چند زبانه میزارم سایت رو و زبان پیش فرض رو فارسی میزارم وقتی سایت در حالت عادی هم بالا میاد انتهای یو ار ال fa-ir رو میزاره در صورتی نمیخوام اینطور باشه میخوام فقط وقتی رو زبان دوم میره سایت یو ار ال مربوط به اون کشور در انتهاش رو به صورت AR یا EN بیاره. ممنون میشم راهنمایی درستی بفرمایید تا بتونم به بهترین نحو سایت رو دو زبانه کنم با تشکر
|
با عرض سلام و وقت بخیر خواستم اگه امکانش است توضیحی کلی از کار با ماژول اکشن فرم رو اینجا مطرح کنید. من در مرحله اول فیلد هایی مانند نام ،نام خانوادگی و ... را با تکس باکس ایجاد می کنم. سپس تیک گزینه Save to Report رو برای تمام فیلد ها فعال می کنم. سپس یک دکمه در انتها قرار می دهم.خاصیت On Click Handler دکمه را بر روی Save Report to DataBase قرار میدهم. توقع دارم با زدن دکمه submit اطلاعات ثبت شود. و در خروجی در قسمت گزارشگیری به صورت فایل اکسل اطلاعات که کاربر ها در فرم وارد می کنند را مشاهده کنم. ولی در بخش گزارش ها وقتی خرورجی میگیرم فقط عنوان فیلد ها رو نشون میدهد و هیچ رکوردی ذخیره نمیشود. من چون ممکنه با این ماژول زیاد کار کنم لطفا در صورت امکان راهنمایی کنید مراحل کار با این ماژول رو درست پیش رفتم یا خیر. این ماژول قدرت بالایی دارد ولی برای کار کردن باهاش نیاز به راهنمایی داریم ممنون میشم در ادامه هم اگر سوالی در این ماژول پیش اومد در همین تاپیک مطرح کنم شاید دیگران هم بتونند در آینده از این اطلاعات استفاده کنند. با تشکر
|
با عرض سلام من یک سناریو داشتم خواستم راهنماییم کنید بهترین نحوه پیاده سازی چطور باشه که از نظر فنی هم خیلی پیچیده نباشه : میخوام وقتی کاربر در سایت ثبت نام کرد بتونم مشخصاتش رو بگیرم. مهمترین مشخصات در اینجا برای من ایمیل و شماره تماسش است. میخوام این مشخصات در قالب یک بانک اطلاعاتی باشه. بعد بتونم هر وقت خواستم به تمام کاربرهایی که ثبت نام کردند یا ایمیل و یا پیامک ارسال کنم(به صورت گروهی) من هم ماژول اکشن فرم رو دارم هم ماژول پیامک رو. ممنون میشم برای پیاده سازی این سناریو من رو راهنمایی کنید و آیا از فرم ثبت نام خود دی ان ان هم میتونم برای این کار کمک بگیرم یا اینکه در اینجا دیگه کاری به فرم ثبت نام خود دی ان ان نداریم و باید خودمون با ماژول فرم ساز و چیزی مشابه اون فرم طراحی کنیم و از طریق اون این کار رو انجام بدیم. با تشکر
|