Новости Joomla

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором...

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором...

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором представлены новости, интервью, рецензии и есть небольшой магазин на JoomShopping. Возникла необходимость внутри Joomla статей вставлять упоминание релиза и кнопочку «добавить в корзину». Я взял плагин WT JShopping products anywhere Сергея Толкачева (@webtolkru). Плагин отображает название товара и ссылку. При помощи напильника, ИИ и навыков вёрстки появился Uikit макет для шаблонов на базе Yootheme Pro.Учитываается мобильная версия - телефоны и ipad.Кнопка добавления в корзину работает по Ajax и появляется всплывающее окно (Notification Bar от Uikit) с информацией.Пока это базовый вариант, требующий доведения до лоска, однако он уже работает и его можно применять на проектах.Взять макет можно здесь.А плагин вставки товаров в материалы можно забрать здесь.Приветствуется доведение до ума и оформление в виде PR.

WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla

WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla

👩‍💻 WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla.Пакет плагинов галереи изображений и видео для вставки в материалы и модули Joomla, а так же везде, где работают плагины группы content. Поддержка собственных макетов вывода для галерей. Смешанные фото+видео галереи. Плагин создан как замена Simple Image Gallery и поддерживает синтаксис {gallery}{/gallery}.👩‍💻 v.1.2.3. Что нового?- Обработка вступительного и полного текста для материалов Joomla. Добавлена обработка шорткодов в полном и вступительном текстах материалов Joomla.- Системные требования. Повышены минимальные требования до Joomla 5 и PHP 8.1.- Мелкие правки. Исправлена ошибка работы макета по умолчанию в плагине контента.- Joomla 6. Пакет плагинов успешно протестирован на Joomla 6.Страница расширения.GitHub расширенияJoomla Extensions Directory@joomlafeed#joomla #расширения

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

AnnaOl

  • Захожу иногда
  • 209
  • 0 / 0
Как бы не скачивать с первого клика по названию файла?

Хочеться сделать так, что бы юзер именно заходил в описание по кнопке подробнее или скачивал по кнопке скачать. То есть - как убрать скачивание по клику на названии документа?
*

..С...е...р...ы...й..

  • Захожу иногда
  • 51
  • 110 / 2

Итак, открвыаешь файл - list_item.tpl.php, который находиться по адресу:

твой_джумлaсайт\components\com_docman\themes\default\templates\documents\

Там ищщешь такой код:

Цитировать
//output document image
switch($this->theme->conf->doc_image) :
    case 0 :  //none
      //do nothing
   break;

    case 1 :   //icon
        if(isset($this->doc->buttons['download'])) {
            ?><a class="dm_icon" href="<?php echo $this->doc->buttons['download']->link;?>"><?php
        } else {
            ?><a class="dm_icon"><?php
        }
      ?>
      <img src="<?php echo $this->doc->paths->icon;?>" alt="file icon" />
      </a>
      <?php
   break;

    case 2  :  //thumb
       if($this->doc->data->dmthumbnail) {
            if(isset($this->doc->buttons['download'])) {
                ?><a class="dm_thumb" href="<?php echo $this->doc->buttons['download']->link;?>"><?php
            } else {
                ?><a class="dm_thumb"><?php
            }
          ?>
            <img src="<?php echo $this->doc->paths->thumb; ?>" alt="<?php echo $this->doc->data->dmname ?>" />
          </a>
           <?php
        }
    break;
endswitch;

//output document link
if(isset($this->doc->buttons['download'])) :
?><a class="dm_name" href="<?php echo $this->doc->buttons['download']->link;?>"><?php
else :
?><a class="dm_name"><?php
endif;

У докмана 1.4 RC3 этот код начинается на 51-строке, всё что выделено красным (download) надо заменить на details

Всё!   8)
*

..С...е...р...ы...й..

  • Захожу иногда
  • 51
  • 110 / 2
Чтобы не позволить пользователям скачивать на лету наши добытые тяжким закачиванием файлы,
а заставить их сначала ознакомиться с описанием, подумать хорошенько, а стоит ли...?

Вот так должно всё выглядеть:


Итак, добиваем Докмана! ;\

Открываем всё тотже файл - list_item.tpl.php

На 153 строке или поблизости видим такой код:


Цитировать
<div class="dm_taskbar">
    <ul>
    <?php include $this->loadTemplate('documents/tasks.tpl.php');  ?>
    </ul>
</div>

меняем его на совершенно другой код:

Цитировать
<div class="dm_taskbar">
    <ul>
         <li><a href="<?php echo $this->doc->buttons['details']->link;?>">Подробнее</a></li>
    </ul>
</div>

Всё! )))

Выключаем компьютер, сматываем провода, чистим ботинки и отправляемся в путешествие за поисками приключений!
*

master-smeta

  • Захожу иногда
  • 298
  • 10 / 0
Лично я в настройках поменял. Там по умолчанию стоит Direct Download? нужно поменять на Details page ;)
P.S. в настройках скина
*

serjik

  • Захожу иногда
  • 344
  • 1 / 1
А мне вот хочеться совсем обратное, чтобы по клику сразу загружался файл (что как то логичнее), но почему то в 2 версии эту возможность убрали, и теперь кликаешь по ссылке файла чтоб скачать  и открывается новая страница на которой ссылка где то в уголку. Как этого добиться?

Описанное выше для 2 версии непременимо
« Последнее редактирование: 27.02.2016, 13:47:29 от serjik »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как изменить redirect после загрузки файла?

Автор erlen1989

Ответов: 0
Просмотров: 4660
Последний ответ 04.01.2013, 10:45:57
от erlen1989
Скачивание файла

Автор Михаил

Ответов: 10
Просмотров: 7514
Последний ответ 12.04.2010, 23:38:51
от Morello
Как убрать ограничение размера файла в 2M

Автор photon

Ответов: 4
Просмотров: 8536
Последний ответ 22.01.2008, 14:31:15
от beliyadm
загрузка файла.итог,-чистая страница

Автор Олег

Ответов: 0
Просмотров: 2914
Последний ответ 20.11.2007, 23:46:07
от Олег