× Здесь вы можете свободно общаться на русском языке. Просим отнестись с пониманием к тому, что мы не разговариваем на этом языке и не можем осуществлять поддержку на нем.

Как переставить звездочки?

  • Posts: 10
  • Thank you received: 0
9 years 6 days ago #220861

-- HikaShop version -- : 2.6.0
-- Joomla version -- : 3.3

Здравствуйте. Подскажите, какой файл можно отредактировать, чтобы звездочки были у лейбла, а не в конце самого поля (см. прикрепленное изображение)?

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 540
  • Thank you received: 49
9 years 6 days ago #220866

это вроде на уровне используемого шаблона завязано, по крайней мере я недокаполся и подровнял стилями себе


сайт з перекладами www.benefit.in.ua
PS. спасибо переводить Webmoney : Z207635098627 R152456839841 или ЯД 410011027999056

Please Log in or Create an account to join the conversation.

  • Posts: 2293
  • Thank you received: 315
9 years 5 days ago #220907

редактируем стилями CSS. по другому никак


Я не явлюсь официальной службой поддержки!
Я здесь добровольно!

Хочешь получить купон на скидку Hikashop? Спроси меня как!

Please Log in or Create an account to join the conversation.

  • Posts: 10
  • Thank you received: 0
9 years 5 days ago #220984

в общем, методом проб и ошибок я докопалась до истины)) надо просто отредактировать шаблон вывода доп. полей (\components\com_hikashop\views\user\tmpl\custom_fields.php):

echo $this->fieldsClass->display(
						$oneExtraField,
						@$this->$type->$fieldName,
						'data['.$type.']['.$fieldName.']',
						false,
						' '.$onWhat.'="hikashopToggleFields(this.value,\''.$fieldName.'\',\''.$type.'\',0);"',
						false,
						$this->extraFields[$type],
						$this->$type,  false);
- тут я прям перед скобочкой поставила "false" и звездочка убралась у поля.
echo $this->fieldsClass->getFieldName($oneExtraField,true);
- а тут я "true" поставила - и звездочка появилась у лейбла, как я и хотела. Сами функции лежат в \administrator\components\com_hikashop\classes\field.php

Please Log in or Create an account to join the conversation.

  • Posts: 2293
  • Thank you received: 315
9 years 5 days ago #220991

это пример того что делать нельзя.

Всем кто читает этот пост - примите к сведению - такие изменения приводят к тому что при ближайшем обновлении все изменения слетят.

Так делать нельзя ни в коем случае!


Я не явлюсь официальной службой поддержки!
Я здесь добровольно!

Хочешь получить купон на скидку Hikashop? Спроси меня как!
Last edit: 9 years 5 days ago by progreccor.

Please Log in or Create an account to join the conversation.

  • Posts: 10
  • Thank you received: 0
9 years 5 days ago #221001

Это пример того, как делать можно! все измененные файлы лежат в папке html ШАБЛОНА :-P в ядре я ничего не меняла!

модератор: обратите внимание на пути которые вы выложили. Они все внутри ядра!

Last edit: 9 years 5 days ago by progreccor.

Please Log in or Create an account to join the conversation.

  • Posts: 540
  • Thank you received: 49
9 years 5 days ago #221004

если вы внимательно посмотрите на пути, которые выложили то они как бы совсем не в шаблоне ;)
а новички которые в этом совсем не разбираются сделают правки именно там :)


сайт з перекладами www.benefit.in.ua
PS. спасибо переводить Webmoney : Z207635098627 R152456839841 или ЯД 410011027999056

Please Log in or Create an account to join the conversation.

  • Posts: 2293
  • Thank you received: 315
9 years 5 days ago #221007

master_b wrote: а новички которые в этом совсем не разбираются сделают правки именно там :)

Именно так и поступила darzho


Я не явлюсь официальной службой поддержки!
Я здесь добровольно!

Хочешь получить купон на скидку Hikashop? Спроси меня как!

Please Log in or Create an account to join the conversation.

  • Posts: 10
  • Thank you received: 0
9 years 5 days ago #221018

darzho wrote:

echo $this->fieldsClass->display(
						$oneExtraField,
						@$this->$type->$fieldName,
						'data['.$type.']['.$fieldName.']',
						false,
						' '.$onWhat.'="hikashopToggleFields(this.value,\''.$fieldName.'\',\''.$type.'\',0);"',
						false,
						$this->extraFields[$type],
						$this->$type,  false);
- тут я прям перед скобочкой поставила "false" и звездочка убралась у поля.
echo $this->fieldsClass->getFieldName($oneExtraField,true);
- а тут я "true" поставила - и звездочка появилась у лейбла, как я и хотела.


ув. модератор, указанные правки я делала исключительно в файле custom_fields.php, который прежде, разумеется, скопировала в папку html/com_hikashop/user/ шаблона (просто забыла написать). Т.о. при обновлении joomla изменения не будут сброшены. А то что только новички так делают - хм... очевидно, тогда и папка html была придумана для новичков, я всегда только там все делаю. В любом случае, это оказалось вполне возможно, все работает и тема закрыта.

Attachments:
Last edit: 9 years 5 days ago by darzho.

Please Log in or Create an account to join the conversation.

  • Posts: 2293
  • Thank you received: 315
9 years 5 days ago #221020

пример правильного изменения файлов хикашоп, рекомендованный самими создателями:


Я не явлюсь официальной службой поддержки!
Я здесь добровольно!

Хочешь получить купон на скидку Hikashop? Спроси меня как!
Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 10
  • Thank you received: 0
9 years 5 days ago #221021

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

Please Log in or Create an account to join the conversation.

  • Posts: 2293
  • Thank you received: 315
9 years 5 days ago #221025

очень жаль что вы не поняли самого основного механизма хикашоп.

Именно это и делает указанная процедура.
Вы выбираете нужный вам шаблон, он копируется системой хика в папку шаблона и предоставляется пользователю к редактированию.

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


Я не явлюсь официальной службой поддержки!
Я здесь добровольно!

Хочешь получить купон на скидку Hikashop? Спроси меня как!
Last edit: 9 years 5 days ago by progreccor.

Please Log in or Create an account to join the conversation.

  • Posts: 10
  • Thank you received: 0
9 years 5 days ago #221027

Короче, я поняла вас. Просто каждому свое - я с Joomla давно и мне удобней так как делаю я :-)

Please Log in or Create an account to join the conversation.

  • Posts: 2293
  • Thank you received: 315
9 years 5 days ago #221029

несмотря на то что вы с джумлой давно есть определенные способы переопределения некоторых функциональных вещей в хика которые немножко отличаются от стандартных.

Например процедура переопределения вида кнопки или вывода изображения.

Лучше всего читать документацию. На этой странице в самом низу описаны эти изменения.

hikashop.com/support/support/documentati...r-documentation.html


Я не явлюсь официальной службой поддержки!
Я здесь добровольно!

Хочешь получить купон на скидку Hikashop? Спроси меня как!

Please Log in or Create an account to join the conversation.

  • Posts: 2293
  • Thank you received: 315
9 years 5 days ago #221030

Я не явлюсь официальной службой поддержки!
Я здесь добровольно!

Хочешь получить купон на скидку Hikashop? Спроси меня как!
Attachments:

Please Log in or Create an account to join the conversation.

Moderators: progreccor
Time to create page: 0.109 seconds
Powered by Kunena Forum