Компонент AdsManager для Joomla позволяет создавать доску объявлений. Но как и все в этом мире он не идеален. Задавшись сделать его чуточку лучше нашел на просторах интернета рещение позволяющее подружить AdsManager с визуальным редактором джумлы.

Вобщем если вы читаете это сообщение значит вам жизненно необходимо добавить визуальный редактор в AdsManager.

Итак делаем следующие:

ищем файл admin.adsmanager.php Находим такое:

else if ($field->type == «multicheckbox»)
{
$value = mosGetParam( $_POST, $field->name, array() );
$value = «,».implode(‘,’, $value).»,»;
if ($first == 0)
$query .= «SET»;
else
$query .= «,»;
$first = 1;
$query .= » $field->name = ‘».$value.»‘ «;
}

и вставляем после этого блока:

else if ($field->type == «textarea»)
{
$value = mosGetParam( $_POST, $field->name, «»,0×0002 );
if ($first == 0)
$query .= «SET»;
else
$query .= «,»;
$first = 1;
$query .= » $field->name = ‘».$value.»‘ «;

}

открываем файл admin.adsmanager.html.php в нём после

case ‘textarea’:

заменяем все на:

case ‘textarea’:
if ($field->required == 1)
editorArea( ‘editor1′, $row->$name , $name, ’100%;’, ’350′, ’75′, ’20′ );
else
editorArea( ‘editor1′, $row->$name , $name, ’100%;’, ’350′, ’75′, ’20′ );
break;

Теперь на вашей доске объявлений появится визуальный реактор)

One response


Do you want to comment?

Comments RSS and TrackBack Identifier URI ?

Пробовал на сборке adsmanager 2.1.9 FE и joomla 1.0 Все замечательно работает, но только в админке, а как эту радость и во фронтенд прикрутить?

03.02.2010 20:39

Comment now!
















Trackbacks