Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Стол заказов » Добавить дополнительное поле

Добавить дополнительное поле


 kpecthbiu    23.06.2014    Стол заказов    1396    11 комментариев

Нужен хак, модуль добавления дополнительного поля пользователем.
пример:
Добавить дополнительное поле

при нажатии на "Добавь дополнительное поле" добавляется поле
пример:
Добавить дополнительное поле

как видите, пользователь при добавлении новости может добавить свое поле например "Жанр" и при выводе новости это будет отображаться типа: Жанр: Ужас
Возможно ли?

11 комментариев

kpecthbiu
Юзер

kpecthbiu - 23 июня 2014 23:02 -


Простите забыл показать где и что вписывать
пример:

D0Gmatist
Местный

D0Gmatist - 24 июня 2014 02:46 -

Возможно ... поля будут идти массивами ..
типа так

<div id="dop_1">
    <input type="text" name="save_name[title_1]">
    <input type="text" name="save_cont[text_1]">
</div>
<div id="dop_2">
    <input type="text" name="save_name[title_2]">
    <input type="text" name="save_cont[text_2]">
</div>
<div id="dop_3">
    <input type="text" name="save_name[title_3]">
    <input type="text" name="save_cont[text_3]">
</div>
и уже в PHP разбираться

Пример обработки

$save_name = array( '1', '2', '3', '4' );
$save_cont = array( 'a', 's', 'd', 'f' );

$x = "";
$z = 0;
foreach ( $save_name as $name => $value ) {

    if ( $x ) {
        $x .= "|:|" . $value . "||" . $save_cont[$z];
    } else {
        $x .= $value . "||" . $save_cont[$z];
    }
    
    $z ++;
}

echo $x;


Результат
1||a|:|2||s|:|3||d|:|4||f

ну и за малым остаётся js функция добавления полей
и сам вывод данной информации в постах

Каждый программист знает - в правильном софте все должно быть прекрасно:
и пользовательский интерфейс, и программные решения, и гениальные ошибки!
Болтовня ничего не стоит. Покажите мне код.

kpecthbiu
Юзер

kpecthbiu - 24 июня 2014 09:53 -

Мне бы готовенькое :) оплата приветствуется ;)

lutskboy
Юзер

lutskboy - 24 июня 2014 16:45 -

Саму идею добавления таких полей реализовать можно. но потом как быть. при выводе на сайте. сами они в шаблон не пропишутся

D0Gmatist
Местный

D0Gmatist - 24 июня 2014 17:03 -

Всё можно .. если захотеть )

Каждый программист знает - в правильном софте все должно быть прекрасно:
и пользовательский интерфейс, и программные решения, и гениальные ошибки!
Болтовня ничего не стоит. Покажите мне код.

kpecthbiu
Юзер

kpecthbiu - 24 июня 2014 17:22 -

Потому суда и пишу чтоб кто-то захотел, за оплату конечно же...

D0Gmatist
Местный

D0Gmatist - 24 июня 2014 17:23 -

Бюджет?

Каждый программист знает - в правильном софте все должно быть прекрасно:
и пользовательский интерфейс, и программные решения, и гениальные ошибки!
Болтовня ничего не стоит. Покажите мне код.

kpecthbiu
Юзер

kpecthbiu - 24 июня 2014 17:35 -

Ваша работа, ваша цена...

D0Gmatist
Местный

D0Gmatist - 24 июня 2014 19:24 -

Напиши в скайп
Скайп == Логин

Каждый программист знает - в правильном софте все должно быть прекрасно:
и пользовательский интерфейс, и программные решения, и гениальные ошибки!
Болтовня ничего не стоит. Покажите мне код.

kpecthbiu
Юзер

kpecthbiu - 25 июня 2014 17:37 -

Хак сделал D0Gmatist.
Сделано качественно и недорого. Спасибо!

over
Юзер

over - 19 сентября 2014 22:51 -

Какая цена, и автор(D0Gmatist) хака дайте ваш Skype
вот мой karen9944472

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