![]() ![]() |
| Денис |
11.03.07 - 14:26
Сообщение
#1
|
|
Newbie ![]() Группа: Members Сообщений: 2 Регистрация: 11.03.07 Пользователь №: 4,260 |
Использую компонент Classifieds v.1.4 (GE) как главную. Но её главная страница меня не совсем устраивает.
1 Как добавить картинки рядом с именами разделов? Вот чтобы примерно как в mamboPHPshop. Либо полностью на главной заменить имена разделов картинками. 2 Как с главной убрать последние добавленные объявления, или хотябы сократить их список? А то каша получается. 3 Ещё существует потребность убрать возможность добавлять в обьявления теги и ссылки.(Хотелось бы чтобы в объявление можно было добавить только ссылку на изображение) Как это сделать обьясните пожалуйста ? Направьте в нужном направлении.Заранее спасибо. |
| 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. -------------------- Ибу ибу ди - хуэй дао муди - [Шаг за шагом можно достигнуть цели (кит.)]
|
| Денис |
14.03.07 - 11:45
Сообщение
#3
|
|
Newbie ![]() Группа: Members Сообщений: 2 Регистрация: 11.03.07 Пользователь №: 4,260 |
Большое спасибо за ответ.
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 |
| Alecfyz |
14.03.07 - 12:01
Сообщение
#4
|
![]() Gorsk.net Studio ![]() ![]() ![]() Группа: Admin Сообщений: 1,852 Регистрация: 24.02.05 Пользователь №: 3 |
при этом коде используеются подгружаемые картинки в админке компонента ? Именно они и используются. -------------------- Ибу ибу ди - хуэй дао муди - [Шаг за шагом можно достигнуть цели (кит.)]
|
![]() ![]() |
| Lo-Fi Version | Time is now: 22.05.12 - 00:56 |