Перейти к публикации

Как отредактировать {content}?


Рекомендованные сообщения

Вопрос может и глупый, но я не понимаю как получить доступ к редактированию всех без исключения данных на сайте. Перерыл все .tpl и там нет нужного. К примеру, мне надо поставить [xfvalue] в тег img, который находится как раз в {content}, как туда попасть?

Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, rus2119 сказал:

в тег img, который находится как раз в {content}, как туда попасть?

Тег {content} формирует ваш контент, в зависимости от того какой он должен быть в той или иной ситуации, соответственно нужно искать не как редактировать {content} а то где ваш тег img появляется. Откуда он у вас взялся? Соответственно и ставить там ваш тег [xfvalue]. Например если это какой то шаблон, то там и ставить, если это текст новости, то там и ставить. Вы не написали что за источник вашего img и откуда он у вас.

Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, celsoft сказал:

Тег {content} формирует ваш контент, в зависимости от того какой он должен быть в той или иной ситуации, соответственно нужно искать не как редактировать {content} а то где ваш тег img появляется. Откуда он у вас взялся? Соответственно и ставить там ваш тег [xfvalue]. Например если это какой то шаблон, то там и ставить, если это текст новости, то там и ставить. Вы не написали что за источник вашего img и откуда он у вас.

Спасибо за ответ. Я нашёл нужные мне блоки в js файлах с расширением txt, редактирование которых ничего не даёт. Возможно, дело в шаблоне.
Мне нужно как-то подставить картинку, которую мой парсер берёт извне и вставляет в отдельное доп поле, в место, где идёт краткое описание. Если вручную загрузить картинку в этот текстовый редактор, картинка выводится везде как нужно. Надеюсь понятно объяснил. Может подскажете что? Сайт https://hdrezka-4k.xyz/

Ссылка на сообщение
Поделиться на других сайтах
29 минут назад, rus2119 сказал:

Спасибо за ответ. Я нашёл нужные мне блоки в js файлах с расширением txt, редактирование которых ничего не даёт. Возможно, дело в шаблоне.
Мне нужно как-то подставить картинку, которую мой парсер берёт извне и вставляет в отдельное доп. поле, в место, где идёт краткое описание. Если вручную загрузить картинку в этот текстовый редактор, картинка выводится везде как нужно. Надеюсь понятно объяснил. Может подскажете что? Сайт https://hdrezka-4k.xyz/

Я вижу тут противоречие. Вы говорите что парсер добавляет картинку в доп. поле, но при этом вручную вы добавляете её в текстовый редактор?

Думаю вам поможет вставка тега [xfvalue] в шаблоны fullstory.tpl и shortstory.tpl (+если используются кастомные шаблоны как например custom-short.tpl)

Изменено пользователем Drage
Ссылка на сообщение
Поделиться на других сайтах
15 минут назад, rus2119 сказал:

Надеюсь понятно объяснил. Может подскажете что?

Нет. Потому что:

15 минут назад, rus2119 сказал:

мой парсер

Это же ваш парсер. Что это за парсер, как он работает и прочее, никто не знает.  Поэтому что вам нужно и что вам подсказать, тоже непонятно. Что это за тег img и откуда он взялся и куда по итогу попал тоже из вашего описания непонятно.

Если контент попадает текст новости, а именно в доп. поле, то и соответственно менять его нужно исключительно при добавлении, т.е. в вашем парсере. Потому как новости храняться в БД в готовом виде. Как следствие любое ваше изменение будет распространяться только на новый контент, а старый будет в неизменном виде. 

Ссылка на сообщение
Поделиться на других сайтах

Вот пример как это может выглядеть, если поле называется image:

<img src="[xfgiven_image][xfvalue_thumb_url_image][/xfgiven_image][xfnotgiven_image]{image-1}[/xfnotgiven_image]" alt="{title}" />

P.S. Это сработает только при условии, что кастомное поле заполнено как положено. Картинка лежит в правильной директории и имеются необходимые записи в БД.

Изменено пользователем Drage
Ссылка на сообщение
Поделиться на других сайтах
17 минут назад, Drage сказал:

Вот пример как это может выглядеть, если поле называется image:

<img src="[xfgiven_image][xfvalue_thumb_url_image][/xfgiven_image][xfnotgiven_image]{image-1}[/xfnotgiven_image]" alt="{title}" />

P.S. Это сработает только при условии, что кастомное поле заполнено как положено. Картинка лежит в правильной директории и имеются необходимые записи в БД.

Спасибо. Если зайдёте на сайт https://hdrezka-4k.xyz/ можете увидеть, что обложка на один фильм подставляется в 3 местах: на главной, это как раз-таки {content}, далее внутри фильма, где основная картинка подставляется парсером, и обложка фильма позади главной картинки. Как видите, парсер подставляет только главную, а 2 оставшиеся пустые. Если же я вручную загружу картинку в текстовое поле с кратким описанием, то картинка отобразится во всех трех местах.
Собственно, это потому что [xfvalue] я подставил только на место главной картинки в fullstory.tpl, а оставшиеся два блока <img> просто не смог найти отредактировать, они лежат не в .tpl. Точнее найти нашёл, но как я сказал выше редактирование этих js с расширением txt ничего не дало.
Пробовал я и подставлять [xfvalue] в текстовый редактор, но результата не дало.
Вот и ищу способ как мне без ручного редактирования 30000+ кратких описаний каждой новости взять картинку из доп поля и отобразить везде

Ссылка на сообщение
Поделиться на других сайтах
16 минут назад, rus2119 сказал:

это как раз-таки {content}

В корне неверное у вас представление о работе шаблонов DLE. Но посмотрел на ваш сайт а там нелегальная копия DLE. Поэтому в дальшнейшей помощи вам отказано.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...