Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

Понятно. А куда добавляется описание магазина которое выводится под названием в результатах поиска? 

мета-тег description

Надіслати
Поділитися на інших сайтах


Ок, спасибо сделал в режиме источника. А как сделать чтобы этот текст не отображался на главной сайта? (он же нужен только для поисковиков)

Можно скрыть под сполйер

 

<a class="aspoiler" href="javascript:fspoiler()">Текст спойлера</a>

<div id="spoiler" style="display:none">

  Текст появляющийся после нажатия на ссылку "Текст спойлера"

</div>

<script type="text/javascript">

function fspoiler() {obj = document.getElementById("spoiler"); if( obj.style.display == "none" ) { obj.style.display = "block"; } else { obj.style.display = "none"; }}

</script>

Надіслати
Поділитися на інших сайтах


Здравствуйте!

Подскажите, к Вам или нет вопрос? В журнале ошибок высвечиваются следующие ошибки (как исправить?):

2016-11-10 16:45:15 - PHP Warning: htmlspecialchars() [function.htmlspecialchars]: Invalid multibyte sequence in argument in /home/c/cr21947/public_html/system/library/request.php on line 33
2016-11-10 16:45:15 - PHP Warning: htmlspecialchars() [function.htmlspecialchars]: Invalid multibyte sequence in argument in /home/c/cr21947/public_html/system/library/request.php on line 33
2016-11-10 16:45:15 - PHP Warning: htmlspecialchars() [function.htmlspecialchars]: Invalid multibyte sequence in argument in /home/c/cr21947/public_html/system/library/request.php on line 33
2016-11-10 16:45:15 - PHP Warning: htmlspecialchars() [function.htmlspecialchars]: Invalid multibyte sequence in argument in /home/c/cr21947/public_html/system/library/request.php on line 33
2016-11-10 16:45:15 - PHP Warning: Cannot modify header information - headers already sent by (output started at /home/c/cr21947/public_html/index.php:107) in /home/c/cr21947/public_html/catalog/controller/common/seo_pro.php on line 308
2016-11-10 16:45:15 - PHP Warning: Cannot modify header information - headers already sent by (output started at /home/c/cr21947/public_html/index.php:107) in /home/c/cr21947/public_html/system/library/response.php on line 12

 

Стоит ocstore 1.5.5.1.2

Версия Вашего шаблона 1.2.0

Спасибо.

Надіслати
Поділитися на інших сайтах


Добрый день, вам же пишет пути файлов, где возникает проблема - там нет ни файлов шаблона, ни контроллеров, которые затрагивает шаблон

Надіслати
Поділитися на інших сайтах

@RGB,

С рекапчей...

  

Здравствуйте! Давно хотел поинтересоваться,

 

1) а вот насчет рекапчи, можно ли ее новую версию подключить? Ну знаете та, в которой просто галочку ставишь.. Думаю вы понимаете о чем я. 

Я так понимаю, нужно просто где то поменять код подключения капчи на новую версию, но не в курсе где это сделать в файлах шаблона...

 

2) Может быть сможете помочь. В карточке товара, если не выбрана опция, при нажатии кнопки "в корзину" ничего не происходит. Вернее, в поле опций появляется сторка "Поле Цвет/размер должно быть заполнено!" но она появляется настолько незаметно (а с мобайл совсем незаметно), что посетители иногда ее не замечают, и пару раз ткнув в корзину, считают что она не работает.. Многие даже звонили и оформляли заказ по телефону, аргументируя тем что "у вас там на сайте не работает ниче"...

 Дак вот, как бы сделать нотификацию о "Поле Цвет/размер должно быть заполнено!" более заметной? Например, выводить подсказку над кнопкой "в корзину" если не выбрана опция, или, если при невыбраной опции нажать "в корзину", "магнитить" пользователя в область выбора опции? 

 Помогите пожалуйста реализовать что-то подобное...

 

3) Есть замечательный модуль "Конструктор всплывающих окон + Торги", который прекрасно работает с вашей замечательной темой "из коробки".

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

Боюсь у самого у меня не хватит опыта, чтобы добавить такую кнопку, которая бы вписывалась в общий дизайн шаблона

Змінено користувачем grishka0007
Надіслати
Поділитися на інших сайтах


Добрый день!

1. Надо переписывать логику работы капчи, просто лишь код поменять недостаточно, т.к. сама новая капча работает иначе

2. Есть очень простое решение - не делать опции обязательными. Ваши менеджеры все равно же позвонят покупателю и уточнят заказ, так зачем его заставлять что-то указывать?

