Новости Joomla

Собственные макеты вывода для пользовательских полей JoomlaМы привыкли использовать механизм...

Собственные макеты вывода для пользовательских полей JoomlaМы привыкли использовать механизм...

Собственные макеты вывода для пользовательских полей JoomlaМы привыкли использовать механизм переопределения макетов Joomla: скопируй нужный тебе файл макета в папку

html шаблона и твори там что хочешь. Это в полной мере относится и к пользовательским полям Joomla.Joomla ищет макеты рендера всех пользовательских полей в следующем порядке:- Есть ли файл
templates/[template name]/html/layouts/[component name]/fields/render.php , переопределяющий макет вывода полей для конкретного компонента? Да - используем его.- Нет? Есть ли файл
components/[component name]/layouts/fields/render.php в папке компонента? Да - используем его.- Нет? Есть ли файл
templates/[template name]/html/layouts/com_fields/fields/render.php, переопределяющий вывод полей для
com_fields? Да - используем его.- Нет? Используем файл
components/com_fields/layouts/fields/render.phpЭто механизм поиска переопределений файлов макетов. Вчера столкнулся с тем, что если поле вставлено в текст материала с помощью шорт-кода (кнопкой редактора) вида
{field 25}, то переопределения не сработали. Поэтому стал вспоминать как сделать свой макет для поля Joomla. Файл
components/com_fields/layouts/field/render.php копируем в
templates/YOUR_TEMPLATE/html/layouts/com_fields/field/etapy-raboty-nad-proektom.php. Обратите внимание, что мы файл переименовали, чтобы в настройках поля видеть его в выпадающем списке. После этого всё заработало как надо. Благо, переводил уже раньше статью
Как происходит рендер пользовательских полей в Joomla?. Потом, порывшись по своему же переводу увидел, что эта особенность работы Joomla в статье уже в ней описана 😂. А также напомнил себе о возможности указывать макет поля прямо в шорт-коде, через запятую:
{field 25,etapy-raboty-nad-proektom}. Правда, если честно, никогда этой возможностью не пользовался. @webtolkru#joomla #php #разработка #webdev

Вышел JoomShoppping 5.6.0Один из популярных компонентов интернет-магазина на Joomla. v.5.6.0

Вышел JoomShoppping 5.6.0Один из популярных компонентов интернет-магазина на Joomla.👩‍💻 v.5.6.0. Что нового?- Добавлена ​​сортировка товаров для конкретной категории- Параметры
count_products_to_page /
count_products_to_row - по умолчанию теперь пустые (используется из конфигурации)- Добавлена сортировка для налогов- Добавлена форма поиска в списке стран- Добавлен фильтр только не завершенных заказов для списка заказов (не закончен: скрывать / показывать / все)- Добавлены состояния опубликовано / не опубликовано для аддонов (опции - дополнения)- Добавлены зависимости (dependencies) для аддонов- ⚠️ Библиотека Tcpdf удалена из ядра Joomshopping. Генерация PDF счетов отключена по умолчанию. Библиотека теперь устанавливается как дополнение Lib TcPdf.- ➕ Новая опция. Техническое обслуживание для дополнений (отладка, журнал, переопределения папок)- ➕ Новая опция: Настройки - Другие - Использовать WebAssetManager. - ➕ Новая опция: Настройки - Другие - Администратор продукты Поиск по словам. Поиск в админке будет искать по описаниям товаров.- Обновлены иконки в админке- ➕ Новая опция конфигурации check_valid_productpage_attribute- ➕Новая опция конфигурации attribut_dep_sorting_in_product_dir- ➕Новая опция конфигурации attribut_nodep_sorting_in_product_dir- ➕Новый метод
prepareSaveParams для ShippingFormRoot (разработчикам способов доставки)- Добавлены новые триггеры для плагинов- Обновление HttpClientLite- Исправления роутера- Исправлен выбор оформления заказаНужно помнить, что не все опции конфигурации JoomShopping доступны для настройки из панели администратора. Некоторые параметры можно изменить только в файлe
components/com_jshopping/config/user_config.php (переопределение
default_config.php). Так же параметры конфигурации могут быть изменены плагинами на события
onBeforeLoadJshopConfig и
onLoadJshopConfig.
Страница расширения#JoomShopping

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

