Заполнение полей записи из источника
Главное преимущество этого приложения заключается в том что можно упростить процесс добавления записей и уменьшить ручной труд. Реализуется это упрощение за счет заполнение части полей новой записи информацией из внешнего источника.
Источник - это общий термин для обозначения некоего источника данных. В большинстве случаев это будет ссылка на каталог, но возможны и другие виды источников. Работу по заполнению полей новой записи из источника выполняет плагины, устанавливающиеся в приложении. Для каждого источника данных существует свой плагин.
Вы можете попасть на страницу заполнения из источника со страницы поиска источника заполнения. В этом случае сразу будет выполнено заполнение полей и вым будет отображена форма готовая для отправки. Если есть все данные для заполнения записи, то можете не выполнять поиск и вы можете перейти на страницу из главного меню. Так, для плагина World-Art.ru необходимо выбрать в меню: Добавить запись -> Заполнение из источника -> World-Art.ru.
Рассмотрим на примере заполнения записи, используя плагин World-Art.ru. На странице вы видите форму для указания ссылки на источника. Если вы попали на страницу со страницы поиска источника, то его поле будет уже заполнено и вы будете видеть еще одну форму для добавления записи. Если пришли не из поиска, укажите ссылку на страницу сайта World-Art с записью, которую вы хотите добавить, и нажмите на кнопку Заполнить. Если вы указали недопустимую ссылку или плагин не может выполнить заполнение используя эту ссылку, то вам будет выведено сообщение об ошибке.
Форма добавления записи такая же как при добавлении записи вручную или при редактировании записи. Можете отредактировать или заполнить недостающие поля и нажать на кнопку Добавить что бы отправить форму.
После заполнения записи будет произведена проверка полей. Если обнаруживается ошибка, возвращается форма, и над полями, в которых были обнаружены ошибки, выводятся сообщения об ошибке. Исправьте ошибки если они были обнаружены и повторите отправку.
Если форма была заполнена правильно, производится проверка наличия записей с таким же именем в базе данных. Будет проверятся как основное название записи, так и другие названия. Это делается для того, чтобы избежать создания дублирующихся записей. Если будут обнаружены совпадения, отображается страница со списком этих совпадений. Можете просмотреть эти записи, и если все равно хотите добавить запись, нажмите на кнопку Все равно добавить; если же не хотите применять изменения, нажмите кнопку Отмена.
Если совпадений найдено не было или вы подтвердили добавление не смотря на наличие совпадений, то запись будет создана и вы будете перенаправлены на страницу записи.