- Posts: 101
- Thank you received: 2
Костюмизация внешнего вида карточки товара
Please Log in or Create an account to join the conversation.
Подскажите как из дополнительного поля просто вытащить его значение? в шаблоне приведен кусок непонятного кода, который не дает нормально кастомизировать его:
<?php
$onWhat='onchange';
if($oneExtraField->field_type=='radio')
$onWhat='onclick';
$oneExtraField->product_id = $this->element->product_id;
echo $this->fieldsClass->display($oneExtraField,$itemData,'data[item]',false,' '.$onWhat.'="hikashopToggleFields(this.value,\''.$fieldName.'\',\'item\',0);"');
?>
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
- progreccor
-
- Offline
- SEO, webdesign
Впрочем как и джумла и другие сайты, которые пишутся на php
Я не явлюсь официальной службой поддержки!
Я здесь добровольно!
Хочешь получить купон на скидку Hikashop? Спроси меня как!
Please Log in or Create an account to join the conversation.
<?php
$onWhat='onchange';
if($oneExtraField->field_type=='radio')
$onWhat='onclick';
$oneExtraField->product_id = $this->element->product_id;
echo $this->fieldsClass->display($oneExtraField,$itemData,'data[item]',false,' '.$onWhat.'="hikashopToggleFields(this.value,\''.$fieldName.'\',\'item\',0);"');
?>
так чтобы это отображалось не в теге <input /> а скажем в <a href=""></a>
Please Log in or Create an account to join the conversation.
- progreccor
-
- Offline
- SEO, webdesign
Легко.
В хика уже предусмотрена возможность переопределения всех частей магазина.
Смотрим в этот раздел документации www.hikashop.com/support/support/documen...r-documentation.html
А именно вот это место:
For the buttons:
You need to create the file templates/YOUR_TEMPLATE/html/hikashop_button.php. We invite you to look at the file administrator/components/com_hikashop/helpers/cart.php for the default code of the function you will define in it. In that file, you will be able to define the function:
hikashop_button_render($map,$name,$ajax,$options,$url) => The $map variable contains the name of the button, the $name variable contains the value of the button (what the user see). The $ajax variable can contains additional attributes for the HTML element of your button as well as the $options attribute. The $url variable can contain a URL where to redirect when the button is used as a link. You need to return the whole HTML of your buttons at the end of your function.
на сайте flyshoes.ru я именно так и сделал. Там все кнопки не button а именно <a href />
Я не явлюсь официальной службой поддержки!
Я здесь добровольно!
Хочешь получить купон на скидку Hikashop? Спроси меня как!
Please Log in or Create an account to join the conversation.
- progreccor
-
- Offline
- SEO, webdesign
(вместо yoo_sync ваш шаблон)
вот содержимое этого файла.
Можете использовать для своих целей:
Я не явлюсь официальной службой поддержки!
Я здесь добровольно!
Хочешь получить купон на скидку Hikashop? Спроси меня как!
Please Log in or Create an account to join the conversation.
Однако может быть я не правильно описал суть, но вопрос у меня стоит не про кнопку "положить в козину", а про Дополнительно созданное поле Типа "ссылка", которое я вывожу на странице товара, его шаблон находится в product / show_block_custom_item.php этот тип выводится не простой ссылкой, а через Инпут, выглядит это вот так как на картинке в аттаче, а мне нужно просто ссылкой как у вас на сайте... Всеравно действовать по вашей схеме? Или есть другие пути?
Please Log in or Create an account to join the conversation.
- progreccor
-
- Offline
- SEO, webdesign
Конкретно насчет вашего случая я не знаю - надо рыться в коде, но думаю вам будет проще просто поставить файлик и посмотреть что изменится.
Если не изменится - все можно исправить в шаблонах.
За то собственно хика и ценится в отличие от других магазинов
Я не явлюсь официальной службой поддержки!
Я здесь добровольно!
Хочешь получить купон на скидку Hikashop? Спроси меня как!
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Создал файл templates/YOUR_TEMPLATE/html/hikashop_characteristics.php
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
которая по их задумке должна подхванывать ново созданый файл
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
По hikashop и+hikaMarket
Как для продавцов с лицевой части сайта при добавлении новой карточки товара
Изменить вид формы добавления карточки товара
А точнее мне просто нужно убрать лишнее
Чтоб продавцы с лицевой части при добавлении вводили Название товара Цену и Склад
А остальные для них лишние поля убрать
Please Log in or Create an account to join the conversation.
- Posts: 10
- Thank you received: 0
Но главный вопрос - символы - количество где можно изменить - обыскала все - не вижу(
ХИка и Джумла последние.
Please Log in or Create an account to join the conversation.
- progreccor
-
- Offline
- SEO, webdesign
Я не явлюсь официальной службой поддержки!
Я здесь добровольно!
Хочешь получить купон на скидку Hikashop? Спроси меня как!
Please Log in or Create an account to join the conversation.
- Posts: 10
- Thank you received: 0
например, до 10 штук - такая цена за ед
от 10 штук такая цена за ед.
zelenyi-mir.ru/sazhentsy/plodovye/yablonya/product/201-afrodita
во здесь - наша цена и общая цена - переобозвать найду, а вот с переносом чет не интуитивно - хочу чтобы они на разных строчках были.
не сталкивались?
Please Log in or Create an account to join the conversation.