artool

  • Новичок
  • 2
  • 0 / 0
а вот эти index.php?start=26 так и остались index.php?start=26 а надо на главную на данный момент.

Страницы вида: ?start=..... отвечают за постраничную навигацию, т.е это 2, 3, и т.д. страницы при блоговой разметке или при выводе списка материалов.
Чтобы их убрать, нужно настроить редирект в .htaccess

Редирект нужно настраивать аккуратно, иначе страницы 2, 3, 4 и т.д. ваших разделов и рубрик тоже будут вести на главную.
*

Lilly84

  • Новичок
  • 8
  • 0 / 0

Редирект нужно настраивать аккуратно, иначе страницы 2, 3, 4 и т.д. ваших разделов и рубрик тоже будут вести на главную.

не хочу показаться не скромной, но все же, может кто посоветует как это сделать....плз
*

skinny

  • Осваиваюсь на форуме
  • 44
  • 0 / 0
што это за дерьмо
по ссылке какие то экзешники!
*

Maxum

  • Давно я тут
  • 689
  • 32 / 1
Плагин shnodoubles для Joomla 2.5.
Ссылка http://mysite.ru/index.php?option=com_k2&view=itemlist&task=category&id=2:daewoo
Подскажите, что прописывать в плагине - где здесь переменная, а где значение?
В плагине прописываю для com_k2 ( переменная - значение)
option - com_k2
view - itemlist
task - category
id - 2:daewoo

Но ссылка не редиректит. Или это не переменные и значение?
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Цитировать
Но ссылка не редиректит. Или это не переменные и значение?
Это переменные и значения, но помоему наоборот всё. Они прописуются как раз для того, чтоб не редиректило.
Создание сайтов, шаблонов, помощь в решении проблем.
*

Maxum

  • Давно я тут
  • 689
  • 32 / 1
Да, действительно так, внимательнее надо читать, что пишут в примечаниях к плагинам.
Однако же если выставить в плагине галочку "com_k2" и ничего не прописывать, то ссылка типа /component/k2/itemlist/category/7-%D1%81%D0%B0%D0%BC%D0%BE%D1%81%D0%B2%D0%B0%D0%BB%D1%8B?Itemid=43
выбрасывает на страницу "Неверное перенаправление на странице. Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится."
Может ли это быть из-за того, что к файлам K2 (и к файлам самой Jooml'ы) применены хаки вот отсюда FAQ: Избавление от дублей страниц в Joomla! Редирект 301.?

*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Вы используете одновременно плагин и коды?
Создание сайтов, шаблонов, помощь в решении проблем.
*

Maxum

  • Давно я тут
  • 689
  • 32 / 1
Вы используете одновременно плагин и коды?
Да...
Что убрать?
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Что угодно.
Создание сайтов, шаблонов, помощь в решении проблем.
*

Maxum

  • Давно я тут
  • 689
  • 32 / 1
Что-то пока не очень. Удаляю код, оставляю включённым плагин (или наоборот - оставляю код и отключаю плагин) - некоторые трёхэтажные ссылки редиректят на, например, spetsifikatsii/itemlist/category/6-грузовики - мало того, что кириллица в ссылке, так ещё и на самой странице при этом - Автобусы, а не Грузовики.
А часть ссылок так и выпадают с ошибкой "Неверное перенаправление на странице".

После работы в вебмастере Google и ручного удаления из поиска страшных ссылок, их осталось всего несколько штук, но хотелось бы понять, почему редирект не срабатывает.
*

Efanych

  • Глобальный модератор
  • 4683
  • 644 / 0
  • Меняю свою жизнь на 360°!
Не знаю, чем вам помочь. Нужно сайт смотреть, думать... :)
А мне просто некогда.
Создание сайтов, шаблонов, помощь в решении проблем.
*

