PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشكل در فرم ارسال مطلب



doman
07-18-2007, 08:07 PM
سلام
طبق دستكاري هايي كه من تو بعضي از كدها كردم يك سري از كاربران ويژه ميتونن علاوه بر ارسال خبر در محيط كاربري مطالب را دربخش هاي ديگر هم ارسال كنند اما توي فرم ارسال به يه مشكلي برخوردم به اين كد نگاه كنيد

$javascript = "onchange=\"changeDynaList( 'catid', sectioncategories, document.adminForm.sectionid.options[document.adminForm.sectionid.selectedIndex].value, 0, 0);\"";

$query = "SELECT s.id AS value, s.title AS text"
. "\n FROM #__sections AS s"
. "\n ORDER BY s.ordering";
$database->setQuery( $query );

$sections = $database->loadObjectList();

if ( $sectionid == 0 ) {
if ($sections) {
array_unshift ($sections, mosHTML::makeOption( '-1', T_('Select Section')));
} else {
$sections[] = mosHTML::makeOption( '-1', T_('Add Section(s) First') );
}
$lists['sectionid'] = mosHTML::selectList( $sections, 'sectionid', 'class="inputbox" size="1" '. $javascript, 'value', 'text' );
} else {
$lists['sectionid'] = mosHTML::selectList( $sections, 'sectionid', 'class="inputbox" size="1" '. $javascript, 'value', 'text', intval( $row->sectionid));
}

$sectioncategories = array();
$sectioncategories[-1] = array();
$sectioncategories[-1][] = mosHTML::makeOption( '-1', T_('Select Category') );
if ($sections) foreach($sections as $section) {
$sectioncategories[$section->value] = array();
$query = "SELECT id AS value, name AS text"
. "\n FROM #__categories"
. "\n WHERE section='$section->value'"
. "\n ORDER BY ordering";
$database->setQuery( $query );
$rows2 = $database->loadObjectList();
if ($rows2) foreach($rows2 as $row2) $sectioncategories[$section->value][] = mosHTML::makeOption( $row2->value, $row2->text );
else $sectioncategories[$section->value][] = mosHTML::makeOption( "-1", T_('Add Categories First') );
}

// get list of categories
if ( !$row->catid && !$row->sectionid ) {
$categories[] = mosHTML::makeOption( '-1', T_('Select Category') );
$lists['catid'] = mosHTML::selectList( $categories, 'catid', 'class="inputbox" size="1"', 'value', 'text' );
} else {
$query = "SELECT id AS value, name AS text"
. "\n FROM #__categories"
. $where
. "\n ORDER BY ordering";
$database->setQuery( $query );
$categories[] = mosHTML::makeOption( '-1', T_('Select Category') );
$categories = array_merge( $categories, $database->loadObjectList() );
$lists['catid'] = mosHTML::selectList( $categories, 'catid', 'class="inputbox" size="1"', 'value', 'text', intval( $row->catid ) );
}

طبق اين كد وقتي آيتمي از ليست بخش ها رو انتخاب ميكنيم مجموعه هاي اون بخش در ليستي نمايش داده ميشن
مشكل اينجاست كه اين كد تو كامپوننت مربوطه تو محيط مديريت به خوبي عمل ميكنه ولي تو كامپوننت كاربري همه مجموعه ها و همه ي بخش ها رو نشون ميده راجع به اون تابع جاوا هم من فايل هاي جاوا اسكريپت رو فراخواني كردم ولي مشكلم بر طرف نشد
اگه هم راه حل ديگه اي براي اين مسئله وجود داره ممنون ميشم اگه راهنماييم كنيد
اطلاعات:مامبو 4.6.1 فارسي
فكر ديگه اي كه به سرم زد اين بود كه اول همه ي اطلاعات رو بيارم به كلاينت بعد اونجا با جاوا اونا رو تفكيك كنم ولي اينجوري صفحه خيلي سنگين ميشه

sorry4uboth
07-18-2007, 08:12 PM
شما از کامپوننت Ja_Submit استفاده کن + یه کمی تغییر مشکلت حل میشه!

doman
07-20-2007, 12:44 PM
من كامپوننت رو دانلود كردم ولي وقتي رو مامبو نصب و فعال ميكنم پيغامي رو نشون ميده كه وقتي بعد از نصب مامبو پوشه Install رو حذف نكرده باشيم اون پيغام رو نشون ميده:
For your security please completely remove the installation directory including all files and sub-folders - then refresh this page
وقتي هم رو جوملا نصب ميكنم هيچ تغييري نميكنه
آيا براي نصب رو مامبو كار ديگه هم بايد بكنم؟تو فايل Readme كه چيزي نگفته خواهش ميكنم هر چه زودتر جوابمو بديد
ممنون

sorry4uboth
07-20-2007, 01:34 PM
!!!

وقتی میگی پاک کنید باید پاک کنید نه تغییر نام! لطفا بررسی بکنید در غیر اینصورت لینک سایت رو + یوزر و پسورد بدید چک کنم.

doman
07-20-2007, 04:11 PM
من دارم رو لوكال كار ميكنم (شانس آوردم رو سايت نصب نكردم)
عزيزم من اين سيستم رو حدود يك ماهه كه رو لوكال نصب كردم و چه بلاهايي كه روش نياوردم بعد شما ميگين كه اونو حذف كن!!!

لطفا خودتون اين كامپوننت رو دانلود و نصب كنيد تا متوجه اشكالش بشيد البته حتما اين كار رو رو لوكال بكنيد...
مرسي

sorry4uboth
07-20-2007, 04:14 PM
دوست من این کامپوننت الان روی دو سایت من نصب و به خوبی داره کار میکنه!
منظورم از حذف، حذف پوشه نصب بود نه حذف مامبو!!

چون روی لوکال هستید بیشتر از این نمیتونم کمکتون کنم. اگه رو سرور بود میشد!

doman
07-20-2007, 07:39 PM
مرسي از اينكه پيگيري ميكني
منظور منم از "اونو" همون پوشه نصب بود
راستي مال تو ورژن چنده؟؟؟؟؟
من ورژن2.0 و 2.1 رو نصب كردم ولي :-[

sorry4uboth
07-20-2007, 07:55 PM
میتونید در این دو سایت ببینید

مرجع مشاوره و روانشناسی خانواده (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>)
International Association of Young linguists (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>)

البته باید عضو باشید و ...

من هم از ورژن 2.1 استفاده میکنم.