0.00
102 читателя, 90 топиков

Делимый на части sitemap

Теорию можно почитать здесь: support.google.com/webmasters/answer/75712?hl=ru
Для реализации понадобится сниппет, плагин и документ для вывода.
Сниппет может выводить два варианта карты: или карту со списком карт или карту со списком ссылок на страницы сайта:

Читать дальше →

Ошибка при обновлении с 2.0.1 до 2.0.2 через админскую панель.

При обновлении сайта до 2.0.2 сайт перестал запускаться.
Был на php 5.6.

Ошибка вела на ядро.
строка 1876 core/src/Core.php(1867): eval()'d code

там находится вот это
$return = eval($phpcode);


Временное решение до разбора проблемы — перейти на php 7 (я включил 7.3) и дописать:
$return = @eval($phpcode . "; return true;");


Что тут произошло при обновлении — надеюсь разъяснит
Читать дальше →

Плагин preDelete

Плагин позволяющий перед удалением документов выбрать те, которые нужно удалить, и те, которые нужно оставить, аля как у Ревы. (Срабатывает по клику на обычную кнопку корзины).

Ссыль на гитхаб.

AjaxSnippet - отложенное выполнение сниппетов (Evo).

Если какой-либо сниппет отрабатывает дюже долго, то его стоит, конечно, сперва попробовать оптимизировать. Но если лень или он и так максимально ускорен, то на помощь придет решение ниже. Создаем сниппет AjaxSnippet, вставляем в него код. Далее вместо вызова вашего сниппета, вызываем вновь созданный с дувумя обязательными параметрами: &as_id — уникальный id вызова и &snippet — название исполняего
Читать дальше →

Создание ТВ-параметров в шаблоне

набор параметров

ТО ЧТО НАПИСАНО НИЖЕ — ВАРИАНТ ИСПОЛЬЗОВАНИЯ!!! ОСНОВНАЯ ЦЕЛЬ ПЛАГИНА — УПРОСТИТЬ ДОБАВЛЕНИЕ НОВЫХ ТВшек ДЛЯ ШАБЛОНА

При разработке каталога/интернет-магазина часто сталкиваемся что для внешне одного и того же шаблона требуются разные параметры. Например мы продем бытовую технику, и для чайников нужен объем, а для утюгов — температура нагрева. И тут есть два варианта:


Читать дальше →

Shopkeeper и FormLister

На некоем сайте возникла проблема с eForm после добавления в форму пары чекбоксов: форма просто перестала отправляться, ругаясь на добавленные поля. Проблема усугублялась использованием eForm не просто так, а в связке с Shopkeeper — к сожалению, такие сайты до сих пор создают и успешно впаривают заказчикам. Очевидное решение выкинуть eForm выглядит следующим образом.

Дорабатываем Shopkeeper: в
Читать дальше →

Youtube Help - вставка ролика или плейлиста Youtube на главную страницу админки

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

Плагин Youtube Help

Читать дальше →

rel=canonical стандартно и для страниц с параметрами

Автоматическое добавление тега с канониклом только для страниц с параметрами, либо если задан явно.

Создается ТВ с пустым значением по умолчанию. Для использования каноникла по прямому назначению в ТВ указывается ID нужного документа.
Сниппет вызывается в теге head.

Можно задать параметры, для которых тег с канониклом не должен выводиться (соотв. параметр должен быть первым в урле; если
Читать дальше →

Костыли для шаблонов уведомлений JotX

Пишу сюда, чтобы не потерять потом решение своей проблемы.
А проблема вот в чём. Есть в JotX некоторые косяки при отправке уведомлений о новых комментариях (автору, модератору, либо подписчикам). А именно:
1. При добавлении комментария пользователем (не гостем), в шаблоне не обрабатываются плейсхолдеры [+comment.custom.name+] и [+comment.custom.email+].
Я решил это следующим образом:
Читать дальше →

Дружим WebP и EvolutionCMS

формат webp

WebP — формат изображений для веба, который активно пиарит компания Google. Есть он и есть, казалось бы, много каких форматов есть, если бы не одно но: при проверке через новый гугл-спид за отсутствие онных изображений сильно снижаются оценки. И если вам не приходилось выслушивать от клиентов или сеошников то, что показатели гугл-спида низкие и это срочно нужно поправить, то знайте: вы
Читать дальше →