rus2119 0 Опубликовано: 11 октября 2023 Рассказать Опубликовано: 11 октября 2023 Вопрос может и глупый, но я не понимаю как получить доступ к редактированию всех без исключения данных на сайте. Перерыл все .tpl и там нет нужного. К примеру, мне надо поставить [xfvalue] в тег img, который находится как раз в {content}, как туда попасть? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 094 Опубликовано: 11 октября 2023 Рассказать Опубликовано: 11 октября 2023 3 часа назад, rus2119 сказал: в тег img, который находится как раз в {content}, как туда попасть? Тег {content} формирует ваш контент, в зависимости от того какой он должен быть в той или иной ситуации, соответственно нужно искать не как редактировать {content} а то где ваш тег img появляется. Откуда он у вас взялся? Соответственно и ставить там ваш тег [xfvalue]. Например если это какой то шаблон, то там и ставить, если это текст новости, то там и ставить. Вы не написали что за источник вашего img и откуда он у вас. Цитата Ссылка на сообщение Поделиться на других сайтах
rus2119 0 Опубликовано: 11 октября 2023 Рассказать Опубликовано: 11 октября 2023 Автор 6 часов назад, celsoft сказал: Тег {content} формирует ваш контент, в зависимости от того какой он должен быть в той или иной ситуации, соответственно нужно искать не как редактировать {content} а то где ваш тег img появляется. Откуда он у вас взялся? Соответственно и ставить там ваш тег [xfvalue]. Например если это какой то шаблон, то там и ставить, если это текст новости, то там и ставить. Вы не написали что за источник вашего img и откуда он у вас. Спасибо за ответ. Я нашёл нужные мне блоки в js файлах с расширением txt, редактирование которых ничего не даёт. Возможно, дело в шаблоне. Мне нужно как-то подставить картинку, которую мой парсер берёт извне и вставляет в отдельное доп поле, в место, где идёт краткое описание. Если вручную загрузить картинку в этот текстовый редактор, картинка выводится везде как нужно. Надеюсь понятно объяснил. Может подскажете что? Сайт https://hdrezka-4k.xyz/ Цитата Ссылка на сообщение Поделиться на других сайтах
crafic 32 Опубликовано: 11 октября 2023 Рассказать Опубликовано: 11 октября 2023 изучите документацию по дле. в частности краткая и полная новость. https://dle-news.ru/extras/online/index.html Цитата Ссылка на сообщение Поделиться на других сайтах
Drage 20 Опубликовано: 11 октября 2023 Рассказать Опубликовано: 11 октября 2023 (изменено) 29 минут назад, rus2119 сказал: Спасибо за ответ. Я нашёл нужные мне блоки в js файлах с расширением txt, редактирование которых ничего не даёт. Возможно, дело в шаблоне. Мне нужно как-то подставить картинку, которую мой парсер берёт извне и вставляет в отдельное доп. поле, в место, где идёт краткое описание. Если вручную загрузить картинку в этот текстовый редактор, картинка выводится везде как нужно. Надеюсь понятно объяснил. Может подскажете что? Сайт https://hdrezka-4k.xyz/ Я вижу тут противоречие. Вы говорите что парсер добавляет картинку в доп. поле, но при этом вручную вы добавляете её в текстовый редактор? Думаю вам поможет вставка тега [xfvalue] в шаблоны fullstory.tpl и shortstory.tpl (+если используются кастомные шаблоны как например custom-short.tpl) Изменено 11 октября 2023 пользователем Drage Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 094 Опубликовано: 11 октября 2023 Рассказать Опубликовано: 11 октября 2023 15 минут назад, rus2119 сказал: Надеюсь понятно объяснил. Может подскажете что? Нет. Потому что: 15 минут назад, rus2119 сказал: мой парсер Это же ваш парсер. Что это за парсер, как он работает и прочее, никто не знает. Поэтому что вам нужно и что вам подсказать, тоже непонятно. Что это за тег img и откуда он взялся и куда по итогу попал тоже из вашего описания непонятно. Если контент попадает текст новости, а именно в доп. поле, то и соответственно менять его нужно исключительно при добавлении, т.е. в вашем парсере. Потому как новости храняться в БД в готовом виде. Как следствие любое ваше изменение будет распространяться только на новый контент, а старый будет в неизменном виде. Цитата Ссылка на сообщение Поделиться на других сайтах
Drage 20 Опубликовано: 11 октября 2023 Рассказать Опубликовано: 11 октября 2023 (изменено) Вот пример как это может выглядеть, если поле называется image: <img src="[xfgiven_image][xfvalue_thumb_url_image][/xfgiven_image][xfnotgiven_image]{image-1}[/xfnotgiven_image]" alt="{title}" /> P.S. Это сработает только при условии, что кастомное поле заполнено как положено. Картинка лежит в правильной директории и имеются необходимые записи в БД. Изменено 11 октября 2023 пользователем Drage Цитата Ссылка на сообщение Поделиться на других сайтах
rus2119 0 Опубликовано: 11 октября 2023 Рассказать Опубликовано: 11 октября 2023 Автор 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+ кратких описаний каждой новости взять картинку из доп поля и отобразить везде Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 094 Опубликовано: 11 октября 2023 Рассказать Опубликовано: 11 октября 2023 16 минут назад, rus2119 сказал: это как раз-таки {content} В корне неверное у вас представление о работе шаблонов DLE. Но посмотрел на ваш сайт а там нелегальная копия DLE. Поэтому в дальшнейшей помощи вам отказано. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.