Maxum

  • Давно я тут
  • 689
  • 32 / 1
Не знаю, чем вам помочь. Нужно сайт смотреть, думать... :)
А мне просто некогда.
Да спасибо и за подсказки, попробую подумать :)
*

ksa

  • Новичок
  • 3
  • 0 / 0
Спасибо за прекрасный плагин, очень выручает.
Но появилась одна проблемка. Для отслеживания переходов из Google adwords используются параметры URL типа: http://site.com/?gclid=CP6glsP2mbMCFdB8cAod2gEAaQ, и вот ссылка с таким параметром переадресовывается на http://site.com.
Соответственно в analytics не отображаются переходы по кампании adwords, что ну совсем не удобно.
Можно ли как-то добавить в исключения подобные гугловские параметры?
*

fortuner

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Работает хорошо, но не полностью.
Такая же проблема, как у товарища Maxum.
"Неверное перенаправление на странице. Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится."
Подскажите, как решить проблему с зацикленной переадресацией в Joomla 2.5 + VirtueMart 2?

Спасибо!
*

drVadz

  • Захожу иногда
  • 119
  • 1 / 0
Народ, а как с AdsManager плагин подружить??
*

gipopo

  • Захожу иногда
  • 56
  • 1 / 0
Сегодня заметил по логу, что хак выбивает ошибку при использовании.
PHP Fatal error: Call to undefined method ContentViewArticle::close() in XXX/libraries/joomla/application/application.php on line XXX

Посмотрел на функцию redirect и пишу как побороть -
меняем в каждом коде JApplication::redirect( на $app->redirect(
Перед строчкой с $app->redirect( пишем
$app = JFactory::getApplication();
У меня такая же ситуация
Вот мой код статьи
Цитировать
<?php defined('_JEXEC') or die('Restricted access');
if ($this->article->readmore_link != JRequest::getURI()) JApplication::redirect($this->article->readmore_link,'','' ,true);
?>
Я сделала вот так
Цитировать
<?php defined('_JEXEC') or die('Restricted access');
$app = JFactory::getApplication();
if ($this->article->readmore_link != JRequest::getURI()) $app->redirect($this->article->readmore_link,'','' ,true);
?>
И выдает ошибку 500
Как сделать правильно?
*

Snake_solid

  • Новичок
  • 1
  • 0 / 0
Никак не могу сделать редирект от дубелй компонента контент: ни с помощью плагина, ни с кода в шаблон, ни даже с помощью хака.
Сайт визитка http://www.road-line.ru/
Эмм SEF стандартный и включен. Добавлять суффикс и алиасы в unicode откл.
mod_rewrite вкл, прописан там же редирект на www и RewriteRule .* index.php [L]
Сама Joomla 2.5.3 шаблон на T3 Framework. Хз че еще добавить. Есть еще один сайт там тоже самое и тоже не работает.Там тока шаблон попроще.
Что может быть не так ?  
Сам я в джумбле новичек. Дубли закрыл через robots.txt конечно, но хочется выработать универсальный алгоритм для последующих сайтов.
Сам сайт абсолютно недавно сделан и практически пустой, другими словами что там может мешать =/
« Последнее редактирование: 04.11.2012, 21:05:22 от Snake_solid »
*

fortuner

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
И все же, кто-нибудь поможет с циклической переадресацией в VirtueMart 2? В категории товаров заходит и работает замечательно. Но в карточку товара, увы, нет! Там начинается переадресация с которой я никак не смог справиться. Если в настройках Вирта ставить сео-суффикс с закрывающим слешем в конце (или вообще оставить пустым), то перебрасывает из товара в категорию. Мне кажется, что роутер вирта добавляет еще один слеш в карточке товара после сео-суффикса. Но я далеко не мастер и не программист!

Помогите, люди добрые, ибо сайт в сети, а категории и товары неправильно индексируются.
Готов предоставить небольшое вознаграждение :)
*

fortuner

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Решено. Немного топорно, но лучше, чем ничего.
И так. Создаем меню Joomla с категориями товаров, публиковать не обязательно. В каждой категории добавляем необходимые товары, тип пункта меню - карточка товара. Алиасы везде прописываем какие надо. В плагине, любезно предоставленном в этой теме, ставим галку напротив VirtueMart. Все! Это конечно не вариант для тех, у кого много товаров, но лучше поберечь нервы и не делать больших магазинов на VirtueMart, имхо.
Думаю, что такой способ будет работать и с другими компонентами.
*

alex_volkhov

  • Осваиваюсь на форуме
  • 13
  • 0 / 0
Подскажите - тестирую роутер вот отсюда: http://joomlaforum.ru/index.php/topic,205086.msg1080752.html#msg1080752
По сути - он создает красивые ссылки в нужном формате, добавляя их к уже существующим в VirtueMart

Вопросы знатокам:
1) если использовать этот хак - он может заменить все ссылки на те, которые генерит роутер?
2) у меня сайт проиндексирован - страницы не пропадут из поиска, меня будут находить по старым ссылкам?
3) так и не понял - так что устанавливать, только решение, от TwistedAndy, только плагин от  sherza, или и то, и другое?
*

