Сообщения без ответов | Активные темы Текущее время: 25 окт 2026, 08:51



Ответить на тему  [ Сообщений: 11 ]  Страница 1, 2  »
Ссылка ЛК, время работы магазина, карты 
Автор Сообщение
Добрый день, уважаемые коллеги, разработчик!

Прошу помощи в решении возникших вопросов, кто чем может))):

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. Обратил внимание, что подгружаются разная версия карт (Яндекс). На странице самого объявления, магазина и подачи объявления она одна, а вот на странице "Объявления на карте" - карта как будто новой версии - кнопки зум отличаются и в целом как то смотрится она "свежее", да и еще на мобильном устройстве у карты (Яндекс) на странице "Объявления на карте" лучше отрисовка (разрешение). Может это лично у меня такое предвзятое виденье, но все такие, можно ли на страницах объявления и подачи объявления, встроить такую же карту как и на странице "Объявления на карте"?


Профиль
1. Поставил прямую ссылку без условий. Т.е. href="https://obyavleniya.kz/users/login/". Без результатов, ссылка (кнопка) в ЛК не хочет показываться.


Профиль
Добавьте 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


Профиль
1. Спасибо! Поработал со стилями - получилось! Думал проблема в скрипте. Но оказалось, в верстке шаблона.
2. К сожалению не помогло. При отсутствии графика работ - графика нет, а вот заголовок на месте(((
3. Поменял. Но данный код удалось найти только в modules/yamaps.inc и shops.html. В messages.html - не обнаружен (искал тщательно).
В итоге - карта везде обновилась, НО (!) исчезли метки на странице объявления и в магазине. На странице "Объявления на карте" метки остались.
На странице подачи объявления, не устанавливается метка, режим курсора на карте - "рука" для перемещения карты.


Профиль
3. Переключился на шаблон "Neo" - на картах, та же проблема с метками.


Профиль
Откатился на 2.0 - метки появились - карта соответственно старая.

Geo, выручайте по п. 2 и 3.


Профиль
Антон писал(а):
В итоге - карта везде обновилась, НО (!) исчезли метки на странице объявления и в магазине. На странице "Объявления на карте" метки остались.
На странице подачи объявления, не устанавливается метка, режим курсора на карте - "рука" для перемещения карты.

Очевидно, текущий код не совместим с новым API. Верните всё как было.

Антон писал(а):
При отсутствии графика работ - графика нет, а вот заголовок на месте(((

Покажите, как Вы используете условие? {%if $shop.worktime != ''%}


Профиль
Буду ждать обновления кода карт с нетерпением.

Условие использую вот так:
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


Профиль
Пробовал и так:
{%if $shop.worktime != ''%}Время работы{%/if%}


Профиль
попробуйте так
{%if !empty($shop.worktime_list)%}...{%/if%}


Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 11 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron