Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Подскажите как реализовать.

Подскажите как реализовать.


     11.01.2014    php, dle    Все вопросы » Общие вопросы по PHP    2356

вопрос
Пишу свой первый полноценный модуль и столкнулся с небольшой проблемой.
В общем суть пока что такова:

Имеется кнопка "Добавить персонажа".

При нажатии на которую открывается форма с одной строкой "Укажите аниме". На примере Ore no Imouto
В то время как я вписываю название аниме должен идти поиск этого аниме по пункту

1. Указание аниме (поиск на лету. поиск введённого аниме в таблице dle_post, в столбце title). Искать персонажей к аниме в столбце character_id.
Если к указанному аниме нету персонажей то вывести форму добавления.
Если есть то вывести добавленных персонажей (которые указаны в столбце character_id), и ниже кнопку добавить еще.

далее

Открывается форма с одной строкой. куда нужно вписать оригинальное имя. На примере Kirino Kousaka
В то время как я вписываю должен идти поиск этого персонажа по пункту

1.0 Поиск на существование персонажа (поиск на лету. В таблице dle_character, в столбце main_name).
Если есть то вывести "Персонаж уже добавлен" и прекратить добавление.
Если нет то продолжить добавление.

после чего раскрывается форма (Добавление персонажа аниме. Привязка добавленных персонажей к указанному аниме) в которую вносятся такие данные:

Уже было ->Основное Имя: Kirino Kousaka
Официальное Имя: 高坂桐乃
Русское Имя: Кирино Косака
Никнейм: Кмририн
Возраст: 14
Пол: женский
Рост (в см): 165
Группа крови: неизвестно
Вес (в кг): 45
Обьем груди (в см): 82
Объем талии (в см): 54
Объем бедер (см): 81
Способности: легкоатлет
Аксессуары: клипса для волос
Возрастной диапазон: подросток
Одежда: школьная форма, юбка, носки
Выглядит: светлые волосы, клык, длинные волосы, бирюзовые глаза
Личность: цундэрэ
Роль: спортсмен, модель, отаку, студент, младшая сестра
Черты характера: комплекс брата
Рейтинг: 10

Подскажите на примерах как можно реализовать то что мне нужно.

Ответа пока нет


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

ПафНутиЙ
Админ

ПафНутиЙ - 11 января 2014 14:08 -

берите за основу быстрый поиск по сайту.

Каков вопрос - таков и ответ. Просто помните об этом.

Kota
Юзер

Kota - 11 января 2014 14:08 -

ПафНутиЙ, это тот который engine/ajax/search.php ?

Kota
Юзер

Kota - 11 января 2014 14:10 -

ПафНутиЙ,
Что бы не плодить кучу вопросов напишу тут. Как реализовать привязку добавленных персонажей к новости?
Желательно бы примером.

ПафНутиЙ
Админ

ПафНутиЙ - 11 января 2014 15:10 -

писать ID персонажей в допполе, выводить в новости через модуль
{include file="engine/modules/mymod.php?param=[xfvalue_pole]"}

Каков вопрос - таков и ответ. Просто помните об этом.

Kota
Юзер

Kota - 11 января 2014 15:11 -

Цитата: ПафНутиЙ
писать ID персонажей в допполе, выводить в новости через модуль

Интересует реализация без доп полей )

D0Gmatist
Юзер

D0Gmatist - 11 января 2014 15:30 -

Пишу первый модуль
Подскажите на примерах как можно реализовать то что мне нужно.)))))))))))))))))))))))))))))))

Kota
Юзер

Kota - 11 января 2014 15:33 -

Цитата: D0Gmatist
Пишу первый модуль
Подскажите на примерах как можно реализовать то что мне нужно.)))))))))))))))))))))))))))))))

И что ? Все с чего то начинают.

D0Gmatist
Юзер

D0Gmatist - 11 января 2014 15:44 -

Для начало ООП выучи
+
Создание связей между таблицами. Работа с данными при помощи запросов. Включение полей в запрос. Построение и применение форм.

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

Похожие вопросы

наверх