Реализация выбора города
Василий, большое спасибо за уроки по созданию компонента! Весь день усиленно вчитываюсь)
Маленькая проба пера — компонент по выбору города.
Есть на демо сайте — тут
joxi.ru/J3acU_3JTJAsY2beWkM
Маленькая проба пера — компонент по выбору города.
Есть на демо сайте — тут
joxi.ru/J3acU_3JTJAsY2beWkM
Комментарии: 74
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Только нужно убрать в консоли вывод «hide».
Заранее благодарен.
Кто-нибудь может помочь настроить git, cvs, phpstorm на mac? Он мне уже весь мозг съел…
То корневая папка не та, то еще чето…
git-scm.com/downloads
Жмём в меню VCS → Enable version control, выбираем git и сохраняем.
phpstorm ругается сначала на корневую директорию, потом еще на чтото
Потом git c brew.
Щас все ок. ошибка ушла! Всем спасибо!)))
Ставишь mac.github.com/, а потом у него в настройках загружаешь console tools или как-то так — и получаешь свежий git на Mac.
С github скачал архив, распаковал, залил в корень сайта. Перешел по site.ru/cityselect-master/_build/build.transport.php, пакет установил.
Пишу [[cityselect]] — получаю пустую страницу. Без вывода сниппета страница нормально отображается.
s6114.test.modx.pro/index.php?id=1
пакет там же. Пробуй может у тебя собрался криво…
Оказалось все дело в хостинге. Перешел на DO — все работает отлично.
можнонужно брать тут.Все заточено для комфортной работы с MODx…
2014/08/15 14:45:19 [error] 13428#0: *50243 FastCGI sent in stderr: «PHP message: PHP Parse error: syntax error, unexpected '[', expecting ')' in /var/www/context/www/core/components/cityselect/model/cityselect/cityselect.class.php on line 27» while reading response header from upstream, client: 92.101.162.154
Сам подобную ошибку еще не встречал.
Возможно вам просто стоит обновить версию php…
Лучше таки написать array() вместо [] — далеко не все могут обновить версию php безболезненно.
Разместим вас на сайте и обещаем вам всяческий PR и маркетинговую поддержку :)
А где можно посмотреть исходник? Если можно конечно.
И, я верно понимаю, что сниппет просто вытягивает город из КЛАДРа и где-то его хранит (сессии, куки и т.п.). Т.е. переключений контекста (для поддоменов например) нет?
Вообще бы цены не было))
А будет ли обновление компонента с такой возможностью в ближайшее будущее?
Как можно сейчас это реализовать: нужно показывать отдельный баннер для отдельного города?
Очень актуально например для магазина, когда для разного региона должен показываться разный контактный телефон и e-mail менеджера.
modx.pro/help/4174/#comment-31251
Ну определило город — ну так а дальше к примеру как то контент менять в зависимости от города
Или для чего он вообще тогда предназначен?
в чанке test остается одна строка
в then, так же как и в else можно вставить любой чанк или сниппет, в зависимости от вашей фантазии.
Нужно, что бы перенаправлять пользователя на англоязычную версию сайта в случае если iso не равно RU
возьмите нужную переменную массива и используйте. Можно выставить в плейсходер на странице, например
Поддержу идею!
Ещё было бы неплохо добавить мануал, как автоматически в Доставка → города автоматические проставлять.
о каком компоненте идет речь…
Спасибо!
К примеру вот test.radionika.pro — голый modX хостинг beget
смотрите что в логах и тд.