Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Модули » Как сформировать title из дополнительных полей перед записью в базу данных?

Как сформировать title из дополнительных полей перед записью в базу данных?


     20.03.2013    title, дополнительные поля    Модули, Хаки    3558

вопрос
Здравствуйте!

И вновь я обращаюсь к Вам с просьбой о помощи.
Пытался найти ответ в похожих темах но так ничего подходящего для себя и не нашёл!

Суть такая:

Для определённой категории были созданы дополнительные поля и отдельный шаблон добавления новости!
Обязательное поле {title} осталось, в это поле у меня записывается дата (Так как добавляется отчёт о рыбалке, то запись даты рыбалки).

Всё работает отлично, всё добавляется - выводится!
Но, выводится не так как хотелось бы. . .объясню:

После добавления новости (отчёта о рыбалке), информация о заголовке новости подвергла меня в шок, как я раньше сказал туда заносится только дата события.

В шаблоне вывода краткой новости я добавил к title описание и несколько дополнительных полей:

<h2><a class="article-title" href="{full-link}">Отчет о рыбалке: {title}, [xfgiven_vodoem][xfvalue_vodoem]
[/xfgiven_vodoem], [xfgiven_mesto][xfvalue_mesto]
[/xfgiven_mesto]</a></h2>


Теперь в шаблоне выводит нормально. Но, в метатегах и в блоке вывода последних отчётов title выводит только дату.

Скажите пожалуйста, как можно сделать так, что бы при добавлении в базу шла проверка на заполненность этих 2-х дополнительных полей [xfvalue_vodoem] и [xfvalue_mesto] ??? Тем самым, если бы эти поля были заполнены, то формировался бы title новости таким образом:

Отчет о рыбалке: {title}, [xfgiven_vodoem][xfvalue_vodoem]
[/xfgiven_vodoem], [xfgiven_mesto][xfvalue_mesto]
[/xfgiven_mesto]


И уже сформированный титл заносился бы в базу: Например: "Отчёт о рыбалке: 13.13.2013, Белоярское водохранилище, Свердловская область"

И ссылка на полную новость имела бы не такой вид как сейчас: "/125-13.13.2013.html" а такой вид:

"/125-Otchet-o-ribalke-13.13.2013-Beloyarskoe-vodoxranilishe.html"

А если бы эти поля были пусты, а они могут быть пусты, так как кроме отчёта на сайте добавляются и статьи, то titl новости формировался бы обычно, по стандарту для новостей!

Ответа пока нет


3 комментария

Korobasow
Юзер

Korobasow - 21 марта 2013 17:08 -

Подскажите ребят, ооочень нужно!

OKyJIucT
Юзер

OKyJIucT - 21 марта 2013 20:15 -

напишите мне завтра в асю 118-ноль-116 постараюсь помочь. идея есть, как реализовать, надо будет попробовать:)

Korobasow
Юзер

Korobasow - 21 марта 2013 20:22 -

К огромному сожалению завтра на сутки уезжаю!
Буду после завтра!
Напишу обязательно, благодарю!

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

 12.08.2014 Shadow228  Модули
наверх