Вы не зашли.
Страницы 1
в архиве
Вот спасибо большое. Вот теперь всё отлично. Очень-очень премного благодарен за плагин.
Спасибо. Понял.
Лёгкого способа нет. Сделал на первое время через ADS про. Вставил в шаб переменную. И сделл php файл в котором из бд напрямую вытаскиваются пикчи.
Это самое быстрое, что смог придумать. (всё тот же способ http://ngcms.ru/forum/viewtopic.php?id=3500 )
В движке не нашёл что-то как в шапку могу вставить что-либо из контента.
Хотя есть плагин какой-то, который генерирует заголовки. Его потом посмотрю.
Переменная news формируется на странице короткой и полной новости
Так мне и надо на короткую и полную новость сделать opengraph.
Как там шаблоны обрабатываются.
В общем можно через TWIG сделать. Примерно так
<meta property="og:image" content="{{ news.embed.images[0] }}" />
http://ngcmshak.ru/twig/vydergivaem-kartinku-iz-polnoi-novosti-v-korotkuyu.html
Но если вставляю в MAIN.TPL - там не срабатывает. Как можно подправить ?
или news.embed.images обрабатывается только в определённой части шаблона?
здрасьте. Очень прошу подсказать как можно впихнуть свой тег в head.
Таг может браться откуда угодно. (из базы, из файла, из контента). Главное подскажите куда впихнуть свою функцию, которая это буде делать.
Мне нужно впихнуть тег <og:image=image.jpg>
Картинка будет разумеется определяться из контента (поля в бд, или файла)
function getImgGenteg ($thisisurlorcontent)
{
// Вариант 1 - выбираю из контента нужную мне пикчу.
preg_match (#ищу пикчу#, $content, $rez); // Ищу пикчу
return <og:image={$rez}> // Сгенерировал тег
}
Вот хотелось бы к переменной htmlvars или ещё куда-то впихнуть. Подскажите как позязя.
Подскажите как можно выполнить код php в шаблонах tpl.
Если нет такой возможности, скажите пожалста, как сделеть вот что.
1) news.table.tpl содержит
{% for entry in data %}
{{ entry }}
{% else %}
<div class="info">{{ lang['msgi_no_news'] }}</div>
{% endfor %}
{{ pagination }}
{{ entry }} - это запись.
2) Я в определённой категории вывожу 4 своих записи с динамическим контентом (допустим он из файла берётся)
Я бы с удовольствием впихнул перед
{% for entry in data %}
{{ entry }}
Табличку со своим контентом, где брал бы его из нужных файлов php кодом, но не могу использовать php в шаблоне...
В какой файл движка в таком случае мне впихнуть свои функции, и как потом передать нужные переменные этому шаблонизатору TWIG ???
Страницы 1