Новости Joomla

Готовлю большой выпуск, включающий интервью с участниками Joomla Ну что, интересная инициатива от...

Готовлю большой выпуск, включающий интервью с участниками Joomla Ну что, интересная инициатива от...

Готовлю большой выпуск, включающий интервью с участниками Joomla 🖨Ну что, интересная инициатива от @webtolkru в виде интервью с разными участниками весьма меня увлекла. Я, вооружившись данным примером, решил подготовить выпуск для NorrNext (@norrnext) и экстраполировал идею на международный масштаб. Теперь готовлю эксклюзивный выпуск с участниками Joomla сообщества со всего мира, которые, в той или иной мере, внесли свой вклад в развитие и популяризацию системы. Будут беседы с людьми из разных стран и фото с юбилейной символикой 📸Работа в процессе 👆 📝О результатах оповещу отдельно.

Плагин - «Конвертация таблиц в сетку Bootstrap 5» для Joomla 5

👩‍💻 Плагин - «Конвертация таблиц в сетку Bootstrap 5» для Joomla 5.Работает везде, где работают плагины группы content. Проверено в материалах, модулях, в описаниях товаров JoomShopping.Плагин конвертирует любую таблицу в адаптивную блочную сетку Bootstrap 5.В админке, в редакторе создаете таблицу, размещает в её ячейках контент, а на сайте эта таблица выводиться как адаптивная сетка из блоков. На мобильных устройствах контент размещенный в таблице будет виден и ничто не вылезет за пределы сайта как раньше.Версия плагина: 1.0.0. Разработчик предупреждает, что плагин пока не корректно работает со сложными таблицами (где много объединенных ячеек или столбцов) - данная проблема будет решена в следующих версиях. В дальнейшем планируется также добавление настроек.Стоимость: 2 500р. Тем, кто даст обратную связь по работе плагина и развёрнутый комментарий, тот получит скидку в 50% на любое другое платное расширение разработчика или сможет сделать заказ на разработку по льготной цене.Разработчик - участник нашего сообщества Дмитрий (@kit2m2).ПодробнееСайт разработчика@joomlafeed#joomla #JoomShopping #расширения

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

kisBoss

  • Захожу иногда
  • 449
  • 36 / 0
  • ник Tobol
Оформление цены
« : 16.10.2011, 18:39:31 »
Подскажите, как изменить оформление цифр в поле "Цена". Например: Цена: 1000 руб..
Где меняется оформление "Цена" и "руб." я знаю, а вот самих цифр не имею понятия.
Если помог - поставте "плюс". Вам ничего не стоит, а мне приятно.
*

kisBoss

  • Захожу иногда
  • 449
  • 36 / 0
  • ник Tobol
Re: Оформление цены
« Ответ #2 : 16.10.2011, 22:52:46 »
/components/com_adsmanager/css/adsmanager.css
строка 354
.price {
   
}
Такой строки не нашел. Но есть такая строка .adsmanager_ads_price
Но не понял как здесь изменить цвет цифр в цене.
Версия 2.5. Подскажите если сами делали.
Если помог - поставте "плюс". Вам ничего не стоит, а мне приятно.
*

landerorly

  • Осваиваюсь на форуме
  • 15
  • 1 / 0
Re: Оформление цены
« Ответ #4 : 09.04.2014, 08:01:47 »
Здрасте. Пишу в этой теме, как самой близкой по смыслу. Есть небольшая проблема мне нужна возможность изменять внешний вид цены в объявлениях, т.к. сам я нуб нубом все что смог сделать это задать свой тег результату функции showFieldValue в case 'price' в файле field.php, выглядит примерно так:

function showFieldValue($content,$field)........
 
case 'price':
               if (($value !== "")&&($value !== null)) {
                        if($options == null || !isset($options->currency_symbol) || $options->currency_symbol == '')
                            $price = sprintf(TText::_('ADSMANAGER_CURRENCY'),number_format(floatval($value), 2, '.', ' '));
                  else
                            $price = '<ad_price_style>'.$this->formatPrice($value, $options).'</ad_price_style>';
                        //for Right to Left language
                  $return .= str_replace(" ","&nbsp;",$price);
               }
               break;


