PDA

Zobacz pełną wersję : Adsmanager wygląd ogloszenia w html



jacaka
29-01-2009, 13:11
chodzi mi o to ze text przy dodawaniu ogloszenia (ad_text) jest gdzies po drodze parsowany ze znacznikow html, a chcialbym aby pozostawaly - formatowanie w html

gdzie to dranstwo mozna usunac ?

jacaka
29-01-2009, 17:04
znajdujemy w administrator/components/com_adsmanager/ plik admin.adsmanager.php

teraz zakładając że chcemy aby wszystkie pola typu textarea zapisywały się ze znacznikami html-a znajdujemy około linii 777 kod:


else
{
$value = mosGetParam( $_POST, $field->name, "" );
if ($value != "")
{
if ($first == 0)
$query .= "SET";
else
$query .= ",";
$first = 1;
$query .= " $field->name = '".$value."' ";
}
}
i dodajemy opcję:



else if ($field->type == "textarea"){
$value =$_POST[$field->name];
if ($value != "")
{
if ($first == 0)
$query .= "SET";
else
$query .= ",";
$first = 1;
$query .= " $field->name = '".$value."' ";
}
}

else
{
$value = mosGetParam( $_POST, $field->name, "" );
if ($value != "")
{
if ($first == 0)
$query .= "SET";
else
$query .= ",";
$first = 1;
$query .= " $field->name = '".$value."' ";
}
}


ot i wszystko

:D

jacaka
28-03-2009, 06:28
zamieniamy linie w admin.adsmanager.html


echo "<input class='adsmanager_required' mosReq='1' id='$name' type='text' test='number' mosLabel='$field->title' name='$name' size='$field->size' maxlength='$field->maxlength' value='$value'>\n";
na



echo "<textarea class='adsmanager_required' mosReq='1' mosLabel='$field->title' id='$name' name='$name' cols='".$field->cols."' rows='".$field->rows."' style='display:none;'>$value</textarea>\n";
editorArea( 'editor1', $value, $name, '100%;', '350', '75', '20' ) ;
i mozemy sobie dowolnie edytowac tresci (po stronie admina oczywiscie)