Перейти к содержанию
Официальный форум поддержки Simpla

Javascript - смена логотипа по разным URL


Рекомендуемые сообщения

На станице https://ololo.ru/automobili сейчас такой логотип:

<img src="/auto.jpg">

Когда перехожу в https://ololo.ru/moto должен замениться на такой:

<img src="/moto.jpg">

 

Кто поможет, закину на карту 10$. Спасибо.

Ссылка на сообщение
Поделиться на другие сайты

Надо объяснять желания точно.
1. Ссылки не открываются.

2. Что за ссылки, совсем не понятно. С одной стороны, судя по URL, должны быть категории. С другой - по стандарту Simpla это  просто статичные страницы.

3. Вам надо это делать непременно через Javascript?
4. "смена логотипа по разным URL" - надо точно задавать нужную зависимость между URL и логотипом.

 

А если делать по предложенному совету, то формально по второму адресу будет верно, но по первому адресу ссылка на логотип, скорее всего, станет битой. И на страницах прочих категорий вряд ли будет хорошо...

Ссылка на сообщение
Поделиться на другие сайты

{if $module=='ProductsView'}

<img src="/{$category->url}.jpg">

{else}

<img src="/logo.jpg">

{/if}

Изменено пользователем sergeevizh
Ссылка на сообщение
Поделиться на другие сайты

{if $module=='CategoryView'}

<img src="/{$category->url}.jpg">

{else}

<img src="/logo.jpg">

{/if}

Нет такого вью.

Лопух не давай вредительских советов!

Ссылка на сообщение
Поделиться на другие сайты

короче идея была в следующем: 
 

 

{if $config->root_url == "https://sneololo.kiev.ua"} 
<img src="/files/uploads/sneakershopololo.png" style="margin-top:-10px;">
{elseif $config->root_url == "https://origiololoes.in.ua"}      
<img src="/files/uploads/origiololooes.png" style="margin-top:-10px;">   
{elseif $config->root_url == "https://shoololoe.com.ua"}      
<img src="/files/uploads/shoololoe.png" style="margin-top:-10px;"> 
{elseif $config->root_url == "https://fooololor.in.ua"}      
<img src="/files/uploads/fooololor.png" style="margin-top:-10px;">       
{else}      
<img src="/design/default_1/images/alololo-logo1.jpg"
width="500"  title="{$settings->site_name|escape}" alt="{$settings->site_name|escape}"/>
{/if}

 

 
Есть сайты "псевдонимы", надо было для контекста менять лого и некоторые данные, телефоны, почту, названия и тд.
 
Вот так выкрутил. Работает как надо. Всем спасибо. Проблема решена.
Изменено пользователем tom0rrow
Ссылка на сообщение
Поделиться на другие сайты

короче идея была в следующем: 

 

 

 

Есть сайты "псевдонимы", надо было для контекста менять лого и некоторые данные, телефоны, почту, названия и тд.

 

Вот так выкрутил. Работает как надо. Всем спасибо. Проблема решена.

 

Очень неточно поставили вопрос. При чем тут Javascript в названии темы? В первом посте вроде как речь идет о страницах, а в итоге оказывается что домены... 

из советов - {$smarty.server.HTTP_HOST} что бы не зависеть от протокола

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...