dimon1974 Опубликовано 30 сентября, 2016 Жалоба Поделиться Опубликовано 30 сентября, 2016 (изменено) Сейчас в мета-тегах товара стоит "название товара". Нужно добавить "свой какой-то текст" во все мета-теги всех товаров после его названия. Как это сделать? Изменено 30 сентября, 2016 пользователем dimon1974 Цитата Ссылка на сообщение Поделиться на другие сайты
Maksclub Опубликовано 30 сентября, 2016 Жалоба Поделиться Опубликовано 30 сентября, 2016 (изменено) Это можно сделать в /design/вашатема/html/index.tpl или products.tpl Такие мелкие правки делать -- не лезьте в логику, делайте на стороне шаблона. Примерhttps://gist.github.com/Maksclub/af191731014518fc1ebaa70024043c75 Изменено 30 сентября, 2016 пользователем Maksclub Цитата Ссылка на сообщение Поделиться на другие сайты
Maksclub Опубликовано 30 сентября, 2016 Жалоба Поделиться Опубликовано 30 сентября, 2016 (изменено) Примерно так: {if $module == 'ProductView'} <title>{$meta_title} свой текст...</title> {else} <title>{$meta_title}</title> {/if} Изменено 30 сентября, 2016 пользователем Maksclub Цитата Ссылка на сообщение Поделиться на другие сайты
dimon1974 Опубликовано 30 сентября, 2016 Автор Жалоба Поделиться Опубликовано 30 сентября, 2016 Примерно так: {if $module == 'ProductView'}<title>{$meta_title} свой текст...</title>{else}{$meta_title}{/if}Все мета заполнятся? Куда это вставить? Цитата Ссылка на сообщение Поделиться на другие сайты
Noxter Опубликовано 30 сентября, 2016 Жалоба Поделиться Опубликовано 30 сентября, 2016 Ни и на кой хер трогать файлы шаблона, если достаточно создать страницу URL которой нужно указать как products? Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 30 сентября, 2016 Жалоба Поделиться Опубликовано 30 сентября, 2016 ...если достаточно создать страницу URL которой нужно указать как products?И что, неужто в результате получится как надо на ВСЕХ страницах товаров, как спрашивал ТС? Пробую применить совет Noxter-а на демо сайте: 1. Такую страницу создать НЕЛЬЗЯ, так как она уже есть. 2. Если на этой странице поменять мета-теги, на страницах отдельных товаров это никак не отразится... Шутка? Шутка! Шутка... А совет от Maksclub, по-моему, идеальный: просто и легко. Разве что в else упущен тег title.. Цитата Ссылка на сообщение Поделиться на другие сайты
dimon1974 Опубликовано 30 сентября, 2016 Автор Жалоба Поделиться Опубликовано 30 сентября, 2016 И что, неужто в результате получится как надо на ВСЕХ страницах товаров, как спрашивал ТС? Пробую применить совет Noxter-а на демо сайте:1. Такую страницу создать НЕЛЬЗЯ, так как она уже есть.2. Если на этой странице поменять мета-теги, на страницах отдельных товаров это никак не отразится... Шутка? Шутка! Шутка... А совет от Maksclub, по-моему, идеальный: просто и легко. Разве что в else упущен тег title..Корс, напишите пожалуйста правильный вариант, с комментарием, куда вставить. Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 30 сентября, 2016 Жалоба Поделиться Опубликовано 30 сентября, 2016 вставить в index.tpl <title> {if $module == 'ProductView'} {$meta_title} свой текст... {else} {$meta_title} {/if} </title> Цитата Ссылка на сообщение Поделиться на другие сайты
dimon1974 Опубликовано 30 сентября, 2016 Автор Жалоба Поделиться Опубликовано 30 сентября, 2016 вставить в index.tpl <title>{if $module == 'ProductView'}{$meta_title} свой текст...{else}{$meta_title}{/if}</title>description и keywords не заполнились.Что нужно добавить? Цитата Ссылка на сообщение Поделиться на другие сайты
Kors Опубликовано 30 сентября, 2016 Жалоба Поделиться Опубликовано 30 сентября, 2016 Видимо, аналогично... Цитата Ссылка на сообщение Поделиться на другие сайты
Maksclub Опубликовано 30 сентября, 2016 Жалоба Поделиться Опубликовано 30 сентября, 2016 Ни и на кой хер трогать файлы шаблона, если достаточно создать страницу URL которой нужно указать как products? Нокстер, заметил, что вы часто последнее время невнимательно читаете вопросы ... Цитата Ссылка на сообщение Поделиться на другие сайты
Maksclub Опубликовано 30 сентября, 2016 Жалоба Поделиться Опубликовано 30 сентября, 2016 (изменено) description и keywords не заполнились.Что нужно добавить? {if $module == 'ProductView'} <!-- Мета на странице товаров --> <title>{$meta_title|escape} свой текст...</title> <meta name="description" content="{$meta_description|escape} свой текст..."> {else} <!-- Мета на остальных страницах --> <title>{$meta_title|escape}</title> <meta name="description" content="{$meta_description|escape}"> {/if} <meta name="keywords" content="{$meta_keywords|escape}" /> Keywords не думаю, что нужно мутить изменения, оставьте как есть. 1. Раз занялись метатегами, вот обязательно сделайте это:http://forum.simplacms.ru/topic/11766-%D0%BC%D0%B8%D0%BA%D1%80%D0%BE%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%82%D0%BA%D0%B0-%D0%B4%D0%BB%D1%8F-google/ 2. Есть еще одна (лично моя) рекомендация -- тайтл как правило повторяет название товара, чтобы сэкономить поля (мне поля пригождаются часто), делаю вывод названия $product->name вместо $meta_title Изменено 30 сентября, 2016 пользователем Maksclub Цитата Ссылка на сообщение Поделиться на другие сайты
dimon1974 Опубликовано 30 сентября, 2016 Автор Жалоба Поделиться Опубликовано 30 сентября, 2016 {if $module == 'ProductView'} <!-- Мета на странице товаров --> <title>{$meta_title|escape} свой текст...</title> <meta name="description" content="{$meta_description|escape} свой текст..."> {else} <!-- Мета на остальных страницах --> <title>{$meta_title|escape}</title> <meta name="description" content="{$meta_description|escape}"> {/if} <meta name="keywords" content="{$meta_keywords|escape}" /> Keywords не думаю, что нужно мутить изменения, оставьте как есть. 1. Раз занялись метатегами, вот обязательно сделайте это:http://forum.simplacms.ru/topic/11766-%D0%BC%D0%B8%D0%BA%D1%80%D0%BE%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%82%D0%BA%D0%B0-%D0%B4%D0%BB%D1%8F-google/ 2. Есть еще одна (лично моя) рекомендация -- тайтл как правило повторяет название товара, чтобы сэкономить поля (мне поля пригождаются часто), делаю вывод названия $product->name вместо $meta_title Спасибо Maksclub, все получилось! Цитата Ссылка на сообщение Поделиться на другие сайты
Proxy Опубликовано 1 октября, 2016 Жалоба Поделиться Опубликовано 1 октября, 2016 {if $module == 'ProductView'} <!-- Мета на странице товаров --> <title>{$meta_title|escape} свой текст...</title> <meta name="description" content="{$meta_description|escape} свой текст..."> {else} <!-- Мета на остальных страницах --> <title>{$meta_title|escape}</title> <meta name="description" content="{$meta_description|escape}"> {/if} <meta name="keywords" content="{$meta_keywords|escape}" /> Keywords не думаю, что нужно мутить изменения, оставьте как есть. 1. Раз занялись метатегами, вот обязательно сделайте это:http://forum.simplacms.ru/topic/11766-%D0%BC%D0%B8%D0%BA%D1%80%D0%BE%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%82%D0%BA%D0%B0-%D0%B4%D0%BB%D1%8F-google/ 2. Есть еще одна (лично моя) рекомендация -- тайтл как правило повторяет название товара, чтобы сэкономить поля (мне поля пригождаются часто), делаю вывод названия $product->name вместо $meta_title Если не секрет, скажите пожалуйста для чего вы используете освободившееся поле? Цитата Ссылка на сообщение Поделиться на другие сайты
Maksclub Опубликовано 1 октября, 2016 Жалоба Поделиться Опубликовано 1 октября, 2016 (изменено) Если не секрет, скажите пожалуйста для чего вы используете освободившееся поле? Несколько раз для разныз случаев, например для своего класса, или еще чего-то, переключатель дизайна -- делал оформление конкретным товарам, нужно было ставить товару 1, 2 и 3, чтобы определять тип шаблона для него... В товарах нужно что-то выводить. Конечно продумываю заранее сценарий использования, переделываю оформление в админке и т.д...В целом -- как хочу, так и использую, я работаю почти с коробкой, делаю максимум 10-15 доработок (например токен изображениям убираю, ставлю виджет get-products от Симплошоп.ком, smtp-почту, смс-уведомление)дико не люблю пилить и утяжалять что-либо, и главное зачем если и так можно Один раз валюты переделал в города -- вместо обозначения код города и в таком роде... Изменено 1 октября, 2016 пользователем Maksclub Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.