3. По вопросам работы сторонних модулей надо писать их авторам, посмотрите на кол-во пользователей шаблона и кол-во пользователей модуля, кто должен быть заинтересован в реализации какой-то дополнительной функциональности - автор модуля или я?

  • +1 1
Надіслати
Поділитися на інших сайтах

Добрый день!

1. Надо переписывать логику работы капчи, просто лишь код поменять недостаточно, т.к. сама новая капча работает иначе

2. Есть очень простое решение - не делать опции обязательными. Ваши менеджеры все равно же позвонят покупателю и уточнят заказ, так зачем его заставлять что-то указывать?

3. По вопросам работы сторонних модулей надо писать их авторам, посмотрите на кол-во пользователей шаблона и кол-во пользователей модуля, кто должен быть заинтересован в реализации какой-то дополнительной функциональности - автор модуля или я?

 

1. Жаль, она классная

2. "все гениальное- просто"!)) Но если все же извратиться, теоретически это сложно реализовать?

3. В общем, то справедливо...

Надіслати
Поділитися на інших сайтах


2. В самом простом виде можно реализовать через алерты, для этого в файле  catalog\view\theme\moneymaker\template\product\product.tpl

найдите код

          $('.options .collapse').show();
          for (i in json['error']['option']) {
		$('#input-option' + i).after('<span class="error">' + json['error']['option'][i] + '</span>');
	}

и замените его так

          $('.options .collapse').show();
          var testAlert = '';
          for (i in json['error']['option']) {
		$('#input-option' + i).after('<span class="error">' + json['error']['option'][i] + '</span>');
		testAlert = testAlert + json['error']['option'][i] + '\n';
	}
	alert(testAlert);
  • +1 3
Надіслати
Поділитися на інших сайтах

2. В самом простом виде можно реализовать через алерты, для этого в файле catalog\view\theme\moneymaker\template\product\product.tpl

найдите код

          $('.options .collapse').show();
          for (i in json['error']['option']) {
		$('#input-option' + i).after('<span class="error">' + json['error']['option'][i] + '</span>');
	}
и замените его так
          $('.options .collapse').show();
          var testAlert = '';
          for (i in json['error']['option']) {
		$('#input-option' + i).after('<span class="error">' + json['error']['option'][i] + '</span>');
		testAlert = testAlert + json['error']['option'][i] + '\n';
	}
	alert(testAlert);
Тоже был интересен этот момент, постоянно забывал спросить, плюсанул. Спс.

Отправлено с моего Lenovo K920 через Tapatalk

Надіслати
Поділитися на інших сайтах


 

2. В самом простом виде можно реализовать через алерты, для этого в файле  catalog\view\theme\moneymaker\template\product\product.tpl

найдите код

          $('.options .collapse').show();
          for (i in json['error']['option']) {
		$('#input-option' + i).after('<span class="error">' + json['error']['option'][i] + '</span>');
	}

и замените его так

          $('.options .collapse').show();
          var testAlert = '';
          for (i in json['error']['option']) {
		$('#input-option' + i).after('<span class="error">' + json['error']['option'][i] + '</span>');
		testAlert = testAlert + json['error']['option'][i] + '\n';
	}
	alert(testAlert);

 

 

 

Чего-то у меня не завелось.. Впрочем, у меня там и код чуть чуть другой.. (а, если что, у меня 15512)

          $('.options .collapse').show();
          $('.options .options-expand').hide();
          for (i in json['error']['option']) {
						$('#input-option' + i).after('<span class="error">' + json['error']['option'][i] + '</span>');
					}

А вот весь if (если нужно)

			if (json['error']) {
				if (json['error']['option']) {
          $.colorbox.close();
          <?php if ($this->config->get('mmr_product_gallery_type')=='fancybox') { ?>$.fancybox.close();<?php } ?>
          $('.options .collapse').show();
          $('.options .options-expand').hide();
          for (i in json['error']['option']) {
						$('#input-option' + i).after('<span class="error">' + json['error']['option'][i] + '</span>');
					}
				}
			}
Надіслати
Поділитися на інших сайтах


От того, что строки стоят наоборот, нет никакой разницы

          $('.options .collapse').show();
          $('.options .options-expand').hide();
Надіслати
Поділитися на інших сайтах

Что то вроде давно не было обновлений на 1.5  :cry:

ну так на дворе уже скоро 3 версия

а между 1.5 и 3 ещё звено

что там обновлять то?)

всё норм , пашет как танк и кайф)

 

Надіслати
Поділитися на інших сайтах