Alifer

  • Осваиваюсь на форуме
  • 34
  • 0 / 0
Цитата: Dwight
....
Кстати, я прописываю ручками при помощи дополнительного поля для каждого материала тег canonical
...
А можно ссылочку как это реализовать?  :o
*

StyleRocket

  • Давно я тут
  • 567
  • 4 / 3
Я правильно понял для JoomShoopping надо использовать код и вставить его вверх файла?
 Плагин не устанавливать!
Код прописал, некоторые страницы которые дубли, начали ссылаться на актуальный URL))

*

Toliman

  • Захожу иногда
  • 85
  • 3 / 0
Поставил плагин, после включения браузер пишет "Firefox определил, что сервер перенаправляет запрос на этот адрес таким образом, что он никогда не завершится." Joomla 1.5.14
*

tas777

  • Захожу иногда
  • 62
  • 0 / 0
мужики. подскажите, если все сделать как описано вначале этой темы, т.е. включить стандартный seo Joomla и потом исправить все файлы, то ВЫЛЕТИТ ЛИ САЙТ из поиска, проиндексированный по предыдущим ссылкам?
sape и liex как они будут видеть новые ссылки или все пипец все в error улетит?
*

tas777

  • Захожу иногда
  • 62
  • 0 / 0
попробовал плагин для Joomla 1.5
минусы:
fatal error на тех страницах где стоит просто шаблон материала
долго грузятся страницы
ссылки стали иметь вид очень длинный
дубли на главную так и неушли

я ввожу название сайта.index.php.index.php или другие варианты, редиректа непроисходит
так и открывается страница по таким ссылкам
меню расположено слева, оно исчезает при переходе по ссылкам на статьи

плюсы найти неуспел, удалил его.
*

tas777

  • Захожу иногда
  • 62
  • 0 / 0
Так получается, если на главной материал. Сделайте  "шаблон блога материалов на главной", отметьте одну статью и будет правильно работать.
Это полная фигня. Ну смысл в таких телодвижениях? поменять на блог метериалов! ок, поменял, а если блог материалов содержит не один материал а нескольколько, допустим новости, то ни одна из новостей не открывается все время будет "фатал еррор" так что это не выход из положения. Надо задавать изначально правильный код проверки, а не ерундой страдать.

Давйте лучше разберем что здесь автор накодировал:
if ($this->article->readmore_link != JRequest::getURI()) JApplication::redirect($this->article->readmore_link);