это дало мне возможность теперь через CSS что-то мудрить с ценами, но встала проблема того что у меня есть некоторые поля  которые я тоже сделал через тип Price (например Объем двигателя: "стокато" куб.см) так они теперь естественно тоже "красятся". Все на что мне хватило познаний в "сайтостроении" это пришить тег к title-у поля Цена, чтобы в CSS title - Цена можно было связать с его значением, сделать я это попробовал в файле default.php так:

<div class="addetails_topright">
      <?php $strtitle = "";if (@$this->positions[3]->title) {$strtitle = JText::_($this->positions[3]->title); } ?>
         <?php if (@$strtitle != "") echo "<h2>".@$strtitle."</h2>";
         if (isset($this->fDisplay[4]))
         {
            foreach($this->fDisplay[4] as $field)
            {
               $c = $this->field->showFieldValue($this->content,$field);
               if (($c !== "")&&($c !== null)) {
                  $title = $this->field->showFieldTitle(@$this->content->catid,$field);
                  if ($title != "" && $title !="Цена"){
                     echo "<br/><b>".htmlspecialchars($title).": </b>";}
                        elseif ($title != "" && $title == "Цена"){
                              echo "<br/><ad_price_title_style>".htmlspecialchars($title).": </ad_price_title_style>";
                         }
                        else {echo "<ad_title_empty>".htmlspecialchars($title)." </ad_title_empty>";
                                }
                  echo "$c";
               }
            }
         }?>
Что я делаю не так, почему не работает условие "elseif ($title != "" && $title == "Цена")", может есть другие способы  !
П.С. функция showFieldTitle выглядит так:

function showFieldTitle($catid,$field,$force=false)
   {
      $return = "";
      //echo $this->modetitle." ".$catid;
      if (($force==true) || (strpos($field->catsid, ",".@$catid.",")!== false)||(strpos($field->catsid, ",-1,")!== false))
      {

         if (($this->modetitle == 0) ||
            (($field->type != 'checkbox')&&($field->display_title & $this->modetitle) == $this->modetitle))
         {
            $return = TText::_($field->title);
         }
      }
      return $return;
   }

П.П.С. не смейтесь сильно громко, я только учусь...
« Последнее редактирование: 09.04.2014, 08:06:13 от landerorly »
*

landerorly

  • Осваиваюсь на форуме
  • 15
  • 1 / 0
Re: Оформление цены
« Ответ #5 : 19.04.2014, 07:20:18 »
Решение нашел. Может кому пригодится. Проблема была во первых в кодировке default.php - ANSI вместо UTF. Во вторых код я сделал таким:
Код
<?php if (@$strtitle != "") echo "<h2>".@$strtitle."</h2>";
if (isset($this->fDisplay[4]))
   {
    foreach($this->fDisplay[4] as $field)
       {
$c = $this->field->showFieldValue($this->content,$field);
if (($c !== "")&&($c !== null)) {
  $title = $this->field->showFieldTitle(@$this->content->catid,$field);
       if ($title == "Цена") {
   if ($title != "")
                                   echo "<br/><b>".htmlspecialchars($title).":</b>";
                                   echo "<span class='ad_price_style'>"." $c"."</span>";
                               }
                            else {
                               if ($title != "")
                                echo "<br/><b>".htmlspecialchars($title).":</b>";
                                echo " $c";
                             }
                      }
                  }
            }
?>
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Оформление страниц "Мои объявления" и "Мои закладки"

Автор Mick_20

Ответов: 1
Просмотров: 886
Последний ответ 26.05.2017, 12:02:02
от Mick_20
Как убрать два нуля после цены?

Автор ProfessorDace

Ответов: 11
Просмотров: 3086
Последний ответ 22.04.2015, 10:26:29
от Ramil8009
Слайдер цены с разным шагом UI-slider

Автор AlexSims

Ответов: 1
Просмотров: 2151
Последний ответ 05.01.2015, 01:09:25
от AlexSims
Ребят! Нужна помощь с отображением цены!

Автор mr.shusty

Ответов: 1
Просмотров: 1198
Последний ответ 21.06.2014, 11:05:22
от zvi
[Решено] В list вывод цены если она есть

Автор zvi

Ответов: 5
Просмотров: 1564
Последний ответ 19.06.2014, 18:49:40
от zvi