Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 8 Ответов
  • 2104 Просмотров
*

x-konda

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Возникли вопросы следующие по AdsManager 2.9.6 (категории выстроены в 2 столбца):

1. как выставить подкатегории с новой строки и убрать дефисы?
2. убрать картинки категорий на главной страницы, что бы были только столбцы с категориями, что бы левый и правый столбец были не зависимыми и не выравнивались по горизонтали?
3. как сделать список городов?

Пожалуйста, помогите!
*

x-konda

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
НЕУЖЕЛИ НИКТО НЕ ЗНАЕТ....
*

zvi

  • Захожу иногда
  • 392
  • 4 / 0
я бы присвоил под катигории класс или если модуль суфикс модуля и играйся с стилями
*

x-konda

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Напишите пожалуйста, как это сделать! Ну больше недели уже пытаюсь что-то сделать и никак....
*

max_1985

  • Давно я тут
  • 611
  • 56 / 0
Научитесь пользоваться поиском, все давно уже обсуждалось...
на 1-й вопрос: http://joomlaforum.ru/index.php/topic,238754.msg1307079.html#msg1307079
*

x-konda

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
ads 2.9.6., А НЕ 2.7

<?php
/**
 * @package      AdsManager
 * @copyright   Copyright (C) 2010-2012 JoomPROD.com. All rights reserved.
 * @license      GNU/GPL
 */

// Check to ensure this file is included in Joomla!
defined('_JEXEC') or die( 'Restricted access' );

jimport('joomla.application.component.view');
require_once(JPATH_BASE."/components/com_adsmanager/helpers/general.php");

/**
 * @package      Joomla
 * @subpackage   Contacts
 */  
class AdsmanagerViewFront extends TView
{
   function display($tpl = null)
   {
      jimport( 'joomla.session.session' );   
      $currentSession = JSession::getInstance('none',array());
      $currentSession->set("search_fields","");
      $currentSession->set("searchfieldscatid",0);
      $currentSession->set("searchfieldssql"," 1 ");
      $currentSession->set("tsearch","",'adsmanager');
      
      $app   = JFactory::getApplication();
      $pathway = $app->getPathway();
      

      $user      = JFactory::getUser();
      
      $document   = JFactory::getDocument();
      
      $contentmodel   =$this->getModel( "content" );
      $catmodel   =$this->getModel( "category" );
      $configurationmodel   =$this->getModel( "configuration" );

      // Get the parameters of the active menu item
      $menus   = $app->getMenu();
      $menu    = $menus->getActive();
      
      $conf = $configurationmodel->getConfiguration();
      
      $cats = $catmodel->getFlatTree(true, true, $nbContents, 'read');
        
      $this->assignRef('cats',$cats);
      $this->assignRef('conf',$conf);
      
      $document->setTitle( JText::_('ADSMANAGER_PAGE_TITLE'));
      
      $general = new JHTMLAdsmanagerGeneral(0,$conf,$user);
      $this->assignRef('general',$general);
      
      $conf = $configurationmodel->getConfiguration();
      $nbimages = $conf->nb_images;
      if (function_exists("getMaxPaidSystemImages"))
      {
         $nbimages += getMaxPaidSystemImages();
      }
      $this->assignRef('nbimages',$nbimages);
      
      $nb_cols = $conf->nb_last_cols;
      $nb_rows = $conf->nb_last_rows;
      $contents = $contentmodel->getLatestContents($nb_cols*$nb_rows);
      $this->assignRef('contents',$contents);

      parent::display($tpl);
   }
   
   function displayContents($contents,$nbimages) {
      $configurationmodel   =$this->getModel( "configuration" );
      $conf = $configurationmodel->getConfiguration();
   ?>
      <h1 class="contentheading"><?php echo JText::_('ADSMANAGER_LAST_ADS');?></h1>
      <div class='adsmanager_box_module' align="center">
         <table class='adsmanager_inner_box' width="100%">
         <?php
         $nb_cols = $conf->nb_last_cols;
         $col = 0;
         foreach($contents as $row) {
            if ($col == 0)
               echo '<tr align="center">';
            $col++;
         ?>
            <td>
            <?php   
            $linkTarget = TRoute::_("index.php?option=com_adsmanager&view=details&id=".$row->id."&catid=".$row->catid);         
            if (isset($row->images[0])) {
               echo "<div align='center'><a href='".$linkTarget."'><img src='".$this->get('baseurl')."/images/com_adsmanager/ads/".$row->images[0]->thumbnail."' alt='".htmlspecialchars($row->ad_headline)."' border='0' /></a>";
            } else if ($conf->nb_images > 0) {
               echo "<div align='center'><a href='".$linkTarget."'><img src='".ADSMANAGER_NOPIC_IMG."' alt='nopic' border='0' /></a>";
            }    
               
            echo "<br /><a href='$linkTarget'>".$row->ad_headline."</a>";
            echo "<br /><span class=\"adsmanager_cat\">(".htmlspecialchars($row->parent)." / ".htmlspecialchars($row->cat).")</span>";
            echo "<br />".$this->reorderDate($row->date_created);
            echo "</div>";
            ?>
            </td>
         <?php
            if ($col == $nb_cols) {
               echo "</tr>";
               $col = 0;   
            }
         }
         if ($col != 0) {
            echo "</tr>";
         }
         ?>
         </table>
         </div>
   <br />
   <?php
   }
   
   function reorderDate( $date ){
      $format = JText::_('ADSMANAGER_DATE_FORMAT_LC');
      
      if ($date && (preg_match("/([0-9]{4})-([0-9]{2})-([0-9]{2})/",$date,$regs))) {
         $date = mktime( 0, 0, 0, $regs[2], $regs[3], $regs[1] );
         $date = $date > -1 ? strftime( $format, $date) : '-';
      }
      return $date;
   }
}
« Последнее редактирование: 19.12.2013, 12:58:37 от x-konda »
*

max_1985

  • Давно я тут
  • 611
  • 56 / 0
это явно не тот файл...
*

max_1985

  • Давно я тут
  • 611
  • 56 / 0
специально скачал 296...
все тоже самое, файл views\front\tmpl\default.php
Код
if ($firstsubcat == false)
echo ' - ';
меняем на
Код
if ($firstsubcat == false)
echo ' <br /> ';
« Последнее редактирование: 20.12.2013, 19:30:01 от max_1985 »
*

x-konda

  • Осваиваюсь на форуме
  • 33
  • 0 / 0
Спасибо, подкатегории выровнял с новой строчки!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

[Решено]Дублирования ссылки "объвления" в breadcrumb, в компоненте AdsManager

Автор nicklas

Ответов: 4
Просмотров: 3383
Последний ответ 25.04.2024, 23:13:18
от Rinat abzyi
AdsManager вывод нужных полей по отдельности

Автор klekovkinandrey

Ответов: 2
Просмотров: 13886
Последний ответ 06.04.2024, 09:54:15
от Rinat abzyi
AdsManager загрузка файлов

Автор FlexNL

Ответов: 1
Просмотров: 2629
Последний ответ 21.10.2021, 17:20:09
от khan-alex
AdsManager 2.9.13 Есть ли возможность добавить функцию снять с публикации по мимо редактировать и уд

Автор murovoz

Ответов: 11
Просмотров: 12887
Последний ответ 27.03.2020, 22:39:23
от Pavel
Два компонента AdsManager в одном движке

Автор kaman62

Ответов: 12
Просмотров: 28063
Последний ответ 27.03.2020, 22:32:04
от Pavel