-
Публикаций
24 -
Зарегистрирован
-
Посещение
Посетители профиля
Блок последних посетителей выключен и не отображается другим пользователям.
Достижения PetrAbakumov
-
Всем добра! Возникла такая ситуация — у меня ocStore 3, нужно добавить мета-теги h1, title, description для категорий/товаров. Скачал модификатор auto-complete-meta-tags-title-h1_ocstore3.0.2.0.ocmod.zip: ocStore 3.0.2.0. , установил его. В нём такой код: <?xml version="1.0" encoding="utf-8"?> <modification> <name>Auto-complete meta tags Title, H1</name> <code>auto_complete_meta_tags_title_h1</code> <version>3.0</version> <author>oc3x.ru</author> <link>https://oc3x.ru</link> <file path="admin/view/template/catalog/product_form.twig"> <operation> <search><![CDATA[id="input-meta-h1{{ language.language_id }}" class="form-control" />]]></search> <add position="after"><![CDATA[ <script type="text/javascript"> $(function() { $("input[name='product_description[{{ language.language_id }}][name]']").keyup(function() { $("input[name='product_description[{{ language.language_id }}][meta_title]']").val($(this).val()); $("input[name='product_description[{{ language.language_id }}][meta_h1]']").val($(this).val()); }); }); </script> ]]></add> </operation> </file> <file path="admin/view/template/catalog/category_form.twig"> <operation> <search><![CDATA[id="input-meta-h1{{ language.language_id }}" class="form-control" />]]></search> <add position="after"><![CDATA[ <script type="text/javascript"> $(function() { $("input[name='category_description[{{ language.language_id }}][name]']").keyup(function() { $("input[name='category_description[{{ language.language_id }}][meta_title]']").val($(this).val()); $("input[name='category_description[{{ language.language_id }}][meta_h1]']").val($(this).val()); }); }); </script> ]]></add> </operation> </file> <file path="admin/view/template/catalog/information_form.twig"> <operation> <search><![CDATA[id="input-meta-h1{{ language.language_id }}" class="form-control" />]]></search> <add position="after"><![CDATA[ <script type="text/javascript"> $(function() { $("input[name='information_description[{{ language.language_id }}][title]']").keyup(function() { $("input[name='information_description[{{ language.language_id }}][meta_h1]']").val($(this).val()); $("input[name='information_description[{{ language.language_id }}][meta_title]']").val($(this).val()); }); }); </script> ]]></add> </operation> </file> <file path="admin/view/template/blog/article_form.twig"> <operation> <search><![CDATA[id="input-meta-h1{{ language.language_id }}" class="form-control" />]]></search> <add position="after"><![CDATA[ <script type="text/javascript"> $(function() { $("input[name='article_description[{{ language.language_id }}][name]']").keyup(function() { $("input[name='article_description[{{ language.language_id }}][meta_h1]']").val($(this).val()); $("input[name='article_description[{{ language.language_id }}][meta_title]']").val($(this).val()); }); }); </script> ]]></add> </operation> </file> <file path="admin/view/template/blog/category_form.twig"> <operation> <search><![CDATA[id="input-meta-h1{{ language.language_id }}" class="form-control" />]]></search> <add position="after"><![CDATA[ <script type="text/javascript"> $(function() { $("input[name='category_description[{{ language.language_id }}][name]']").keyup(function() { $("input[name='category_description[{{ language.language_id }}][meta_h1]']").val($(this).val()); $("input[name='category_description[{{ language.language_id }}][meta_title]']").val($(this).val()); }); }); </script> ]]></add> </operation> </file> </modification> Что нужно дописать и где, чтобы к названию категории в поле "Мета-тег Title" добавлялась фраза, например, "купить по цене производителя"?
-
Вывод описания производителя
PetrAbakumov ответил в теме пользователя PetrAbakumov в Opencart 3.x: Общие вопросы
У меня jornal... Спасибо -
Друзья, кто сталкивался с подобной проблемой на ocStore — в админке заношу описание производителя, оно сохраняется, в админке вижу и остается, а на сайте нет. С чем это может быть связано? В какую сторону копать?
-
Где находятся переменные из файлов .twig
PetrAbakumov ответил в теме пользователя PetrAbakumov в Opencart 3.x: Песочница
Спасибо! Я правильно понимаю, добавить путь нужно в файл /catalog/controller/common/header.php , через ftp? А после в этом файле storage/modification/catalog/controller/common/header.php найти значение style.content и удалить. предварительно создав файл с вытащенными из инлайна стилями, путь к которому и прописать. -
Где находятся переменные из файлов .twig
PetrAbakumov ответил в теме пользователя PetrAbakumov в Opencart 3.x: Песочница
Последнее не работает, сделал так, обновил все кэши, результат отрицательный -
Добрый вечер народ! Уже всю сеть перерыл, на запрос типа "как почистить head opencart 3" выдает путь на Путь верный, но у меня по нему не header.tpl, a header.twig. У меня в head такой код, со стилями простынёй в 700 строк инлайном: Мне нужно эти стили вынести в файл стилей, style.css. А в файле header.twig эти стили в переменной {style.content}: Вот где значение этой переменной? вытащить и удалить. Либо вытащить из девтулза прямо, а в header.twig удалить вообще этот <style>... Но вот здесь я не совсем уверен.
-
Где мне увидеть значение {style.content}?
-
Да, это есть, но вместо стилей переменная: А в девтулзе видно, что в этом месте просто стили: . Мне их оттуда вытащить в файл стилей нужно.
-
Но у меня нет файлов .tpl, есть только .twig, и код совсем другой. Где поправить это view-source:https://profdela.ru/ ?
-
Всем привет! У меня проблема такая — в блоке head есть множество строк (около 700) стилей простынёй, нужно вынести их из инлайна в файл стилей в корень style.css. Мне на запрос, как это сделать в итоге всегда выдает это
-
отключить ленивую загрузку
PetrAbakumov ответил в теме пользователя PetrAbakumov в Opencart 3.x: Настройка и оптимизация
Спасибо, это решение вопроса! -
Ребята, подскажите, плиз, как отключить lazyload для категорий? вот адрес: https://profdela.ru/proizvodstvo-i-skladi/markirovka-i-uchet/ при скролле он становится https://profdela.ru/proizvodstvo-i-skladi/markirovka-i-uchet/?page=2, еще ниже — https://profdela.ru/proizvodstvo-i-skladi/markirovka-i-uchet/?page=3. А нужно, чтобы при скролле адрес не менялся. Что можно сделать? Спасибо!)
-
Ребята, подскажите, плиз, как отключить lazyload для категорий? вот адрес: https://profdela.ru/proizvodstvo-i-skladi/markirovka-i-uchet/ при скролле он становится https://profdela.ru/proizvodstvo-i-skladi/markirovka-i-uchet/?page=2, еще ниже — https://profdela.ru/proizvodstvo-i-skladi/markirovka-i-uchet/?page=3. А нужно, чтобы при скролле адрес не менялся. Что можно сделать? Спасибо!)
-
Как убрать пагинацию
PetrAbakumov ответил в теме пользователя PetrAbakumov в Opencart 2.x: Песочница
Например, вот здесь, в адресе https://profdela.ru/proizvodstvo-i-skladi/markirovka-i-uchet/?page=2https://profdela.ru/proizvodstvo-i-skladi/markirovka-i-uchet/?page=2 откуда взялся page=2? И как убрать это. -
Как убрать пагинацию
PetrAbakumov ответил в теме пользователя PetrAbakumov в Opencart 2.x: Песочница
Я в инете нашел, что это вроде laziload, но насколько мне известно, laziload это про картинки, когда они подгружаются при скролле, чтобы увеличить скорость загрузки страниц. А здесь то же самое, при скролле адрес страниц (именно на категориях) меняется, к обычному (каноническому) добавляется page2, page3 и т.д. Вот это убрать нужно, чтоб при скролле длинных страниц категорий адрес был неизменен, убрать вообще эти дополнительные page2, page3...