Новости Joomla

joomLab Gallery - плагин галереи изображений для Joomla

👩‍💻 joomLab Gallery - плагин галереи изображений для Joomla.Плагин joomLab Gallery позволит Вам добавлять в любой материал неограниченное количество галерей, а главное удобно управлять файлами и эффектами в каждой галерее.Плагин использует популярны скрипты Swiper.js и FancyBox. Первый для крутой организации и эффектов галерей, а второй для красивого и функционального показа оригинальных изображений на Вашем сайте.На данный момент плагин имеет 10 макетов вывода - это 10 различных эффектов галерей и Вы можете совмещать все 10 в 1 материале.Плагин позволяет гибко настраивать индивидуально каждую галерею в материале. Вы можете выбрать макет, эффекты и даже можете управлять функциями всплывающего окна изображения.Недостатки.Такой вид реализации не предусматривает выбор изображения на сервере. Т.е. Вы не можете выбрать уже добавленное фото, только загружать заново. Плагин не предоставляет возможности доступа к медиа-менеджеру.Плагин бесплатный. Разработчик - участник нашего сообщества Александр Новиков (@pro-portal).Страница расширения@joomlafeed#joomla #расширения

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

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

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

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

antant

  • Захожу иногда
  • 106
  • 4 / 0
При работе в админке JRoute не преобразует ссылки в ЧПУ ни каким образом.
Есть какое-нибудь решение этой проблемы?

Очень нужно для ускорения работы компонента.
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Генерация SEF URL из админки (backend)
« Ответ #1 : 10.06.2011, 01:31:18 »
Ну решение простое - строить эти ссылки используя фронт  - можно из админки, AJAX-ом дергать фронт и получать ссылку. Других путей не вижу, хотя этот вопрос меня лично мучает очень давно (еще со времен Joomla 1.0).
*

antant

  • Захожу иногда
  • 106
  • 4 / 0
Re: Генерация SEF URL из админки (backend)
« Ответ #2 : 11.06.2011, 09:49:31 »
Smart, спасибо за ответ

Тут одно решение подвернулось по поводу генерации SEF из админки (без AJAX небольшой правкой кода в админке) - пока не проверил. Если будут успешные результаты - обязательно в этой теме напишу.
Как у специалиста хотел бы спросить - как заставить sh404SEF убирать мертвые ссылки из базы, а лучше просто подскажите где искать, если конечно вам нетрудно ))
Сейчас перенес магазин с 1.0.15 на 1.5.22 с посещаемостью до 2000 чел/сутки - выделенный сервер (!) задыхается - основная причина - мертвые ссылки - их sh404SEF + VirtueMart просто тупо ищут и вешают сервер

Для интереса привожу параметры выделенного сервера
Core2Quad Q6600 2,4GHz/Q8200 2,33GHz, 14000
Оперативка - 4 Gb

Joomla 1.5.22
Virtuemart 1.1.8
sh404sef 2.2.5.964
« Последнее редактирование: 11.06.2011, 10:35:23 от antant »
*

antant

  • Захожу иногда
  • 106
  • 4 / 0
Re: Генерация SEF URL из админки (backend)
« Ответ #3 : 16.06.2011, 13:39:21 »
Нашел одну функцию для админки (при sh404sef), но все урл выдает без транслитерации вида

component/option,com_viruemart/category_id,17/page,shop.product_details/product_id,22478/

Может кто подскажет как включить транслитерацию

Код
jimport( 'joomla.application.router' );
require_once (JPATH_ROOT . DS . 'includes' . DS . 'router.php');
require_once (JPATH_ROOT . DS . 'includes' . DS . 'application.php');

// better will be check if SEF option is enable!
$router = new JRouterSite(array('mode'=>JROUTER_MODE_SEF));
$urls = $router->build($url)->toString(array('path', 'query', 'fragment'));

// SEF URL !
$urls = JURI::root().str_replace('/administrator/', '', $urls);

//sh404sef
function getSiteRoute($url) {
   require_once(JPATH_ADMINISTRATOR.DS.'components'.DS.'com_sh404sef'.DS.'sh404sef.class.php');

   $sefConfig = shRouter::shGetConfig();
   if (!$sefConfig->Enabled) return $url;
   $sefConfig->shSecEnableSecurity = 0;

   require_once(JPATH_ROOT.DS.'components'.DS.'com_sh404sef'.DS.'shCache.php');
    require_once(JPATH_ROOT.DS.'components'.DS.'com_sh404sef'.DS.'shSec.php');

    $shRouter = new shRouter();

    include_once(JPATH_ROOT.DS.'components'.DS.'com_sh404sef'.DS.'shInit.php');

   $uri = $shRouter->build($url);
   $parsed_url = $uri->toString();
   $adminpos = strpos($parsed_url,'/administrator/');
   if ($adminpos === false) {
   } else {
      $parsed_url = substr($parsed_url,$adminpos+15);
   }
   return $parsed_url;
}
*

Dron79

  • Захожу иногда
  • 321
  • 37 / 0
  • Век живи - век учись!
Re: Генерация SEF URL из админки (backend)
« Ответ #4 : 24.02.2013, 13:55:08 »
С того времени, так и нет нормального решения этой проблемы.?
Тоже вот никак не получается в плагине нормальную sef  ссылку сделать, при вызове события из админки.
кодинг на php.
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Генерация SEF URL из админки (backend)
« Ответ #5 : 10.11.2016, 06:15:45 »
Код
        $app = new JApplicationSite();
        $router = $app->getRouter();
        $url = (string)$router->build('index.php?option=com_yandexmarket');
        $url = JString::str_ireplace('/administrator/', JUri::root(), $url);
Вот так получилось более-менее правильно.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: Генерация SEF URL из админки (backend)
« Ответ #6 : 10.11.2016, 09:48:05 »
а почему "более-менее"?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Re: Генерация SEF URL из админки (backend)
« Ответ #7 : 10.11.2016, 12:00:08 »
Потому, что еще не сильно проверял, да и для того проекта, что делаю, сильно много не надо.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Кривая генерация URL/Breadcrumbs с созданием дублей х4

Автор AtlantisGTX

Ответов: 0
Просмотров: 1221
Последний ответ 18.05.2016, 13:45:45
от AtlantisGTX
Генерация абракадабры после адреса страницы

Автор maximus07

Ответов: 14
Просмотров: 4246
Последний ответ 16.03.2009, 20:41:22
от andy_car