PDA

View Full Version : سوال: مشکل در نمایش ادیتور



shahinshyd
سه شنبه 08 آذر 1390, 09:59 صبح
با سلام خدت دوستان
من تو یک صفحه در قسمت ادمین امکان ویرایش خبر ها رو گذاشتم.
برای ویرایش خبر ها میخواستم به صفحه دیگری نره و تو همون صفحه یک پنجره باز و خبر ویرایش بشه .خوب من یک صفحه دیگه واسه ویرایش خبر ساختم که شماره اون خبر رو میگیره و با استفاده از یک پلاگین جی کوئری(http://defunkt.io/facebox/) این امکان ایجاد شد که دیگه واسه ویرایش اون خبر به صفحه بعدی نرم .تو همون صفحه یک پنجره وا میشه و اطلاعات اون خبر میاد و ویرایش میشه ولی مشکل اینجاست که ادیتور تو این پنجره اجرا نمیشه !
اینم کدی که من استفاده کردم

<link href="facebox.css" media="screen" rel="stylesheet" type="text/css" />
<script src="facebox.js" type="text/javascript"></script>
<script type="text/javascript">
jQuery(document).ready(function($) {
$('a[rel*=facebox]').facebox({
loadingImage : 'loading.gif',
closeImage : 'closelabel.png'
})
})
</script>
اگر خبر در یک صفحه مجزا ویرایش بشه ادیتور میاد ولی تو این پنجره ادیتور اجرا نمیشه

http://1.aseo.netii.net/images/46709aa58ba5.png

http://1.aseo.netii.net/images/d055f53a4570.png

shahinshyd
سه شنبه 08 آذر 1390, 10:03 صبح
از دوستان کسی راه دیگری به نظرش نمیرسه که برای ویرایش خبر تو همون صفحه یک کادر باز بشه من میخواستم این کادر امکان جابه جایی در صفحه هم داشته باشه که فکر میکنم این پلاگین امکانش رو نداره

Reza1607
سه شنبه 08 آذر 1390, 22:44 عصر
به نظر مياد شما فايل jquery‏ رو به صفحه اتصال ندادين

shahinshyd
چهارشنبه 09 آذر 1390, 08:08 صبح
به نظر مياد شما فايل jquery‏ رو به صفحه اتصال ندادين
با فایل جی کوئری که ارتباط داره چون در غیر این صورت کادر نمایش داده نمیشد .مشکل عدم اجرای کد جاوااسکریپت وبالا اومدن ادیتور در این کادره

shahinshyd
چهارشنبه 09 آذر 1390, 18:17 عصر
از دوستان کسی راه دیگری به نظرش نمیرسه که برای ویرایش خبر تو همون صفحه یک کادر باز بشه من میخواستم این کادر امکان جابه جایی در صفحه هم داشته باشه که فکر میکنم این پلاگین امکانش رو نداره

saina2006
شنبه 12 آذر 1390, 06:09 صبح
به احتمال زیاد کد شما برای جایگزینی قبل از کد باز شدن صفحه هست یعنی وقتی که هنوز آبجکت وجود نداره

shahinshyd
شنبه 12 آذر 1390, 20:22 عصر
به احتمال زیاد کد شما برای جایگزینی قبل از کد باز شدن صفحه هست یعنی وقتی که هنوز آبجکت وجود نداره

باتشکر
اینم چک کردم ولی جواب نداد.به جز facebox دوستان راه دیگه ای مد نظر ندارند؟

saina2006
شنبه 12 آذر 1390, 21:02 عصر
با JQuery خودت صفحه رو درست کن و بعد با استفاده از کتابخانه CKEditor برای JQuery جایگزینش کن

اطلاعات بیشتر هم اینجاست http://ckeditor.com/blog/CKEditor_for_jQuery
اینم یه آموزش در همین مورد: http://www.adamstacey.co.uk/2010/07/09/initiating-ckeditor-with-jquery-and-using-jquery-ui-dialog/

narsic
شنبه 12 آذر 1390, 22:09 عصر
با سلام
دوست عزیز بعد از بازکردن صفحه دیالوگ (facebok) باید تابعی که سازنده ویرایشگر هست را فراخوانی کنید نام این تابع را میتوانید در راهنما ویرایشگر پیدا کنید .
***سوآل شما مربوط به بخش جاوا اسکریپت میشه لطفا پست را انتقال دهید
موفق باشید