Это так называемое неполное предложение. Пропущено слово "нет", оно и является грамматической основой.
Это сочетание еще не закреплено в словарях. Выбрать написание по правилу пока затруднительно, потому что сочетание шок?цена можно отнести к разным правилам. С одной стороны, его допустимо писать слитно как сложносокращенное слово (шокцена < шоковая цена или шокирующая цена, ср.: госзаказ, детсад), с другой – можно применить правило о дефисном написании сложных существительных и сочетаний с однословным приложением, в состав которых входят самостоятельно употребляющиеся существительные и у которых обе части или только вторая часть склоняются (шок-цена < шок + цена, ср.: имидж-проект, интернет-магазин). Однозначно можно сказать, что неверным является раздельное написание. Выбирайте слитный или дефисный вариант на Ваш языковой вкус.
Корректно: ...по связям.
В значении "после нажатия" правильно: по нажатии.
А какие основания для кавычек?
Грамматически верно: онлайн-менеджер по продажам, менеджер по онлайн-продажам.
В указанном отрывке нет оснований для постановки тире.
В значении 'нравиться' правильно: быть по душе кому-либо. Правильно: будет по душе детям и родителям.
Правильно: по грЯзи.
Верно: по Москве-реке.