Page 1 of 1
Больше кастом полей
Posted: Fri Aug 29, 2014 11:32 pm
by Knower
Здравствуйте.
Есть ли возможность в смарте добавить кастом поля, скажем штук 30?
Re: Больше кастом полей
Posted: Sat Aug 30, 2014 1:51 am
by admin
Приветствую!
а с какой целью так много ?
Re: Больше кастом полей
Posted: Sat Aug 30, 2014 2:15 pm
by Knower
Хочу попробовать реализовать одну идею.
Есть база с 30+ полями в каждой записи.
Если я всю эту инфу засуну в одно поле то будет выводится все одной портянкой.
А требуется сделать для каждого поля заголовок, под заголовком инфа из этого поля, расставить все эти блоки в определенном порядке, вобщем все это красиво надо оформить.
Вот я и интересуюсь, если это возможно, то каким образом.
Re: Больше кастом полей
Posted: Sat Aug 30, 2014 4:56 pm
by admin
Можно dct сохранить в одном поле, скажем через перенос строки
в темпелйте соответственно сделать
$vars = explode("\n", '<!---ESCAPED_CATEGORY_CUSTOM_VAR1-->');
и так много получить любое кол-во переменных
Re: Больше кастом полей
Posted: Sat Aug 30, 2014 8:27 pm
by Knower
Т.е. импорт делать так:
поле-1 | поле-2 | поле-3 | поле-4 | ..поле-30 |
импортим в
Custom Var1 | Custom Var1 | Custom Var1 | Custom Var1 | Custom Var1
И все они будут в одном поле но с новой строки?
Re: Больше кастом полей
Posted: Sat Aug 30, 2014 8:32 pm
by admin
нет
ок, проще делаем
в импорте
url|asd,qwe,zxc
где asd,qwe,zxc - custom var1
в темпелйте делаем
$my_vars = explode(",", '<!---ESCAPED_CATEGORY_CUSTOM_VAR1-->'); (тут вомзожно не категории кастом вар а галеры но смысл тот же)
получаем в перменной $my_vars разбитое по запятой