Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
отображение запроса USEL в виде запроса SQL

Автор BaceHРаздел Custom макросы

Ответов: 5
Просмотров: 4231
Последний ответ 11 Января 2013, 19:48:58
от admin
Новый формат расширения функционала для макросов административного интерфейса

Автор andreyРаздел Custom макросы

Ответов: 2
Просмотров: 2207
Последний ответ 31 Января 2014, 19:42:26
от admin
Новый формат расширения функционала (класcы в templates)

Автор atachРаздел Custom макросы

Ответов: 2
Просмотров: 1970
Последний ответ 26 Августа 2013, 12:45:55
от atach
Расширение функционала метода emarket basket

Автор NiallРаздел Custom макросы

Ответов: 1
Просмотров: 1790
Последний ответ 24 Февраля 2019, 15:29:06
от admin2@pomdv.com
каталог -как прописать к картинкам alt в товаре

Автор evinРаздел Шаблоны TPL

Ответов: 13
Просмотров: 11227
Последний ответ 10 Августа 2011, 22:46:59
от evin

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

*

atach

  • ***
  • 165
  • +6/-0
    • Просмотр профиля
Уже был как то подобный вопрос, но спрашивали про заголовки:
$this->setHeader('My Page');

Сейчас похожее, но всё же:
Есть кастомный функционал, который при переходе по его адресу, к примеру site.ru/data/mymacros/, отвечает за вывод определенной информации. Как на такой страницы прописывать системные тэги: description, keywords ????

*

aghigay

  • *****
  • 611
  • +28/-3
  • Просто пытаюсь помочь. Иногда пинком
    • Просмотр профиля
    • umicms.me
Я в таких случаях делаю страницу и на ней вывожу результаты макроса.
Ну или в своем дефолтном шаблоне на xslt проверяю результаты макроса и вывожу нужные данные.
Мой блог http://umicms.me

*

atach

  • ***
  • 165
  • +6/-0
    • Просмотр профиля
Я в таких случаях делаю страницу и на ней вывожу результаты макроса.
Ну или в своем дефолтном шаблоне на xslt проверяю результаты макроса и вывожу нужные данные.

Дело в том что, там динамические данные из БД, и создать страницу под один макрос не получится. Но идея понятна

*

Vladimir

  • ****
  • 279
  • +48/-0
    • Просмотр профиля
Как на такой страницы прописывать системные тэги: description, keywords ????
Не проверял, но должно получится так:
$c = cmsController::getInstance();
$c->currentMetaDescription = 'Some Description';
$c->currentMetaKeywords = 'Some Keywords';

Кстати, помимо setHeader есть еще setH1 и setTitle

*

atach

  • ***
  • 165
  • +6/-0
    • Просмотр профиля
К сожалению нет, не работает. Но спасибо.

*

Vladimir

  • ****
  • 279
  • +48/-0
    • Просмотр профиля
Похоже, они все перелопатили в новых редакциях. Теперь это дело обсчитывается в /libs/def_macroses.php функцией macros_keywords(), а та игнорирует все, что записано в cmsController.