solymani
08-01-2007, 04:48 AM
من كامپوننت com_zoom_214_RC3 رو از سايت <b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> دانلود كردم.
روي مامبو 461 نصب كردم جواب نداد با جوملا 1.0.12 تست كردم نصب شد و كار مي كرد ولي تو قسمت آپلود عكس مشكل داره و غير از صفحه اصلي اين قسمت ديگه چيز ديگه اي نمياره!! خيلي با هاش ور رفتم و متوجه شده متغييري كه براي بارگذاري صفحات در اون بخش استفاده مي شه متغييري به نام $formtyp كه مثلا اگه مقدار multiple رو داشت (&page=upload&formtype=multiple) فايل فلان رو لود كنه. اينم كد هاي موجود در اين صفحه :
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td align="center" width="100%"><a href="index<?php echo ($zoom->_isBackend) ? "2" : "";?>.php?option=com_zoom&Itemid=<?php echo $Itemid ?>&page=admin">
<img src="<?php echo $mosConfig_live_site;?>/components/com_zoom/images/home.gif" alt="<?echo _ZOOM_MAINSCREEN;?>" border="0">&nbsp;&nbsp;<?echo _ZOOM_MAINSCREEN;?></a>&nbsp; | &nbsp;
</td>
</tr>
<tr>
<td align="left"><img src="<?php echo $mosConfig_live_site;?>/components/com_zoom/images/admin/upload_f2.png" border="0" alt="<?php echo _ZOOM_HD_UPLOAD;?>">&nbsp;<b><font size="4"><?php echo _ZOOM_HD_UPLOAD;?></font></b></td>
</tr>
<tr>
<td height="10">&nbsp;</td>
</tr>
<tr>
<td align="center" width="100%">
<?php
if ($formtype != 'single'){
?>
<a href="index<?php echo ($zoom->_isBackend) ? "2" : "";?>.php?option=com_zoom&Itemid=<?php echo $Itemid;?>&page=upload&formtype=single"><?php echo _ZOOM_UPLOAD_SINGLE;?></a>&nbsp; | &nbsp;
<?php
}else{
echo '<b>'._ZOOM_UPLOAD_SINGLE.'</b>&nbsp; | &nbsp;';
}
if ($formtype != 'multiple'){
?>
<a href="index<?php echo ($zoom->_isBackend) ? "2" : "";?>.php?option=com_zoom&Itemid=<?php echo $Itemid;?>&page=upload&formtype=multiple"><?php echo _ZOOM_UPLOAD_MULTIPLE;?></a>&nbsp; | &nbsp;
<?php
}else{
echo '<b>'._ZOOM_UPLOAD_MULTIPLE.'</b>&nbsp; | &nbsp;';
}
if ($formtype != 'dragndrop'){
?>
<a href="index<?php echo ($zoom->_isBackend) ? "2" : "";?>.php?option=com_zoom&Itemid=<?php echo $Itemid;?>&page=upload&formtype=dragndrop">Drag n Drop</a>&nbsp; | &nbsp;
<?php
}else{
echo '<b>Drag n Drop</b>&nbsp; | &nbsp;';
}
if ($formtype != 'scan'){
?>
<a href="index<?php echo ($zoom->_isBackend) ? "2" : "";?>.php?option=com_zoom&Itemid=<?php echo $Itemid;?>&page=upload&formtype=scan"><?php echo _ZOOM_UPLOAD_SCANDIR;?></a></td>
<?php
}else{
echo '<b>'._ZOOM_UPLOAD_SCANDIR.'</b></td>';
}
?>
</tr>
<tr>
<td height="10">&nbsp;</td>
</tr>
</table>
<!-- End header -->
<?php
// now, the file-submission form has to be displayed.
// switch between single file and multiple files form.
switch ($formtype){
case 'single':
include($mosConfig_absolute_path.'/components/com_zoom/admin/upl_single.php');
break;
case 'multiple':
include($mosConfig_absolute_path.'/components/com_zoom/admin/upl_multiple.php');
break;
case 'dragndrop':
include($mosConfig_absolute_path.'/components/com_zoom/admin/upl_dragndrop.php');
break;
case 'save':
include($mosConfig_absolute_path.'/components/com_zoom/admin/save_photos.php');
break;
case 'scan':
include($mosConfig_absolute_path.'/components/com_zoom/admin/upl_scan.php');
break;
default:
break;
}
خوب مشكلي كه دارم اينه كه اون متغيير formtyp هيچ مقداري نمگيره و در طول كار همش مقدارش تهــي هستش!!!
دوستان اگه ممكنه من رو راهنمايي كنين كه مشكل اين كجاست (البته احساس مي كنم خود كامپوننت مشكلي نداره و مشكل از برنامه س) براي پيگيري اين موضوع توي مامبو/جوملا كدوم قسمت رو بايد بررسي كنم؟
با احتـــرام
سليمــاني
روي مامبو 461 نصب كردم جواب نداد با جوملا 1.0.12 تست كردم نصب شد و كار مي كرد ولي تو قسمت آپلود عكس مشكل داره و غير از صفحه اصلي اين قسمت ديگه چيز ديگه اي نمياره!! خيلي با هاش ور رفتم و متوجه شده متغييري كه براي بارگذاري صفحات در اون بخش استفاده مي شه متغييري به نام $formtyp كه مثلا اگه مقدار multiple رو داشت (&page=upload&formtype=multiple) فايل فلان رو لود كنه. اينم كد هاي موجود در اين صفحه :
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td align="center" width="100%"><a href="index<?php echo ($zoom->_isBackend) ? "2" : "";?>.php?option=com_zoom&Itemid=<?php echo $Itemid ?>&page=admin">
<img src="<?php echo $mosConfig_live_site;?>/components/com_zoom/images/home.gif" alt="<?echo _ZOOM_MAINSCREEN;?>" border="0">&nbsp;&nbsp;<?echo _ZOOM_MAINSCREEN;?></a>&nbsp; | &nbsp;
</td>
</tr>
<tr>
<td align="left"><img src="<?php echo $mosConfig_live_site;?>/components/com_zoom/images/admin/upload_f2.png" border="0" alt="<?php echo _ZOOM_HD_UPLOAD;?>">&nbsp;<b><font size="4"><?php echo _ZOOM_HD_UPLOAD;?></font></b></td>
</tr>
<tr>
<td height="10">&nbsp;</td>
</tr>
<tr>
<td align="center" width="100%">
<?php
if ($formtype != 'single'){
?>
<a href="index<?php echo ($zoom->_isBackend) ? "2" : "";?>.php?option=com_zoom&Itemid=<?php echo $Itemid;?>&page=upload&formtype=single"><?php echo _ZOOM_UPLOAD_SINGLE;?></a>&nbsp; | &nbsp;
<?php
}else{
echo '<b>'._ZOOM_UPLOAD_SINGLE.'</b>&nbsp; | &nbsp;';
}
if ($formtype != 'multiple'){
?>
<a href="index<?php echo ($zoom->_isBackend) ? "2" : "";?>.php?option=com_zoom&Itemid=<?php echo $Itemid;?>&page=upload&formtype=multiple"><?php echo _ZOOM_UPLOAD_MULTIPLE;?></a>&nbsp; | &nbsp;
<?php
}else{
echo '<b>'._ZOOM_UPLOAD_MULTIPLE.'</b>&nbsp; | &nbsp;';
}
if ($formtype != 'dragndrop'){
?>
<a href="index<?php echo ($zoom->_isBackend) ? "2" : "";?>.php?option=com_zoom&Itemid=<?php echo $Itemid;?>&page=upload&formtype=dragndrop">Drag n Drop</a>&nbsp; | &nbsp;
<?php
}else{
echo '<b>Drag n Drop</b>&nbsp; | &nbsp;';
}
if ($formtype != 'scan'){
?>
<a href="index<?php echo ($zoom->_isBackend) ? "2" : "";?>.php?option=com_zoom&Itemid=<?php echo $Itemid;?>&page=upload&formtype=scan"><?php echo _ZOOM_UPLOAD_SCANDIR;?></a></td>
<?php
}else{
echo '<b>'._ZOOM_UPLOAD_SCANDIR.'</b></td>';
}
?>
</tr>
<tr>
<td height="10">&nbsp;</td>
</tr>
</table>
<!-- End header -->
<?php
// now, the file-submission form has to be displayed.
// switch between single file and multiple files form.
switch ($formtype){
case 'single':
include($mosConfig_absolute_path.'/components/com_zoom/admin/upl_single.php');
break;
case 'multiple':
include($mosConfig_absolute_path.'/components/com_zoom/admin/upl_multiple.php');
break;
case 'dragndrop':
include($mosConfig_absolute_path.'/components/com_zoom/admin/upl_dragndrop.php');
break;
case 'save':
include($mosConfig_absolute_path.'/components/com_zoom/admin/save_photos.php');
break;
case 'scan':
include($mosConfig_absolute_path.'/components/com_zoom/admin/upl_scan.php');
break;
default:
break;
}
خوب مشكلي كه دارم اينه كه اون متغيير formtyp هيچ مقداري نمگيره و در طول كار همش مقدارش تهــي هستش!!!
دوستان اگه ممكنه من رو راهنمايي كنين كه مشكل اين كجاست (البته احساس مي كنم خود كامپوننت مشكلي نداره و مشكل از برنامه س) براي پيگيري اين موضوع توي مامبو/جوملا كدوم قسمت رو بايد بررسي كنم؟
با احتـــرام
سليمــاني