-
Публикаций
12 -
Зарегистрирован
-
Посещение
Информация о вас
-
Фриланс
SEO
-
Откуда
Kyiv
-
Здравствуйте, пытаюсь настроить канонические урлы на страницах пагинации, код такой: {if isset($canonical)} {if $current_page_num==1} <link rel="canonical" href="{$config->root_url}{$canonical}"/>{else} <link rel="canonical" href="{$config->root_url}{url page=$current_page_num}">{/if} {/if} Прошу подсказать как вот эту часть {$config->root_url}{url page=$current_page_num} переделать, чтобы номер страницы добавлялся явно, типа вот так: {$config->root_url}{$canonical}{page=$current_page_num} Вот так работает, но я не уверен, что так можно <link rel="canonical" href
-
Как отключить отзывы вообще (пока думаю как прикрутить дискус)? Убрал код формы со страницы совсем, а спам летит без перерыва. Возможно зенкой пробивают на прямую.
-
Переделал под себя, думаю можно еще упростить, убрал описание из сортировки, возможно кому то пригодится. {if $smarty.get.sort}{else} {if $brand->description} {if $current_page_num==1 && !$category} {$brand->description} {/if}{/if} {if $category->description} {if $current_page_num==1 && !$brand} {$category->description} {/if}{/if} {/if}
- 11 ответов
-
- Как убрать текст
- текст
-
(и ещё 1 )
C тегом:
-
Я подозреваю, что есть толстый мануал, в котором описана архитектура движка и там есть многие ответы. Подскажите как мне в {if $smarty.get.filter} j,обернуть любой фильтр, чтобы также отдавать <meta name="robots" content="noindex, follow"/>. Спасибо.
-
Разобрался, странно но $total_pages_num имеет значение на 1 единицу больше {if $current_page_num==2}<link rel="prev" href="{url page=null}">{/if} {if $current_page_num>2}<link rel="prev" href="{url page=$current_page_num-1}">{/if} {if $current_page_num < ($total_pages_num-1)}<link rel="next" href="{url page=$current_page_num+1}">{/if}
-
как будто переменная $total_pages_num никак не опредедяется
-
{if $current_page_num < $total_pages_num}<link rel="next" href="{url page=$current_page_num+1}">{/if} все равно генерирует +1 на последней в пагинации
-
Пардон, хочу вывести пагинацию prev-next на категории, то код из pagination.tpl генерирует на последней станице номер страницы +1 То есть если всех страниц 10 в категории, то <link rel="next" href="{url page=$current_page_num+1}"> сгенерирует ?page=11, а надо только <link rel="prev" href="{url page=$current_page_num-1}"> <link rel="next" не выводить совсем. как написать условие, чтобы <link rel="next" href="{url page=$current_page_num+1}"> не выводился? я предположил, что если $current_page_num==$total_pages_num , то условие должно было бы выполнятся, но нет.
-
Алилуя, надеюсь я объединил корректно? {if $current_page_num>1 || $smarty.get.sort} <meta name="robots" content="noindex, follow"/> {/if} Спасибо. Буду благодарен если еще с этим подскажете {if $current_page_num==$total_pages_num}{elseif $total_pages_num>1}<link rel="next" href="{url page=$current_page_num+1}">{/if}
-
И вопрос в догонку, как отдавать noindex если применили сортировку? {if $filter['sort'] = 'price'} <meta name="robots" content="noindex, follow"/> {/if} это пальцем в небо, как описать это в if?
-
Здравствуйте, {if $current_page_num==2}<link rel="prev" href="{url page=null}">{/if} {if $current_page_num>2}<link rel="prev" href="{url page=$current_page_num-1}">{/if} {if $current_page_num==$total_pages_num}{else} {if $total_pages_num>$current_page_num}<link rel="next" href="{url page=$current_page_num+1}">{/if}{/if} Как вы решили с последним урлом в пагинации, у меня все равно добавляет +1.