что с чем он здесь сравнивает? и почему оно неправильно работает.
*

ArtTeam

  • Захожу иногда
  • 186
  • 0 / 0
Перенес сайт с помощью J2XML  с 1.5 на 2.5 без проблем
Но заметил идут дубли всех материалов с 1.5 и при том могут коверкать шаблон

(1.5) http://www.сайт.ру/the-news/goduhov/237-tseny-na-reklamu

(2.5) http://www.сайт.ру/novosti/godukhov/237-tseny-na-reklamu


плагин эту проблему решает ? или  может надо что то другое
*

Danila-nik2005

  • Новичок
  • 1
  • 0 / 0
Доброго времени суток!
У меня Joomla 1.5
Установки SEO сайта:
Включить SEO:  Да
Использовать mod_rewrite: Да  
Добавить суффикс к URL: Нет
Установлен компонент sh404SEF 1.0.19 ( что там настраивал при установке уже не помню, давно было)
Недавно заметил что у сайта есть дубли страниц имеющие вид:
http://имя сайта.ru/family-and-children дубль страницы http://имя сайта.ru/family-and-children/19-family-and-children
В чем моя ошибка я понял, если все поправить то этот URL "http://имя сайта.ru/family-and-children/19-family-and-children" отправляет на совершенно другую страницу сайта
Подскажите как склеить дубли чтоб URL принял вид http://имя сайта.ru/family-and-children
И все эти изменения никак не отразились на уже проиндесированых поисковиками страницах.

Второй вопрос как изменить URL материала и исключить из URL-а значение выделенное красным цветом http://имя сайта.ru/family-and-children/111-how-to-learn-to-read-quickly-reading-technique-normal
Чтоб URL принял вид http://имя сайта.ru/family-and-children/how-to-learn-to-read-quickly-reading-technique-normal
И опять же как это поправить без потери индексации и ссылок с внешних сайтов на материалы.

P.S. Если что сморозил прошу прощения и спасибо за понимание. Заранее спасибо.
« Последнее редактирование: 08.02.2013, 13:09:41 от Danila-nik2005 »
*

sale99380

  • Новичок
  • 1
  • 0 / 0
Подскажите пожалуйста что надо сделать перелинковка статей не работает, на вторую страницу не могу зайти перебрасывает на первую, это все после прописки кода, а так все работает отлично
*

tas777

  • Захожу иногда
  • 62
  • 0 / 0
А можно редирект для главной организовать вот так?
<?php defined('_JEXEC') or die('Restricted access');

 $this->original_link = 'www.имясайта';

if (JRequest::getInt('start') > 0) $original_link .= "index.php?start=".JRequest::getVar('start'); вот это я так и не понял что за строчка
у меня на сайте ?start= отсутствует, просто есть index.php

$this->real_link = JRequest::getURI();

if ($this->original_link != $this->real_link) JApplication::redirect($this->original_link,'','' ,true);
?>
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не работают SEF-ссылки на Joomla 5

Автор Detonator

Ответов: 0
Просмотров: 1077
Последний ответ 08.04.2024, 10:02:59
от Detonator
Расширение SEF Wizard — улучшение маршрутизации и ЧПУ в Joomla! Инструменты SEO - администратора

Автор Филипп Сорокин

Ответов: 525
Просмотров: 50468
Последний ответ 22.10.2022, 12:14:38
от Lemonez
Как убрать ID из URL Joomla 3?

Автор SaxMusicOnly

Ответов: 142
Просмотров: 58351
Последний ответ 02.03.2021, 14:47:35
от Vasiliy111
Редирект со страниц *.php на главную через htaccess ~

Автор kiev

Ответов: 0
Просмотров: 2239
Последний ответ 07.02.2021, 15:29:04
от kiev
Как прописать "canonical" для всех страниц с поддомена на домен?

Автор misteri27

Ответов: 11
Просмотров: 6116
Последний ответ 12.09.2020, 10:41:07
от webzepa