IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> модификация Classifields 1.4 GE
Денис
сообщение 11.03.07 - 14:26
Сообщение #1


Newbie
*

Группа: Members
Сообщений: 2
Регистрация: 11.03.07
Пользователь №: 4,260



Использую компонент Classifieds v.1.4 (GE) как главную. Но её главная страница меня не совсем устраивает.
1 Как добавить картинки рядом с именами разделов? Вот чтобы примерно как в mamboPHPshop. Либо полностью на главной заменить имена разделов картинками.
2 Как с главной убрать последние добавленные объявления, или хотябы сократить их список? А то каша получается.
3 Ещё существует потребность убрать возможность добавлять в обьявления теги и ссылки.(Хотелось бы чтобы в объявление можно было добавить только ссылку на изображение)
Как это сделать обьясните пожалуйста ? Направьте в нужном направлении.Заранее спасибо.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Alecfyz
сообщение 13.03.07 - 15:42
Сообщение #2


Gorsk.net Studio
***

Группа: Admin
Сообщений: 1,852
Регистрация: 24.02.05
Пользователь №: 3



1. Файл classifieds.php > строка #229 - изменить:
$database->setQuery( "SELECT id ,name ,parent, image FROM #__classifieds_categories "

Файл classifieds.html.php > строка #137 - в нужном месте вставить:
<img src=\"".$catrow->image."\" alt=\"\">

---
2. Файл classifieds.html.php > строка #137 - изменить:
if (count($rows) > 0 && $catid) {

---
3. Файл classifieds.php > после строки #983 добавить:
$search = array ('@<script[^>]*?>.*?</script>@si','@<[\/\!]*?[^<>]*?>@si','@([\r\n])[\s]+@','@&(quot|#34);@i','@&(amp|#38);@i','@&(lt|#60);@i',
'@&(gt|#62);@i','@&(nbsp|#160);@i','@&(iexcl|#161);@i','@&(cent|#162);@i','@&(pound|#163);@i','@&(copy|#169);@i','@&#(\d+);@e');
$replace = array ('','','\1','"','&','<','>',' ',chr(161),chr(162),chr(163),chr(169),'chr(\1)');
$row->description = preg_replace($search, $replace, $row->description);
$row->title = preg_replace($search, $replace, $row->title);

То же самое добавить после строки #732.
cool.gif


--------------------
Ибу ибу ди - хуэй дао муди - [Шаг за шагом можно достигнуть цели (кит.)]
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Денис
сообщение 14.03.07 - 11:45
Сообщение #3


Newbie
*

Группа: Members
Сообщений: 2
Регистрация: 11.03.07
Пользователь №: 4,260



Большое спасибо за ответ. smile.gif

2 - Всё получилось, правда у меня это 155 строка.

1 - Файл classifieds.php > строка #229 - изменил. Файл classifieds.html.php > строка #137 - в нужном месте вставить: <img src=\"".$catrow->image."\" alt=\"\"> . Я пощитал нужным место ... Получился такой код:

  if ($ccount>0) {
                 $subcnt++; $i=3-$i;
                $subispis.="<tr class=\"ad_subcat_entry".$i."\"><td><a href=\"".sefRelToAbs("index.php?option=com_classifieds&Itemid=$Itemid&searchadv=$searchadv&catid=$catrow->id")."\"><img src=\"left1.jpg".$catrow->image."\" alt=\"\"></a></td>
                   <td><table cellpadding=\"0\" cellspacing=\"0\"><tr>". $tispis."</tr></table></td></tr>";
     }

При том, что left1.jpg я положил в корень сайта. Всё хорошо. Только как сделать разные картинки категориям ? Сейчас картинка одна на все категории. Или при этом коде используеются подгружаемые картинки в админке компонента ?


3 - Вроде всё получилось. теги не используются. Однако я хотел бы чтобы только тег <img> был разрешён.


И за это большое спасибо.

Сообщение отредактировал Денис - 14.03.07 - 11:48
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Alecfyz
сообщение 14.03.07 - 12:01
Сообщение #4


Gorsk.net Studio
***

Группа: Admin
Сообщений: 1,852
Регистрация: 24.02.05
Пользователь №: 3



при этом коде используеются подгружаемые картинки в админке компонента ?

Именно они и используются.


--------------------
Ибу ибу ди - хуэй дао муди - [Шаг за шагом можно достигнуть цели (кит.)]
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic

 



Lo-Fi Version Time is now: 22.05.12 - 00:56
Рейтинг@Mail.ru Rambler's Top100 Яндекс цитирования