| Elite-Board tech support https://forum.illusionweb.ru/ |
|
| Почему не отображаются все ссылки организаций? https://forum.illusionweb.ru/viewtopic.php?f=3&t=4927 |
Страница 1 из 2 |
| Автор: | Владимир [ 01 мар 2022, 13:15 ] |
| Заголовок сообщения: | Почему не отображаются все ссылки организаций? |
Вопрос. Переда тем как его задать проверил на разных шаблонах и поискал на форуме ответ. В карточке организации отображается только ссылка на сайт. Где инстаграм, вк, Fb + в идеале бы добавить телегу и ватсапп? Для организации это довольно важные вещи для общения с клиентом. И не понятно, почему они есть при заполнении, но не где не используются. |
|
| Автор: | Владимир [ 01 мар 2022, 13:19 ] |
| Заголовок сообщения: | Re: Почему не отображаются все ссылки организаций? |
Мне не добавить, вторую картинку, где показывается , что есть только одна ссылка на сайт! Но нет на инстаграм и ВК , хотя внутри карточки организации - эта информация есть |
|
| Автор: | Иван [ 01 мар 2022, 14:29 ] |
| Заголовок сообщения: | Re: Почему не отображаются все ссылки организаций? |
Владимир писал(а): Мне не добавить, вторую картинку, где показывается , что есть только одна ссылка на сайт! Но нет на инстаграм и ВК , хотя внутри карточки организации - эта информация есть Да, такое есть, в дефолтных шаблонах нет вывода соц-сетей, а так-как шаблоны от сторонних разработчиков +- основываться на дефолтных, то тоже происходит упущение. Как реализован ваш шаблон я не знаю, но правки нужно вносить в файл shops.html Пример на шаблоне neo, найдите Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. И после вставьте Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Разумеется все это нужно стилизовать под дизайн, это просто пример реализации. |
|
| Автор: | Владимир [ 01 мар 2022, 18:50 ] |
| Заголовок сообщения: | Re: Почему не отображаются все ссылки организаций? |
Иван писал(а): Владимир писал(а): Мне не добавить, вторую картинку, где показывается , что есть только одна ссылка на сайт! Но нет на инстаграм и ВК , хотя внутри карточки организации - эта информация есть Да, такое есть, в дефолтных шаблонах нет вывода соц-сетей, а так-как шаблоны от сторонних разработчиков +- основываться на дефолтных, то тоже происходит упущение. Как реализован ваш шаблон я не знаю, но правки нужно вносить в файл shops.html Пример на шаблоне neo, найдите Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. И после вставьте Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Разумеется все это нужно стилизовать под дизайн, это просто пример реализации. Немного помучился, но вроде более менее получилось сделать, Вдруг кому пригодится ( но сразу - я всё делю по логике и путём "что будет если этот значёк поменять") Вот такие строчки кода получились , в душе не епу почему разные, собрал из того что было и совета выше. Если делать все одинаковые не работает (одинаковые как первая) - хз почему. Из глюков если Инстаграм не заполнен, всё-равно появляется "Инстаграм:" и пустой адрес , да и пофиг)) Да и перенёс этот код под блок "поделится" иначе криво смотрится {%if $shop.site != ""%}<br>Сайт организации: <a class="s15 contact-sensitive" href="{%$settings.path%}redirect/?go={%$shop.site|urlencode%}">{%$shop.site%}</a>{%/if%} {%if $shop.soc_vk != ""%}<br>Группа VK: <a class="s15 contact-sensitive" href="{%$shop.soc_vk%}">{%$shop.soc_vk%}</a>{%/if%} {%if $shop.soc_in != "пп"%}<br>Instagram: <a class="s15 contact-sensitive" href="{%$shop.soc_in%}">{%$shop.soc_in%}</a>{%/if%} {%if $shop.soc_fb != ""%}<br>Группа Facebook: <a class="s15 contact-sensitive" href="{%$shop.soc_fb !%}">{%$shop.soc_fb%}</a>{%/if%} |
|
| Автор: | Иван [ 01 мар 2022, 20:16 ] |
| Заголовок сообщения: | Re: Почему не отображаются все ссылки организаций? |
Владимир писал(а): {%if $shop.site != ""%}<br>Сайт организации: <a class="s15 contact-sensitive" href="{%$settings.path%}redirect/?go={%$shop.site|urlencode%}">{%$shop.site%}</a>{%/if%} {%if $shop.soc_vk != ""%}<br>Группа VK: <a class="s15 contact-sensitive" href="{%$shop.soc_vk%}">{%$shop.soc_vk%}</a>{%/if%} {%if $shop.soc_in != "пп"%}<br>Instagram: <a class="s15 contact-sensitive" href="{%$shop.soc_in%}">{%$shop.soc_in%}</a>{%/if%} {%if $shop.soc_fb != ""%}<br>Группа Facebook: <a class="s15 contact-sensitive" href="{%$shop.soc_fb !%}">{%$shop.soc_fb%}</a>{%/if%} {%$shop.soc_fb !%} Не верно, знак ! не должно быть, вот так правильней, зачем показывать ссылку, которая на мобилке пол экрана займет? Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Р.S Дело конечно ваше, но знак восклицания уберите |
|
| Автор: | Владимир [ 02 мар 2022, 11:40 ] |
| Заголовок сообщения: | Re: Почему не отображаются все ссылки организаций? |
Иван писал(а): Владимир писал(а): {%if $shop.site != ""%}<br>Сайт организации: <a class="s15 contact-sensitive" href="{%$settings.path%}redirect/?go={%$shop.site|urlencode%}">{%$shop.site%}</a>{%/if%} {%if $shop.soc_vk != ""%}<br>Группа VK: <a class="s15 contact-sensitive" href="{%$shop.soc_vk%}">{%$shop.soc_vk%}</a>{%/if%} {%if $shop.soc_in != "пп"%}<br>Instagram: <a class="s15 contact-sensitive" href="{%$shop.soc_in%}">{%$shop.soc_in%}</a>{%/if%} {%if $shop.soc_fb != ""%}<br>Группа Facebook: <a class="s15 contact-sensitive" href="{%$shop.soc_fb !%}">{%$shop.soc_fb%}</a>{%/if%} {%$shop.soc_fb !%} Не верно, знак ! не должно быть, вот так правильней, зачем показывать ссылку, которая на мобилке пол экрана займет? Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Р.S Дело конечно ваше, но знак восклицания уберите Спасибо за совет убрал. Про знак "!", чтобы Вы понимали, у меня ПОЛНОСТЬЮ отсутствует понимание, что такое код и какой знак, что значит. Чтобы было понятнее, ассоциация принципа моей работы с кодом сайтом примерно такая... Есть два телевизора, один работает у второго не работает звук. Я разбираю оба и начинаю методом перебора переставлять детали с одного на другой и смотреть на результат)) На этом примере , я нашел строку, которая отвечает за вывод ссылки на сайт ( искал путем удаления строк кода из файла отвечающего за карточку организации). Путем перебора оказалось что это она: {%if $shop.site != ""%}<br>Сайт организации: <a class="s15 contact-sensitive" href="{%$settings.path%}redirect/?go={%$shop.site|urlencode%}">{%$shop.site%}</a>{%/if%} Далее по логике я скопировал и сделал так ( благо подсказали на что менять shop.site) какие должны быть "ссылки" Получилось: {%if $shop.soc_vk != ""%}<br>Сайт организации: <a class="s15 contact-sensitive" href="{%$settings.path%}redirect/?go={%$shop.soc_vk |urlencode%}">{%$shop.soc_vk%}</a>{%/if%} Но увы не сработало(( По ссылке 404 ошибку выдавало... Потом мне ответили здесь типа вот так должно быть: {%if $shop.soc_vk != ""%}<a href="{%$shop.soc_vk%}" class="" target="_blank">Vk</a>{%/if%} Но мне не понравилось как получилось визуально и я просто пошагово начал "объединять" две строчки кода , грубо говоря из двух рабочих телевизоров собрал один)) Для меня это кодовый замок, писал текст и понял понял как объяснить принцип моей работы с кодом...Типа кодовый замок с 3 мя цифрами, я знаю, что есть верный код и начинаю 000, 001, 002...до тех пор пока не откроется. Долго, упорство и труд всё перетрут. Про "!" для FB, просто банально лишнее скопировал и не заметил , так как в примерах на которых проверял работу кода, нет FB. Благодарю за помощь! |
|
| Автор: | Сергей Максимович [ 12 мар 2022, 16:52 ] |
| Заголовок сообщения: | Re: Почему не отображаются все ссылки организаций? |
Благодарю! Помогли, переделал немного по своему и работает. |
|
| Автор: | Владимир [ 05 апр 2022, 16:14 ] |
| Заголовок сообщения: | Re: Почему не отображаются все ссылки организаций? |
Иван писал(а): Владимир писал(а): {%if $shop.site != ""%}<br>Сайт организации: <a class="s15 contact-sensitive" href="{%$settings.path%}redirect/?go={%$shop.site|urlencode%}">{%$shop.site%}</a>{%/if%} {%if $shop.soc_vk != ""%}<br>Группа VK: <a class="s15 contact-sensitive" href="{%$shop.soc_vk%}">{%$shop.soc_vk%}</a>{%/if%} {%if $shop.soc_in != "пп"%}<br>Instagram: <a class="s15 contact-sensitive" href="{%$shop.soc_in%}">{%$shop.soc_in%}</a>{%/if%} {%if $shop.soc_fb != ""%}<br>Группа Facebook: <a class="s15 contact-sensitive" href="{%$shop.soc_fb !%}">{%$shop.soc_fb%}</a>{%/if%} {%$shop.soc_fb !%} Не верно, знак ! не должно быть, вот так правильней, зачем показывать ссылку, которая на мобилке пол экрана займет? Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. Р.S Дело конечно ваше, но знак восклицания уберите Иван, помогите. Так как санкции, да и большинство клали 8===) на Фэйсбук, я решил переделать этот параметр на "Канал YouTube". У меня получилось поменять строчку примера и изменить "Группа Facebook" на "Канал YouTube" , но я не смог разобраться, как сделать так чтобы ссылка стала верной и сайт "не сопротивлялся". Картинка не крепится(( |
|
| Автор: | Владимир [ 05 апр 2022, 16:59 ] |
| Заголовок сообщения: | Re: Почему не отображаются все ссылки организаций? |
| Автор: | Иван [ 05 апр 2022, 21:02 ] |
| Заголовок сообщения: | Re: Почему не отображаются все ссылки организаций? |
Владимир писал(а): но я не смог разобраться, как сделать так чтобы ссылка стала верной и сайт "не сопротивлялся" Откройте файл modules/users_shop.php Найдите: Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. И замените на: Код: Для просмотра Вы должны быть в группе пользователей Elite-Board. |
|
| Страница 1 из 2 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |
|