Просто новичок в Ruby / Rails, но у меня была та же проблема: localals - это хэш опций, поэтому, что бы вы ни передали: localals - это хэш опций ... я имею в виду, например,
вам нужно кодировать таким образом, и если вы читаете красноречивый ruby, в нем говорится, почему - если параметр не является последним хешем, вы можете опустить фигурные скобки ...
render partial: 'global/navigation_menu', :locals => { :items => item }
или, если вы предпочитаете,
render partial: 'gloabl/navigation_menu', locals: { items: items }
в обоих синтаксисах должны быть скобки, хотя я не пробовал НЕ использовать скобки в первой, например. во втором, однако, я считаю, что это необходимо.
надеюсь, это поможет!