Ответить Новая тема Новый опрос 
 ка прикрепить на страницу товара имя производителя
Nedomerok
Новичок
Сообщений: 22
Регистрация: 27-11-2010


01-02-2011 07:24
искал, нашел и делюсь

в файле product.php:

меняем эту строку:

$product = new Product($id_product, true, intval($cookie->id_lang));


на вот это:

$product = new Product($id_product, true, intval($cookie->id_lang));
$manufacturer = new Manufacturer($product->id_manufacturer, intval($cookie->id_lang));
$smarty->assign('manufacturer_link', $link->getManufacturerLink($manufacturer->id, $manufacturer->link_rewrite));


теперь идем в папку нашего шаблона, и там в файле product.tpl:

вставляем в место, где хотим, чтобы отображалось название производителя, вот этот код:


<!--manufacturer -->
<p>{l s='Hersteller'}: <a href="{$manufacturer_link}">{$product->manufacturer_name|escape:'htmlall':'UTF-8'}</a></p>


вуаля.


Сообщение отредактировано Nedomerok 01-02-2011 03:26 ...
 
Вне форума
Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
geomagi
Профессионал
Сообщений: 1327
Регистрация: 12-11-2010


02-02-2011 06:45
Спасибо за информацию :drinks:
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
vinixp
Новичок
Сообщений: 14
Регистрация: 07-12-2010


12-02-2011 18:44
Спасибо - очень пригодилось!
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
YureZZ
Новичок
Сообщений: 6
Регистрация: 15-02-2011


26-02-2011 20:25
Спасибо! Как раз искал.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
subarufor
Новичок
Сообщений: 7
Регистрация: 04-12-2011


23-08-2012 00:12
Спасибо! Пошел по Вашему пути.
Но в версии 1.4.7.3 оказалось достаточно внести следующий код в product.tpl:
<!-- manufacturer -->
<p id="product_manufacturer" {if isset($groups) OR !$product->manufacturer_name}style="display: none;"{/if}><label for="product_manufacturer">{l s='Manufacturer:'} </label><span class="editable">{$product->manufacturer_name|escape:'htmlall':'UTF-8'}</span></p>
Правда, производитель показывается не ссылкой (как у Вас), но мне так и надо было.


Сообщение отредактировано subarufor 22-08-2012 20:12 ...
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Che_lovek
Новичок
Сообщений: 2
Регистрация: 21-03-2013


24-04-2013 13:08
Цитата:( subarufor @ 22-08-2012 19:12 Смотреть сообщение )
Спасибо! Пошел по Вашему пути.
Но в версии 1.4.7.3 оказалось достаточно внести следующий код в product.tpl:
<!-- manufacturer --> 
<p id="product_manufacturer" {if isset($groups) OR !$product->manufacturer_name}style="display: none;"{/if}><label for="product_manufacturer">{l s='Manufacturer:'} </label><span class="editable">{$product->manufacturer_name|escape:'htmlall':'UTF-8'}</span></p>
Правда, производитель показывается не ссылкой (как у Вас), но мне так и надо было.


Если так, то в карточках товаров, где используются комбинации это поле отображаться не будет. Я не программист, но по моему вот так будет правильно:
<p id="product_manufacturer" {if isset($product->manufacturer_name) AND !$product->manufacturer_name}style="display: none;"{/if}><label for="product_manufacturer"> {l s='Manufacturer:'} </label><span class="editable">{$product->manufacturer_name|escape:'htmlall':'UTF-8'}</span></p>
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Triton63


Профессионал
Сообщений: 886
Откуда: Оренбург
Регистрация: 28-05-2011


11-09-2013 11:16
А в 1.4.11.0 это сработает?
 



Интернет-магазин ионизатор воздуха ЭкоЮнит: Лампа Чижевского
shop.aeroion.ru
-------------------------------------------------------------------------------
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Triton63


Профессионал
Сообщений: 886
Откуда: Оренбург
Регистрация: 28-05-2011


13-09-2013 22:45
Проверено, работает
 



Интернет-магазин ионизатор воздуха ЭкоЮнит: Лампа Чижевского
shop.aeroion.ru
-------------------------------------------------------------------------------
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос