Вход • Регистрация

Свои теги и описание для страниц характеристик

  • 12 октября 2017 г.
  • Прошу подсказать есть ли такая возможность:

    Есть товары у них есть характеристики и в настройках характеристик указано "Отдельная страница для значений"
    Так вот для этой страницы нет возможности написать свой текст и сделать нужные H1, Title, Description

    Пример для понимания :
    Есть товар автомобили, среди характеритик есть двигатели (дизель, бензин, электро)
    Эти характеристика типа список с отдельными урлами для каждой.
    Site.com/disel
    Site.com/benzin
    Site.com/elektro
    Хотелось бы получить возможность на этих страницах прописать СЕО тексты и ТЕГИ так как есть запросы типа: "электро автомобиль", "автомобиль с бензиновым двигателем"
    • 12 октября 2017 г.
    • Насколько я понимаю, вам с предложением в вишлист.

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

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

    Например есть страница характеристики http://testsite.ua/yellow-color.html (на ней выводится товар желтого цвета)
    Какие есть проблемы:
    1) нет возможности пописать свой уникальный Title, Description
    2) нет возможности прописать свой СЕО текст
    3) нет возможности использовать фильтр

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

    Пример: есть страница характеристики: http://testsite.ua/yellow-color.html
    создать страницу категории с товарами желтого цвета http://testsite.ua/shop/yellow-color.html

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

    Можно конечно это прописать тупо в .htaccess , подмену адреса http://testsite.ua/yellow-color.html на http://testsite.ua/shop/yellow-color.html -не вариант лишние редиректы на сайте это не хорошо.


    Как я вижу решение данного вопроса.
    В характеристике типа выпадающий список для страниц которые мы хотим уникализировать указывать не название части урла (на примере ниже это красный цвет) а указывать полный путь категории.
    http://prntscr.com/h34twl

    И когда формируется урл для пользователя сделать предварительную проверку.
    Система проверяет указана только часть урла или полный.

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

    На примере мы указали для желтого цвета конкрентый урл, а для красного только часть урла.
    По умолчанию система формирует урл добавляя перед частью урла домен а после урла подставляет html если указано это в настройках
    то есть таким образом: http://testsite.ua/ + red + html


    Нужна помощь как сделать эту проверку и в каком файле.
    То есть нужно проверять начинается ли урл с http: https: если да, то одавать страницу указанную в настройках а не формировать ее по правилам характеристик

  • 28 октября 2017 г. , редакция: 30 октября 2017 г.
  • А-а-а ЖЕСТЬ
    Оказывается ничего делать и не нужно)))

    Просто указать часть урла категории на которую хотим вести и всё !!

    То есть если у меня категории имеют урл типа http://test.ru/shop/yellow-product.html

    То указвав настройках характеристики с типом выпадающиц список - "/shop/yellow-product" я получаю ссылку якобы на страницу характеристики с желтым цветом, а на самом деле это страница категриии с товарами же6лтого цвета.

    Всем удачи, пользуйтесь )))
    • 28 октября 2017 г. , редакция: 28 октября 2017 г.
    • полазил бы по форуму - это не было бы открытием для тебя....
      - Ставишь редирект на странице категории с той что хочешь и вуаля (2е открытие для тебя) с 301 редиректом
      • 28 октября 2017 г.
      • Спасибо, по форуму лазил, не нашёл к сожалению.
        Редирект не подходит (лишние редиректы на сайте не нужны).
    • 30 октября 2017 г.
    • Данное решение имеет недостаток:

      Если случайно поменяли урл категории, то потом вернуть назад через админку не получится, система будет ругаться, что такой урл в системе уже зарезервирован. (лечится через базу данных ручками)
      Тот же прикол если нужно перезалить скопом импортом урлы категорий, то система проверит, что такой урл уже есть (он привязан к характеристике) и создаст новый урл для категории добавив к концу ID категории.
    • 30 октября 2017 г.
    • Проверка показала, что данный вариант не вариант (((

      1) Если в настройках категории указывать со слэшем в начале Например:"/shop/yellow-product" то получается у характеристики адрес с двойным слешем Пример "site.com//shop/yellow-product" и он потом по временному 302 редиректу идёт на нужный урл категории.
      (так как временный редирект не передаёт веса он нам не подходит)

      2) Если в настройках категории указывать без слэша в начале Например:"shop/yellow-product" то формируется страница которая тянет теги характеристики а не категори.
      (так как теги не уникальны, то это метод тоже не подходит)

      PS метод установки 301 редиректа со страницы характеристики на страницу категории в настройках категории тоже не катит (так как на сайте будет много 301 редиректов, а это не хорошо)
  • 30 октября 2017 г.
  • Может проще добавить эти пару полей с описанием титлов и дескрипшин и выводить их если они заданы, форсируя вопрос как сделать - направляю в проекты или в мануалы
    • 30 октября 2017 г.
    • Если бы я разбирался как "кодить", то уже бы написал. А так только могу придумать алгоритм.
      На сегодня вариант или писать ТЗ и искать кто сможет сделать или добавлять в "Пожелания"
      • 30 октября 2017 г.
      • Цитата
        Если бы я разбирался как "кодить", то уже бы написал.

        Уже. Обновите cms. В DIAFAN.CMS 6.0.6.0 от 21 октября 2017 г.:
        Доработано описание и мета-данные для тегов и многое другое.
        • 31 октября 2017 г.
        • Ок. спасибо.
          Пока на тестовом домене делается сайт, а там не даёт обновится, перенесу на основной домен и посмотрю.
  • 06 января 2018 г. , редакция: 06 января 2018 г.
  • А где вообще эти страницы сохраняются? может можно как то ручками в коде страницы добавить описание и метотеги?
    • 06 января 2018 г.
    • В Админке - Теги
      • 06 января 2018 г.
      • Спасибо за ответ! но я имел ввиду немного другое. Где в файловом менеджере хранятся эти страницы "характеристик и их значений".
        Вчера я создавал проект с подобным ТЗ и вы мне советовали как раз Теги. Но у меня не была обновлена CMS по этому эти параметры не были доступны (метотеги) сейчас обновил и буду реализовывать задуманное на Тегах, как вы и советовали!
        Но все же для общего развития хочется попробовать ручками попробовать наити страницы от характеристик и их значений и попробовать там внести описание и метотеги. Как вы думаете: это реализуемо? и с чего начать?
        • 06 января 2018 г. , редакция: 06 января 2018 г.
        • У каждого добавленного тега есть такое поле: Редирект на текущую страницу со страницы:

          в это поле вставляете ЧПУ от ссылки из характеристики (псевдоссылку)
          • 27 февраля 2018 г. , редакция: 27 февраля 2018 г.
          • Такой вариант не совсем работает с товарами, он только с текстами.

            Если у товара проставить характеристику например: http://prntscr.com/ik6ia6
            - прописать данный урл в тегах: http://prntscr.com/ik6itl
            - в карточке товара будет так:- http://prntscr.com/ik6jlw
            - и потом по 301 редиректу получим страницу - http://prntscr.com/ik6kgc (пустая страница без товаров)


            если сделать наоборот, то есть сначала создать тЕг а его урл попробовать впихнуть в характеристику получим ошибку типа такой урл уже есть

            кроме того как я и говорил, лишние 301 редиректы на сайте с точки зрения СЕО - плохо
            • 27 февраля 2018 г.
            • Правильно, такого-то тега нет у вашего товара.

              надо у товара также через тег этот параметр добавлять или дублировать его значение туда
              • 06 марта 2018 г.
              • чёт я вообще не понял, что и куда.
                я выше описал все возможные варианты и они не работают.
              • 06 марта 2018 г. , редакция: 06 марта 2018 г.
              • Я же и пишу, что если данный тег не указан у товара, то на странице тегов он и не появится.

                Надо товару добавить тег "flament"
  • 10 марта 2018 г.
  • Цитата
    Я же и пишу, что если данный тег не указан у товара, то на странице тегов он и не появится. Надо товару добавить тег "flament"

    Понял, вы рекомендуете добавлять тег в карточке товара, но это не подходит.

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

    - Страница тегов не имеет фильтра, фильтр есть только на странице категории, также на странице тега нет сортировки.

    - делать редирект со страницы характеристики на страницу ТЕГА, тоже не считаю правильным (опять тот же лишний не нужный редирект)
    нужно в ручном режиме дополнительно прописывать к каждому товару теги, велика вероятность пропустить. что-то.

    Поэтому вижу идеальным вариантом добавить на страницы характеристик возможность, прописывать свои теги, тексты.
    • 03 мая 2019 г.
    • Александр, сделал вывод уникальных тегов title, keywords, description, для характеристик товаров. Плюс, тег canonical (Яндекс выкидывает из поиска параметры без него)
      Затронутые файлы:
      - Добавлено 3 поля в таблицу БД;
      - используется отдельный шаблон страницы;
      - в шаблоне выводятся теги через кастомный show_head_param;
      - переназначение в функции модели shop.model.custom.php

      Оно конечно решаемо, но лучше из коробки такое иметь.

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум