Поддержу tester_toster .
Сам с большим удовольствием пишу на PHP. Знаю его минусы, догадываюсь о плюсах. PHP 7-ой ветки очень даже перспективен. По опыту работы переходил как на питон, так и на руби. Для себя сделал вывод - те же яйца, вид сбоку. Решил совершенствоваться в PHP и нисколько не жалею.
Домашняя редакция подразумевает, что вы на ней не зарабатываете денег. Аптека, это магазин, цель работы которого - заработок денег. Так что, есть к чему придраться.
Еще один "куда податься"? Ответ будет жестким - работайте и зарабатывайте, прекратите бросаться из одной области в другую. Станьте настоящим профессионалом, заслужите уважение сообщества, придумайте что-то новое (только не спрашивайте что). Устройтесь работать в Mozilla, Google и т.п. и занимайтесь разработкой ядра JavaScript. Да масса вариантов - и никуда не надо "подаваться".
2. Затем в конце страницы подключаете JavaScript, который находит все такие блоки и подгружает в них (или вместо них) картинку с указанным в data-url адресом.
Логика можете быть очень разной. Пробуйте. Всё реализуемо.
В настройках по-умолчанию PHPStorm точно так не делает. Попробуйте сбросить настройки и проверить еще раз. Я думаю, что у вас форматирование портится где-то на другом этапе.
Так, стоп! За работу со связями отвечают модели. REST - это контроллер и действия. Вы создаете некое REST-действие (например добавление нового поста в блог), которое обрабатывает REST-контроллер и передает управление в модель. А вот уже эта модель и определяет как работать со связями.
Что значит "можно ли использовать"? Хотите используйте, хотите нет. Никто вас ни к чему не обязывает. Но если вы спрашиваете "будет ли это правильно с точки зрения логики bootstrap", то нет - nav-pills - это навигационная цепочка, наподобие табов (по сути она и есть).
Их "прописывать" не нужно, они должны заполняться автоматически при вставке новой строки. Вам необходимо ознакомиться с иерархическими деревьями (в вашем примере это скорее всего Nested Sets - вложенные множества).