 |
Ссылка ЛК, время работы магазина, карты
| Автор |
Сообщение |
|
Антон
Зарегистрирован: 23 дек 2010, 19:43 Сообщения: 80
|
Добрый день, уважаемые коллеги, разработчик!
Прошу помощи в решении возникших вопросов, кто чем может))):
1. При авторизации в ЛК, пропадает ссылка на личный кабинет. У меня она в хедере, является частью дизайна. На любых других страницах она есть, но вот именно если находится в ЛК, она пропадет. Посмотрел на пару сайтах коллег, и у них тоже самое. Вот такая ссылка у меня - <a href="{%$settings.path%}{%if $settings.user%}users{%else%}users/login{%/if%}/">{%$locale.835%}</a>
2. В магазине есть время работы. Какое условие применить, чтобы не отображался заголовок "Время работы", когда время работы не заполнено? Сам график работ: {%foreach from=$shop.worktime_list item='w'%}{%$w%}{%/foreach%} А у меня к нему есть заголовок. Пробовал условием: {%if $shop.worktime_list != ""%}Заголовок + график{%/if%} - не получилось.
3. Обратил внимание, что подгружаются разная версия карт (Яндекс). На странице самого объявления, магазина и подачи объявления она одна, а вот на странице "Объявления на карте" - карта как будто новой версии - кнопки зум отличаются и в целом как то смотрится она "свежее", да и еще на мобильном устройстве у карты (Яндекс) на странице "Объявления на карте" лучше отрисовка (разрешение). Может это лично у меня такое предвзятое виденье, но все такие, можно ли на страницах объявления и подачи объявления, встроить такую же карту как и на странице "Объявления на карте"?
|
| 26 май 2020, 14:44 |
|
 |
|
Антон
Зарегистрирован: 23 дек 2010, 19:43 Сообщения: 80
|
1. Поставил прямую ссылку без условий. Т.е. href="https://obyavleniya.kz/users/login/". Без результатов, ссылка (кнопка) в ЛК не хочет показываться.
|
| 26 май 2020, 18:03 |
|
 |
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2966
|
Добавьте css код, чтобы появилась ссылка на ЛК Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Для времени работы магазинов Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Модули с картой подключались в разное время и там действительно указаны ссылки на API разных версий. Можете попробовать поменять номер версии в файле modules/yamaps.inc шаблонах messages.html, shops.html //api-maps.yandex.ru/2.0 поменяйте на //api-maps.yandex.ru/2.1
|
| 27 май 2020, 11:57 |
|
 |
|
Антон
Зарегистрирован: 23 дек 2010, 19:43 Сообщения: 80
|
1. Спасибо! Поработал со стилями - получилось! Думал проблема в скрипте. Но оказалось, в верстке шаблона. 2. К сожалению не помогло. При отсутствии графика работ - графика нет, а вот заголовок на месте((( 3. Поменял. Но данный код удалось найти только в modules/yamaps.inc и shops.html. В messages.html - не обнаружен (искал тщательно). В итоге - карта везде обновилась, НО (!) исчезли метки на странице объявления и в магазине. На странице "Объявления на карте" метки остались. На странице подачи объявления, не устанавливается метка, режим курсора на карте - "рука" для перемещения карты.
|
| 27 май 2020, 19:52 |
|
 |
|
Антон
Зарегистрирован: 23 дек 2010, 19:43 Сообщения: 80
|
3. Переключился на шаблон "Neo" - на картах, та же проблема с метками.
|
| 27 май 2020, 20:12 |
|
 |
|
Антон
Зарегистрирован: 23 дек 2010, 19:43 Сообщения: 80
|
Откатился на 2.0 - метки появились - карта соответственно старая.
Geo, выручайте по п. 2 и 3.
|
| 27 май 2020, 20:17 |
|
 |
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2966
|
Антон писал(а): В итоге - карта везде обновилась, НО (!) исчезли метки на странице объявления и в магазине. На странице "Объявления на карте" метки остались. На странице подачи объявления, не устанавливается метка, режим курсора на карте - "рука" для перемещения карты. Очевидно, текущий код не совместим с новым API. Верните всё как было. Антон писал(а): При отсутствии графика работ - графика нет, а вот заголовок на месте((( Покажите, как Вы используете условие? {%if $shop.worktime != ''%}
|
| 30 май 2020, 12:39 |
|
 |
|
Антон
Зарегистрирован: 23 дек 2010, 19:43 Сообщения: 80
|
Буду ждать обновления кода карт с нетерпением. Условие использую вот так: Код: Для просмотра Вы должны быть в группе пользователей Elite-Board.
|
| 31 май 2020, 20:32 |
|
 |
|
Антон
Зарегистрирован: 23 дек 2010, 19:43 Сообщения: 80
|
Пробовал и так: {%if $shop.worktime != ''%}Время работы{%/if%}
|
| 31 май 2020, 20:34 |
|
 |
|
Geo
Администратор
Зарегистрирован: 20 сен 2010, 21:15 Сообщения: 2966
|
попробуйте так {%if !empty($shop.worktime_list)%}...{%/if%}
|
| 01 июн 2020, 09:05 |
|
|
|
Страница 1 из 2
|
[ Сообщений: 11 ] |
Кто сейчас на конференции |
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1 |
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
|
 |