Использование пакета IvoryGoogleMap в symfony2 - PullRequest
1 голос
/ 02 сентября 2011

У меня очень простой и неубедительный вопрос (надеюсь, он простой).

Я довольно новичок в symfony2 и не знаю, как использовать комплекты.Я пытаюсь использовать IvoryGoogleMapBundle (https://github.com/egeloen/IvoryGoogleMapBundle), и я должен сказать, что документация действительно хороша, но я не могу понять одну вещь.Я напишу, что я уже сделал и что мне нужно:

Я загрузил все файлы пакета в каталог src/Ivory/GoogleMapBundle.Добавлены правильные строки в app/autoload.php и app/Autoload.php (согласно документации).

Теперь я пытаюсь отобразить максимально простую карту, и в документации есть много примеров, но у меня нетИдея, как определить новый объект Map в моем контроллере (все примеры предполагают, что переменная $map уже существует и содержит этот объект).Можете ли вы написать самый простой контроллер для меня, который будет иметь это $map определение переменной?Нужно ли мне создавать все эти файлы Entity, упомянутые в документе?

Если что-то неясно, просто скажите мне, я сделаю все возможное, чтобы объяснить это лучше.

Ответы [ 2 ]

3 голосов
/ 02 сентября 2011

попробуйте $map = $this->get('ivory_google_map.map'); в вашем контроллере.

Полный список услуг, которые вы можете использовать (под Список доступных услуг )

Что такое услуги?

Примечание: внешние комплекты должны быть помещены в / vendor / bundles / Organization / BundleName (поэтому / vendor / bundles / Ivory / GoogleMapBundle, а не / src / Ivory / GoogleMapBundle)

1 голос
/ 31 декабря 2011

или ваш контроллер:

class DefaultController extends ContainerAware
{
...
}

попробуйте это:

$map = $this->container->get('ivory_google_map.map');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...