обновить PJAX при клике можно например, так:
$.pjax.reload({container: "#mycontainer-pjax", timeout: 2000, url: "/controller/index?id=1"})
сответсвенно выполнение это JS-кода должно происходить при клике на ссылку. Ну и в самом контроллере когда происходит pjax-запрос желательно не делать лишних действий, которые не нужны для рендернига целевого куска старницы, т.к. это впустую кушает ресурсы сервера
этот метод необходимо определить в моделе категорий, а вывод зависит непосредственно от структуры Вашего шаблона. Вы делали вывод товаров, вывод производителей - осуществляется по аналогии...
вы их должны в любом случае знать, т.е. или необходимо что бы пользователь их задавал в каком-то формате (но это конечно не очень надежно), либо если поля у Вас динамически создаются в пользовательской части - генерировать автоматически им имена, и потом уже из запроса их вытягивать
Вы имеете ввиду Master-Slave репликацию, но оно Вам особо не поможет, т.к. данные все равно будут вставляться на Slave и там их придется индексировать.
нет разницы внутреннее использование или нет, дело ваше конечно, но такая функциональность резко снижает безопасность системы, поэтому лучше бы Вы отговорили от такой фунциональности клиента.
Пароли не стоит показывать даже если они зашифрованы. Компания прям захотела что бы Вы выводили в столбцах пароли в зашифрованном виде (интересно зачем? они ведь с ними ничего все равно не смогут сделать) или все таки компания захотела просто в гриде их редактировать? это разные вещи...
сохранить куда? если в другую колонку этой таблицы тогда нужно использовать UPDATE, если же данные нужно сохранить в другую таблицу тогда нужно делать INSERT в нее с результами выборки
$.pjax.reload({container: "#mycontainer-pjax", timeout: 2000, url: "/controller/index?id=1"})
сответсвенно выполнение это JS-кода должно происходить при клике на ссылку. Ну и в самом контроллере когда происходит pjax-запрос желательно не делать лишних действий, которые не нужны для рендернига целевого куска старницы, т.к. это впустую кушает ресурсы сервера