Кто имел дело с разметкой schema.org прошу отозваться. Проблемы с ценой:

 

1.В сниппет выносятся точки вокруг цены

2.Если акционный товар то в сниппет выносятся оба значения цены

Надіслати
Поділитися на інших сайтах


На демо с разметкой нет никаких проблем:

 

af7797cc8f8413102e08bcb1f08fd4e2.png

 

Сами попробуйте вставить ссылку на любой товар в https://search.google.com/structured-data/testing-tool

И у акционных учитывается именно цена с учетом скидки, а не старая или обе

Надіслати
Поділитися на інших сайтах

На демо с разметкой нет никаких проблем:

 

af7797cc8f8413102e08bcb1f08fd4e2.png

 

Сами попробуйте вставить ссылку на любой товар в https://search.google.com/structured-data/testing-tool

И у акционных учитывается именно цена с учетом скидки, а не старая или обе

Понял, спасибо. Перековырял я наверно product.tpl)

Еще вопрос тогда. Хочу с 1.1.3 обновить до 1.2. Просто залить новые файлы сверху? Или удалять шаблон, заливать новые файлы и устанавливать?

Змінено користувачем WOrmy
Надіслати
Поділитися на інших сайтах


Если не вносили изменений в файлы (а вы их вероятно вносили), то достаточно перезаписи, иначе придется пофайлово смотреть и переносить изменения вручную, ну и не забудьте про бекапы

  • +1 1
Надіслати
Поділитися на інших сайтах

Если не вносили изменений в файлы (а вы их вероятно вносили), то достаточно перезаписи, иначе придется пофайлово смотреть и переносить изменения вручную, ну и не забудьте про бекапы

Вроде обновил, всё встало хорошо. Есть пару нюансов.

 

1. Хочу скрыть некоторые атрибуты. В файле product.tpl после строки

 

<?php foreach ($attribute_group['attribute'] as $attribute) { ?>

 

пишу

 

<?php if(!in_array($attribute['attribute_id'], array(19,20,21))) { ?>

 

В итоге страница продукта становится пустой, на прошлой версии шаблона работало, подскажите что не так.

 

2.И хочу убрать во вкладках Описание Характеристики Отзывы соответствующие заголовки, а то смотрится как-то не очень)

Надіслати
Поділитися на інших сайтах


1. Не мог у вас работать на другой версии шаблона код

<?php if(!in_array($attribute['attribute_id'], array(19,20,21))) { ?>

без закрытия условия

<?php } ?>

2. Заголовки внутри вкладок? Скройте их стилями, а лучше просто закомментируйте в вышеуказанном файле, раз все равно в него внесли изменения

  • +1 1
Надіслати
Поділитися на інших сайтах

1. Не мог у вас работать на другой версии шаблона код

<?php if(!in_array($attribute['attribute_id'], array(19,20,21))) { ?>

без закрытия условия

<?php } ?>

2. Заголовки внутри вкладок? Скройте их стилями, а лучше просто закомментируйте в вышеуказанном файле, раз все равно в него внесли изменения

 

1.Досадная ошибка))

2.Разобрался. Да,я понял что нужно было комментировать, просто не мог понять какие участки кода.

Спасибо.

Змінено користувачем WOrmy
Надіслати
Поділитися на інших сайтах


@RGB,Подскажите пожалуйста, как в карточку товара можно вернуть строку с производителем и ссылкой на товары производителя? Куда-нибудь над наличием, или рядом с ценой.. 

Надіслати
Поділитися на інших сайтах


Так она есть на карточке товара, просто выводится в списке характеристик товара

Можно продублировать вывод под склад, например, добавив в product.tpl над кодом

<?php if ($price) { ?>
<div class="price" itemprop="offers" itemscope itemtype="http://schema.org/Offer">

такой блок

<div style="margin: -10px 10px 5px"><?php echo $text_manufacturer; ?> <a href="<?php echo $manufacturers; ?>"><?php echo $manufacturer; ?></a></div>
  • +1 1
Надіслати
Поділитися на інших сайтах

Доброго времени суток!

Подскажите пожалуйста, возможно ли настроить одинаковое отображение сайта на компьютере и телефонах (планшетах)?

Если да, то как это возможно сделать?

Надіслати
Поділитися на інших сайтах


Доброго времени суток!

Подскажите пожалуйста, возможно ли настроить одинаковое отображение сайта на компьютере и телефонах (планшетах)?

Если да, то как это возможно сделать?

отскринить весь сайт и разместить  скрины вместо сайта по страницам

 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.