Я использую плагин регистрации из здесь и настраиваю некоторые настраиваемые поля в массиве json_encode
:
<?php
$fields = json_encode(array(
array('name' => 'name'),
array('name' => 'city', 'description' => 'City', 'type' => 'typeahead', 'categories'=>'city')
));
?>
<iframe src="https://www.facebook.com/plugins/registration.php?
client_id=xxxxxxxxxxxxxxx&
redirect_uri=https%3A%2F%2Fdevelopers.facebook.com%2Ftools%2Fecho%2F&
fields=<?php echo urlencode($fields);?>"
scrolling="auto"
frameborder="no"
style="border:none"
allowTransparency="true"
width="100%"
height="330">
</iframe>
В примере на Facebook они говорят, что вы можетенастройте что-то вроде этого, и когда вы будете печатать, это даст вам подсказку с 'city','country','state_province'
:
{'name':'live', 'description':'Best Place to Live', 'type':'typeahead', 'categories':['city','country','state_province']}
В моем случае я пытаюсь сделать это так:
array('name' => 'city', 'description' => 'City', 'type' => 'typeahead', 'categories'=>'city')
Но это не работает.если я получаю эту строку, плагин работает просто отлично, а это значит, что я не правильно его настраиваю.
Я тоже попробовал это, и это не работает:
array('name' => 'city', 'description' => 'City', 'type' => 'typeahead', 'categories':['city','country','state_province'])
Любые идеи о том, что я делаю не так?