Достаточно ли уникального контента для ТОП10 по НЧЗ?
Проголосовало пользователей: 8
Собственные макеты вывода для пользовательских полей 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 #разработка #webdevcount_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Переключение между контекстами убивает эффективность разработчиков на корню - статья на ХабреОдин разработчик рассказал, как он два часа проектировал в уме новую функцию, но созданную модель уничтожило совещание а-ля «давайте по-быстренькому синхронизируемся». Ему понадобилось три часа, чтобы вернуться в ту же точку, где он был, пока его не отвлекли. Почему? Обычно по утрам у людей больше всего энергии и максимальная концентрация внимания — как раз подходящее состояние для решения сложных задач.А ещё подробнее - в любопытной статье на Хабре.
Проголосовало пользователей: 8
lm_any - плагин Last-Modified для любого контента
Автор yunoshev |
Ответов: 471 Просмотров: 54339 |
![]() от Cyberneer |
Перемещение контента на Joomla
Автор Impulse design |
Ответов: 0 Просмотров: 899 |
![]() от Impulse design |
Дублирование контента.
Автор newleax |
Ответов: 12 Просмотров: 7172 |
![]() от VG_bulldog |
Еще раз про дублирование контента в блоге – материалах
Автор fbr |
Ответов: 8 Просмотров: 1128 |
![]() от ELLE |
Как быть с большим количеством неуникального контента?
Автор evgeniy24355845 |
Ответов: 3 Просмотров: 1112 |
![]() от NortonFox |