Ответить Новая тема Новый опрос 
 Как поменять ссылку в Хэдере - выручайте!!!
Dimm24
Новичок
Сообщений: 4
Регистрация: 20-01-2016


20-01-2016 20:05
Здравствуйте!
Подскажите пожалуйста, где зарыт файл с кодом, в котором лежит ссылка вида ( <a title="Свяжитесь с нами" href="http://dverimaxi.ru/contact-us">Свяжитесь с нами</a> ) чтобы изменить её на СВОЮ, ДРУГУЮ страницу, а не базовую "contact-us". Эта кнопка в Хэдере, вверху справа, называется "свяжитесь с нами". Версия Престы 1.6.1.4 прикрепил картинку для наглядности
Спасибо большое!!!


Изображения:
546544-2.png - Размер файла181.2KB, Скачиваний: 502 (Нажмите для увеличения)
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


20-01-2016 20:08
Файл /themes/тема/modules/blockcontact/nav.tpl
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Dimm24
Новичок
Сообщений: 4
Регистрация: 20-01-2016


20-01-2016 20:34
Цитата:( Алекс @ 20-01-2016 16:08 Смотреть сообщение )
Файл /themes/тема/modules/blockcontact/nav.tpl


вот проверил - там такого нету!((( в этом файле только следующий код:

*}
<div id="contact-link" {if isset($is_logged) && $is_logged} class="is_logged"{/if}>
<a href="{$link->getPageLink('contact', true)|escape:'html':'UTF-8'}" title="{l s='Contact us' mod='blockcontact'}">{l s='Contact us' mod='blockcontact'}</a>
</div>
{if $telnumber}
<span class="shop-phone{if isset($is_logged) && $is_logged} is_logged{/if}">
<i class="icon-phone"></i>{l s='Call us now:' mod='blockcontact'} <strong>{$telnumber}</strong>
</span>
{/if}

и записи ссылки, которую можно изменить там нету !((((( Что делать?! ( я не силен в php, только html знаю немного, считайте - новичок )
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


20-01-2016 21:20
Цитата:( Dimm24 @ 20-01-2016 21:34 Смотреть сообщение )
вот проверил - там такого нету!((( в этом файле только следующий код:


А это что:
Цитата:( Dimm24 @ 20-01-2016 21:34 Смотреть сообщение )
<a href="{$link->getPageLink('contact', true)|escape:'html':'UTF-8'}" title="{l s='Contact us' mod='blockcontact'}">{l s='Contact us' mod='blockcontact'}</a>
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Dimm24
Новичок
Сообщений: 4
Регистрация: 20-01-2016


20-01-2016 21:31
Цитата:( Алекс @ 20-01-2016 17:20 Смотреть сообщение )
Цитата:( Dimm24 @ 20-01-2016 21:34 Смотреть сообщение )
вот проверил - там такого нету!((( в этом файле только следующий код:
А это что:
Цитата:( Dimm24 @ 20-01-2016 21:34 Смотреть сообщение )
<a href="{$link->getPageLink('contact', true)|escape:'html':'UTF-8'}" title="{l s='Contact us' mod='blockcontact'}">{l s='Contact us' mod='blockcontact'}</a>

Это есть, да, но если здесь заменить 'contact' на другой например на ('zakaz-dverei', true) то открывается все та же шаблонная страница, а не моя "Заказать" может, есть какое-нибудь соображение, а то вроде как задача простейшая, а не получается ничего!!!
И да, кэш после этого очищал, с 5 браузеров разных смотрел!!

Даже если вообще эту ссылку выпилить, то кнопка все-равно работает и открывает базовую, шаблонную страницу!((


Сообщение отредактировал Dimm24 (20-01-2016 17:33)
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Алекс


Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009


20-01-2016 22:45
Цитата:( Dimm24 @ 20-01-2016 22:31 Смотреть сообщение )
но если здесь заменить 'contact' на другой например на ('zakaz-dverei', true) то открывается все та же шаблонная страница

Отобразить CMS-страницу:
Код:
{$link->getPageLink('contact', true)|escape:'html':'UTF-8'}
заменить на:
Код:
{$link->getCMSLink(3, 'url')|escape:'html':'UTF-8'}

3 - № страницы. url - ЧПУ страницы.

Также можно явно указать необходимую страницу:
Код:
<a href="http://сайт.ру/ссылка-на-необходимую-страницу" title="Описание страницы">текст</a>


Цитата:( Dimm24 @ 20-01-2016 22:31 Смотреть сообщение )
И да, кэш после этого очищал, с 5 браузеров разных смотрел!!

Включите перекомпиляцию и очистите кеш.
Также можно вручную очистить директории /cache/smarty/compile/ и /cache/smarty/cache/
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Dimm24
Новичок
Сообщений: 4
Регистрация: 20-01-2016


20-01-2016 23:37
Спасибо огромное!!!! После всех этих манипуляций все заработало!!!)))) Правда, я еще перед тем, как проверить, в админке не только кэш очистил, но и сделал принудительную перекомпиляцию файлов шаблона, и теперь все работает!!! Благодарю Вас!!!.,))))
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос