Больше кастом полей

Post Reply
Knower
Posts: 363
Joined: Mon May 06, 2013 10:00 pm

Больше кастом полей

Post by Knower »

Здравствуйте.
Есть ли возможность в смарте добавить кастом поля, скажем штук 30?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Больше кастом полей

Post by admin »

Приветствую!
а с какой целью так много ?
Don't forget to run script update
Knower
Posts: 363
Joined: Mon May 06, 2013 10:00 pm

Re: Больше кастом полей

Post by Knower »

Хочу попробовать реализовать одну идею.
Есть база с 30+ полями в каждой записи.
Если я всю эту инфу засуну в одно поле то будет выводится все одной портянкой.
А требуется сделать для каждого поля заголовок, под заголовком инфа из этого поля, расставить все эти блоки в определенном порядке, вобщем все это красиво надо оформить.

Вот я и интересуюсь, если это возможно, то каким образом.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Больше кастом полей

Post by admin »

Можно dct сохранить в одном поле, скажем через перенос строки
в темпелйте соответственно сделать

$vars = explode("\n", '<!---ESCAPED_CATEGORY_CUSTOM_VAR1-->');

и так много получить любое кол-во переменных
Don't forget to run script update
Knower
Posts: 363
Joined: Mon May 06, 2013 10:00 pm

Re: Больше кастом полей

Post by Knower »

Т.е. импорт делать так:

поле-1 | поле-2 | поле-3 | поле-4 | ..поле-30 |

импортим в

Custom Var1 | Custom Var1 | Custom Var1 | Custom Var1 | Custom Var1

И все они будут в одном поле но с новой строки?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Больше кастом полей

Post by admin »

нет
ок, проще делаем

в импорте

url|asd,qwe,zxc


где asd,qwe,zxc - custom var1

в темпелйте делаем

$my_vars = explode(",", '<!---ESCAPED_CATEGORY_CUSTOM_VAR1-->'); (тут вомзожно не категории кастом вар а галеры но смысл тот же)

получаем в перменной $my_vars разбитое по запятой
Don't forget to run script update
Post Reply