Как сформировать title из дополнительных полей перед записью в базу данных?
Здравствуйте!
И вновь я обращаюсь к Вам с просьбой о помощи.
Пытался найти ответ в похожих темах но так ничего подходящего для себя и не нашёл!
Суть такая:
Для определённой категории были созданы дополнительные поля и отдельный шаблон добавления новости!
Обязательное поле {title} осталось, в это поле у меня записывается дата (Так как добавляется отчёт о рыбалке, то запись даты рыбалки).
Всё работает отлично, всё добавляется - выводится!
Но, выводится не так как хотелось бы. . .объясню:
После добавления новости (отчёта о рыбалке), информация о заголовке новости подвергла меня в шок, как я раньше сказал туда заносится только дата события.
В шаблоне вывода краткой новости я добавил к title описание и несколько дополнительных полей:
Теперь в шаблоне выводит нормально. Но, в метатегах и в блоке вывода последних отчётов title выводит только дату.
Скажите пожалуйста, как можно сделать так, что бы при добавлении в базу шла проверка на заполненность этих 2-х дополнительных полей [xfvalue_vodoem] и [xfvalue_mesto] ??? Тем самым, если бы эти поля были заполнены, то формировался бы title новости таким образом:
И уже сформированный титл заносился бы в базу: Например: "Отчёт о рыбалке: 13.13.2013, Белоярское водохранилище, Свердловская область"
И ссылка на полную новость имела бы не такой вид как сейчас: "/125-13.13.2013.html" а такой вид:
"/125-Otchet-o-ribalke-13.13.2013-Beloyarskoe-vodoxranilishe.html"
А если бы эти поля были пусты, а они могут быть пусты, так как кроме отчёта на сайте добавляются и статьи, то titl новости формировался бы обычно, по стандарту для новостей!
Источник:dle-faq.pro, DLE
И вновь я обращаюсь к Вам с просьбой о помощи.
Пытался найти ответ в похожих темах но так ничего подходящего для себя и не нашёл!
Суть такая:
Для определённой категории были созданы дополнительные поля и отдельный шаблон добавления новости!
Обязательное поле {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 новости формировался бы обычно, по стандарту для новостей!
Источник:dle-faq.pro, DLE
Похожие новости
- Ajax-отправка форм в админпанели - модуль AdminAjaxForms
- Весенняя акция на лицензии DataLife Engine
- Arne Slot ayaa eedda dusha ka saaray hal qof ka dib guuldarradii Liverpool ka soo gaartay Galatasaray..
- Chelsea oo go’aansatay inay iibiso Liam Delap ka dib markii uu hal gool dhaliyay tan iyo markii uu xagaagii ku biiray.
- Sidee habeenkii naxdinta lahaa ee Kinsky u dhacay ka hor inta aan la badalin daqiiqadii 17aad..
- Luka Modric ayaa soo afjaray wararka xanta ah ee la xiriirinaya inuu ku laabanayo Real Madrid, isagoo ku adkeysanaya inuu….
- Alejandro Garnacho ayaa ka digay in mustaqbalka Chelsea uu noqon karo mid aad u fool xun iyadoo halyeeyga kooxda uu ku..
- Chelsea oo qalbi jabisay Wrexham ka dib markii VAR ay ku guuleysatay….
- Kooxda Real Madrid ayaa ku soo biirtay tartanka loogu jiro saxiixa Sandro Tonali oo ka tirsan NewcastleUnited.
- MIKEL ARTETA ayaa sheegay in Arsenal ay isku dayday shax cusub muddo TOBAN DAQIIQO ah ka hor guushii 2-1 ee FA Cup ee Mansfield.