CMS DataLife Engine - Система управления сайтами

Sign in to follow this  
Gameer

trim для значений дополнительных полей

Recommended Posts

Это не совсем баг, просто увидел что если у доп поля есть пробелы (в начале или в конце) они убираются. В функции xfieldsdataload в engine/modules/functions.php 

$data[$xfielddataname] = trim($xfielddatavalue);

Иногда нужно что бы значения имели пробел, а иногда нет. Это можно решить конечно на уровни шаблона задавая через тег news пробелы, но все же.

Share this post


Link to post
Share on other sites

Да это сделано специально, чтобы исключить именно случайный ввод. И зная что его точно не будет ни в начале ни в конце, вы можете поставить для нужного поля в шаблон в нужное место. В итоге вы от случайного добавления избавитесь и получите в нужном месте, то что нужно.

Share this post


Link to post
Share on other sites
2 минуты назад, celsoft сказал:

Да это сделано специально, чтобы исключить именно случайный ввод. И зная что его точно не будет ни в начале ни в конце, вы можете поставить для нужного поля в шаблон в нужное место. В итоге вы от случайного добавления избавитесь и получите в нужном месте, то что нужно.

Хорошо, понял.

 

Тогда что бы не создавать отдельную тему, можете ответить на вопрос. Планируется ли расширение API и его переработка? 

К примеру сейчас только файловый кэш в api доступен, так же нет проверки по входу юзера через md5 для старых версий DLE с которых был апгрейд на 11.2 и выше. Просто для сторонних разработчиков было б проще использовать один файл api.

Share this post


Link to post
Share on other sites
3 минуты назад, Gameer сказал:

Тогда что бы не создавать отдельную тему, можете ответить на вопрос. Планируется ли расширение API и его переработка? 

К примеру сейчас только файловый кэш в api доступен, так же нет проверки по входу юзера через md5 для старых версий DLE с которых был апгрейд на 11.2 и выше. Просто для сторонних разработчиков было б проще использовать один файл api.

Может быть, но позднее. Т.к. есть вещи которые хотелось бы внедрить как можно раньше.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this