LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 19:33:06 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: [Решено] Вместо "Уточнить цену" - ссылка на контакты  (Прочитано 5408 раз)
0 Пользователей и 2 Гостей смотрят эту тему.
Death
Осваиваюсь на форуме
***

Репутация: +10/-0
Offline Offline

Сообщений: 53


НЕТ разрывам!!!


« : 08.02.2008, 18:24:56 »

Помогите найти то место где нужно поменять ссылку.
Когда отсутствует цена есть надпись "Позвоните уточнить" так вот она вида mailto:бла-бла-бла

где надо поменять чтобы она вела на страничку контакты
« Последнее редактирование: 06.05.2009, 14:48:24 от beagler » Записан
Death
Осваиваюсь на форуме
***

Репутация: +10/-0
Offline Offline

Сообщений: 53


НЕТ разрывам!!!


« Ответ #1 : 11.02.2008, 13:25:45 »

Тему не заметили наверно.
Помогите пожалуйста никак не могу найти где это сменить.
Записан
morph
Живу я здесь
******

Репутация: +96/-0
Offline Offline

Сообщений: 957


« Ответ #2 : 11.02.2008, 13:38:32 »

ps_product.php
Цитировать
$no_price_html = "&nbsp;<a href=\"mailto:$vendor_mail?subject=".$VM_LANG->_PHPSHOP_PRODUCT_CALL.": $product_name\">".$VM_LANG->_PHPSHOP_PRODUCT_CALL."</a>";
Записан
Bickaze
Осваиваюсь на форуме
***

Репутация: +4/-2
Offline Offline

Пол: Мужской
Сообщений: 118


« Ответ #3 : 01.04.2009, 21:17:47 »

сменить на
$no_price_html = "&nbsp;<a href=\"index.php?option=com_contact&Itemid=3\">".$VM_LANG->_PHPSHOP_PRODUCT_CALL."</a>";
Записан
HOG_Seruj
Осваиваюсь на форуме
***

Репутация: +1/-0
Offline Offline

Сообщений: 114


« Ответ #4 : 14.05.2009, 15:58:22 »

$no_price_html = "&nbsp;<a href=\"index.php?option=com_contact&Itemid=3\">".$VM_LANG->_PHPSHOP_PRODUCT_CALL."</a>";


народ у меня такого нету, даже $no_price_htmlнигде в коде не пишет. Подскажите мне нужно ссилку зделать на новую страничку (обычный материал) и переименовать: "Позвоните, чтобы уточнить цену"   на "ЦЕНА ТОВАРА", подскажите как решить такую проблему?
Записан
Bickaze
Осваиваюсь на форуме
***

Репутация: +4/-2
Offline Offline

Пол: Мужской
Сообщений: 118


« Ответ #5 : 26.05.2009, 14:34:37 »

поиском по файлу найди строку, где написано  "mailto:"

потом сделай поиск по файлам Joomla по слову "lang" и скорее всего найдется 1 файл в папке виртумарта, открой его, найди там строчку "Позвоните, чтобы уточнить цену" и замени на свое.
Записан
scaners
Осваиваюсь на форуме
***

Репутация: +13/-0
Offline Offline

Сообщений: 151


« Ответ #6 : 14.12.2009, 17:43:03 »

А как тоже самое сделать в  версии 1.1.4?

В общем сам ответил на свой вопрос.

Находим и открываем: components/com_virtuemart/themes/default/templates/common/price.tpl

Находим 7 строку:

Код:
$link = $sess->url( $_SERVER['PHP_SELF'].'?page=shop.ask&amp;product_id='.$product_id.'&amp;subject='. urlencode( $VM_LANG->_('PHPSHOP_PRODUCT_CALL').": $product_name") );

Меняем ее на

Код:
$link = 'index.php?/vmchk/create-customer-account.html';


Соответственно все, что после $link = 'ваша ссылка туда, куда вам нужно';
« Последнее редактирование: 14.12.2009, 18:30:05 от scaners » Записан
Adept
Новичок
*

Репутация: +0/-0
Offline Offline

Сообщений: 3


« Ответ #7 : 29.09.2010, 01:31:37 »

Спасибо огромное за описание и подсказки, сам столкнулся с данной проблемой, а вы очень помогли!
У меня уже версия VirtueMart 1.1.5 и там описание ссылки такое же как и у 1.1.4.
Спасибо Богу за этот форум и обмен опытом!!
Записан
Uliya
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 20


« Ответ #8 : 29.11.2010, 11:56:30 »

Была таже проблема. Как вариант можно сделать чтобы, когда нет цены, высвечивалась не ссылка, а просто нужный текст типа "цена уточняется" или любое другое.

Ищем файл components/com_virtuemart/themes/default/templates/common/price.tpl.php
В нем в самом начале кода правим в 8-й строке
echo vmCommonHTML::hyperLink( $link, $VM_LANG->_('PHPSHOP_PRODUCT_CALL') );
на
echo "цена товара уточняется";

Кстати этот файл потом надо сохранить в кодировке utf-8 (у меня он был в другой), а то вместо русских букв символы будут.

Присоединяюсь к Adept, Слава Богу, что есть этот форум, свое решение смогла найти именно с помощью этой ветки.
« Последнее редактирование: 29.11.2010, 12:04:49 от Uliya » Записан
prestig
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 33



« Ответ #9 : 18.08.2011, 03:00:54 »

administrator\components\com_virtuemart\languages\common\russian.php
В этом файле находим "Позвоните, что б уточнить цену" и меняем на что угодно !
Записан
Bars70
Захожу иногда
**

Репутация: +1/-0
Offline Offline

Сообщений: 11



« Ответ #10 : 13.09.2011, 23:07:35 »

А как тоже самое сделать в  версии 1.1.4?

В общем сам ответил на свой вопрос.

Находим и открываем: components/com_virtuemart/themes/default/templates/common/price.tpl

Находим 7 строку:

Код:
$link = $sess->url( $_SERVER['PHP_SELF'].'?page=shop.ask&amp;product_id='.$product_id.'&amp;subject='. urlencode( $VM_LANG->_('PHPSHOP_PRODUCT_CALL').": $product_name") );

Меняем ее на

Код:
$link = 'index.php?/vmchk/create-customer-account.html';


Соответственно все, что после $link = 'ваша ссылка туда, куда вам нужно';
Спасибо за инфу.
Помогло для VirtueMart 1.1.8
Переделал ссылку на контакты.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet