Elite-Board tech support
https://forum.illusionweb.ru/

Ссылка ЛК, время работы магазина, карты
https://forum.illusionweb.ru/viewtopic.php?f=3&t=3978
Страница 1 из 2

Автор:  Антон [ 26 май 2020, 14:44 ]
Заголовок сообщения:  Ссылка ЛК, время работы магазина, карты

Добрый день, уважаемые коллеги, разработчик!

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

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, 18:03 ]
Заголовок сообщения:  Re: Ссылка ЛК, время работы магазина, карты

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

Автор:  Geo [ 27 май 2020, 11:57 ]
Заголовок сообщения:  Re: Ссылка ЛК, время работы магазина, карты

Добавьте 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, 19:52 ]
Заголовок сообщения:  Re: Ссылка ЛК, время работы магазина, карты

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

Автор:  Антон [ 27 май 2020, 20:12 ]
Заголовок сообщения:  Re: Ссылка ЛК, время работы магазина, карты

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

Автор:  Антон [ 27 май 2020, 20:17 ]
Заголовок сообщения:  Re: Ссылка ЛК, время работы магазина, карты

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

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

Автор:  Geo [ 30 май 2020, 12:39 ]
Заголовок сообщения:  Re: Ссылка ЛК, время работы магазина, карты

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

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

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

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

Автор:  Антон [ 31 май 2020, 20:32 ]
Заголовок сообщения:  Re: Ссылка ЛК, время работы магазина, карты

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

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

Автор:  Антон [ 31 май 2020, 20:34 ]
Заголовок сообщения:  Re: Ссылка ЛК, время работы магазина, карты

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

Автор:  Geo [ 01 июн 2020, 09:05 ]
Заголовок сообщения:  Re: Ссылка ЛК, время работы магазина, карты

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

Страница 1 из 2 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/