Новости Joomla

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!Файловый менеджер Quantum — одно...

Файловый менеджер Quantum — одно из самых популярных решений для Joomla, созданное разработчиком из сообщества Joomla, Дмитрием Цымбалом (@tsymbalmitia). Он делает Quantum удобным, безопасным и современным, обновляет его, исправляет уязвимости и отвечает пользователям — всё это в свободное от основной работы время.

Теперь настал момент для следующего шага: развитие проекта требует больше времени и ресурсов.

0 Пользователей и 1 Гость просматривают эту тему.
  • 19 Ответов
  • 1662 Просмотров
*

gubinav2007

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Здравствуйте, столкнулся с такой проблемой: теги h1 и title берутся из одного поля в  карточке товара (product name). Хотелось бы иметь возможность изменять либо одно либо другое....поэтому вопрос как это сделать? Кто сталкивался и как решил подскажите!
*

OmniWizard

  • Захожу иногда
  • 51
  • 3 / 0
Re: Разделить h1 и title в карточке товара
« Ответ #1 : 15.12.2013, 14:31:25 »
Что именно Вы хотите сделать, теги свои прописать?
*

artel-st

  • Захожу иногда
  • 350
  • 37 / 1
Re: Разделить h1 и title в карточке товара
« Ответ #2 : 15.12.2013, 14:40:52 »
Ну а темы зачем клонировать по всем разделам? Или Вы думаете от этого Ваш вопрос интереснее станет?
http://joomlaforum.ru/index.php/topic,282954.0/topicseen.html

На вопрос "как" на форуме отвечали уже неоднократно. поиск по форуму с ключиком setTitle
"Жираф - это лошадь, выполненная по всем требованиям заказчика" (с) кто-то из дизайнеров
*

gubinav2007

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Разделить h1 и title в карточке товара
« Ответ #3 : 15.12.2013, 15:15:14 »
Хочу добавить вес страница, чтобы title и h1 не совпадали как тут view-source:http://brideberry-online.com/american-choice/12-26np-detail#top
*

gubinav2007

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Разделить h1 и title в карточке товара
« Ответ #4 : 15.12.2013, 15:16:16 »
Ну а темы зачем клонировать по всем разделам? Или Вы думаете от этого Ваш вопрос интереснее станет?
http://joomlaforum.ru/index.php/topic,282954.0/topicseen.html

На вопрос "как" на форуме отвечали уже неоднократно. поиск по форуму с ключиком setTitle


так наверно быстрее смогу решить вопрос
*

artel-st

  • Захожу иногда
  • 350
  • 37 / 1
Re: Разделить h1 и title в карточке товара
« Ответ #5 : 15.12.2013, 15:35:10 »
Хочу добавить вес страница, чтобы title и h1 не совпадали как тут view-source:http://brideberry-online.com/american-choice/12-26np-detail#top

Так а сложности с чем? С чтением документации или с написанием кода?
"Жираф - это лошадь, выполненная по всем требованиям заказчика" (с) кто-то из дизайнеров
*

gubinav2007

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Разделить h1 и title в карточке товара
« Ответ #6 : 15.12.2013, 15:45:30 »
Так а сложности с чем? С чтением документации или с написанием кода?
насколько я понял нужно лезть в defaul.php и там искать h1, поискал, но не нашел. Если его там нет может просто прописать, а как прописать?
*

artel-st

  • Захожу иногда
  • 350
  • 37 / 1
Re: Разделить h1 и title в карточке товара
« Ответ #7 : 15.12.2013, 16:21:49 »
насколько я понял нужно лезть в defaul.php и там искать h1, поискал, но не нашел. Если его там нет может просто прописать, а как прописать?

http://docs.joomla.org/Customising_the_dynamic_page_title
"Жираф - это лошадь, выполненная по всем требованиям заказчика" (с) кто-то из дизайнеров
*

gubinav2007

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
*

OmniWizard

  • Захожу иногда
  • 51
  • 3 / 0
Re: Разделить h1 и title в карточке товара
« Ответ #9 : 15.12.2013, 17:45:33 »
Тебе надо найти  с начало в БД и посмотреть там, как он сохраняет материал. Если он сразу с тегом сохраняет, значит надо будет искать в компоненте только в части которая находиться в администрирование. Как найти, именно то что надо: Открой TotalКомандер  там есть поиск файла с текстом "*-текст это часть кода со страницы редактирования товара в администрирование, FireBug тебе поможет. Cкопируешь например <input name" ну и найдешь данный файл для редактирования. Потом просто откроешь, Поправишь вывод.
Либо может быть второй вариант, если в базе данных все отдельно будет, то тогда найдешь таким же способом файл компонента и отображение его в клиентской части. Поправишь вывод.


Править просто: В базе данный увидешь название столбцов таблицы, это поможет узнать где храниться title к примеру, product->name это значит он отображает поле name , найдешь нужное поле и выведешь с <?php echo product->title  ?> в нужном месте
« Последнее редактирование: 15.12.2013, 17:52:48 от OmniWizard »
*

OmniWizard

  • Захожу иногда
  • 51
  • 3 / 0
Re: Разделить h1 и title в карточке товара
« Ответ #10 : 15.12.2013, 17:57:29 »
Кроме этого надо сразу было сказать, что компонент у тебя JoomlaMagazine)) А то тебя уже отослали в набор кастомизаций стандартной страницы контента.
*

gubinav2007

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Разделить h1 и title в карточке товара
« Ответ #11 : 17.12.2013, 10:18:04 »
Тебе надо найти  с начало в БД и посмотреть там, как он сохраняет материал. Если он сразу с тегом сохраняет, значит надо будет искать в компоненте только в части которая находиться в администрирование. Как найти, именно то что надо: Открой TotalКомандер  там есть поиск файла с текстом "*-текст это часть кода со страницы редактирования товара в администрирование, FireBug тебе поможет. Cкопируешь например <input name" ну и найдешь данный файл для редактирования. Потом просто откроешь, Поправишь вывод.
Либо может быть второй вариант, если в базе данных все отдельно будет, то тогда найдешь таким же способом файл компонента и отображение его в клиентской части. Поправишь вывод.


Править просто: В базе данный увидешь название столбцов таблицы, это поможет узнать где храниться title к примеру, product->name это значит он отображает поле name , найдешь нужное поле и выведешь с <?php echo product->title  ?> в нужном месте
посмотрел в базе товары выгружаются без заголовка h1,
может подскажите какой файл ковырять (какой отвечает за карточку товара)
*

gubinav2007

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Разделить h1 и title в карточке товара
« Ответ #12 : 17.12.2013, 10:53:02 »
нашел строчку кода которая отвечает за вывод title из поля product_name и ставит тег h1

    <?php // Product Title   ?>
    <!--<h1><?php echo $this->product->product_name ?></h1>-->
    <?php // Product Title END   ?>


Подскажите как правильно поправить код, что бы Tilte прописывался как

Текст | product name | текст

И как правильно удалить h1 тег вообще


*

gubinav2007

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Разделить h1 и title в карточке товара
« Ответ #13 : 17.12.2013, 11:02:42 »
Тег h1 убрал а как прописать постоянный текст не пойму (я не программист), подскажите знающие люди
*

artel-st

  • Захожу иногда
  • 350
  • 37 / 1
Re: Разделить h1 и title в карточке товара
« Ответ #14 : 17.12.2013, 14:46:39 »
нашел ...
Подскажите ...

Код
    <?php // Product Title   ?>
    <!--<h1><?php echo $this->product->product_name ?></h1>-->
    <?php // Product Title END   ?>
удалите вообще

Ответ на вопрос как правильно прописывается тег H1:
Код
<h1>Тут содержимое, например заголовок страницы</h1>

Читайте документацию http://htmlbook.ru/html/h1

В догонку, Google --> Joomla JText
Пример:
Код
<?php echo JText::('TPL_MYTEMPLATE_MY_TEXT'); ?>

В заключение, если хотите получить четкий ответ на свой вопрос, сформулируйте его так, чтобы он был понятен не только Вам.
"Жираф - это лошадь, выполненная по всем требованиям заказчика" (с) кто-то из дизайнеров
*

gubinav2007

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Разделить h1 и title в карточке товара
« Ответ #15 : 30.12.2013, 16:15:52 »
Код
    <?php // Product Title   ?>
    <!--<h1><?php echo $this->product->product_name ?></h1>-->
    <?php // Product Title END   ?>
удалите вообще

Ответ на вопрос как правильно прописывается тег H1:
Код
<h1>Тут содержимое, например заголовок страницы</h1>

Читайте документацию http://htmlbook.ru/html/h1

В догонку, Google --> Joomla JText
Пример:
Код
<?php echo JText::('TPL_MYTEMPLATE_MY_TEXT'); ?>

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


пытаюсь вставить текст в код:

    <?php // Product Title   ?>
    <!--<?php echo JText::('TPL_MYTEMPLATE_MY_TEXT') $this->product->product_name ?>-->
    <?php // Product Title END   ?>

Так оно не работает, подскажите в чем ошибка??
*

gubinav2007

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Разделить h1 и title в карточке товара
« Ответ #16 : 30.12.2013, 16:59:55 »
Напишу подробнее:

сейчас в default.php у меня прописана такая строчка кода:

    <?php // Product Title   ?>
    <!--<?php echo $this->product->product_name ?>-->
    <?php // Product Title END   ?>

И title прописывается соответственно как название товара из поля его ввода. Я хочу сделать чтобы title был такой:

Текст | product_name | Текст

Вставляю код:

    <?php // Product Title   ?>
    <!--<?php echo JText:('TPL_MYTEMPLATE_MY_TEXT')| $this->product->product_name |JText:('TPL_MYTEMPLATE_MY_TEXT')?>-->
    <?php // Product Title END   ?>

Так не работает...я не программист ( подскажите пожалуйста где ошибка
*

artel-st

  • Захожу иногда
  • 350
  • 37 / 1
Re: Разделить h1 и title в карточке товара
« Ответ #17 : 30.12.2013, 17:14:01 »
подскажите пожалуйста где ошибка
Ошибка в незнании php

Все, что находиться внутри такой конструкции работать НЕ будет, т.к. строка оформлена в виде комментариев
Код
<!-- тут что угодно -->

Эта конструкция тоже НЕ верная
Код
<?php echo JText:('TPL_MYTEMPLATE_MY_TEXT')| $this->product->product_name |JText:('TPL_MYTEMPLATE_MY_TEXT')?>

Пример корректной записи:
Код
<?php echo $my_var_1 ." тут какой-нибудь текст ". $my_var_2 . $my_var_3; ?>
"Жираф - это лошадь, выполненная по всем требованиям заказчика" (с) кто-то из дизайнеров
*

gubinav2007

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Разделить h1 и title в карточке товара
« Ответ #18 : 30.12.2013, 17:24:28 »
Ошибка в незнании php

Все, что находиться внутри такой конструкции работать НЕ будет, т.к. строка оформлена в виде комментариев
Код
<!-- тут что угодно -->

Эта конструкция тоже НЕ верная
Код
<?php echo JText:('TPL_MYTEMPLATE_MY_TEXT')| $this->product->product_name |JText:('TPL_MYTEMPLATE_MY_TEXT')?>

Пример корректной записи:
Код
<?php echo $my_var_1 ." тут какой-нибудь текст ". $my_var_2 . $my_var_3; ?>

Это да...

Такая запись будет корректной?

<?php echo " тут какой-нибудь текст " $this->product->product_name " тут какой-нибудь текст "?>
*

gubinav2007

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Разделить h1 и title в карточке товара
« Ответ #19 : 30.12.2013, 17:33:10 »
Да, так получилось, спасибо за совет *DRINK*
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ошибки на карточке товара Virtuamart

Автор navara1978

Ответов: 10
Просмотров: 1736
Последний ответ 09.07.2019, 11:40:23
от navara1978
Необходимо расширение (модуль) для карточки товара: обзор 360

Автор Yarilo88

Ответов: 25
Просмотров: 2226
Последний ответ 27.03.2019, 14:51:48
от effrit
несколько цен для товара

Автор abonnent

Ответов: 0
Просмотров: 1062
Последний ответ 20.10.2017, 12:16:07
от abonnent
Не изменяется Title главной страницы

Автор Alex_Vazovski

Ответов: 1
Просмотров: 1505
Последний ответ 19.07.2017, 12:51:46
от Alex_Vazovski
Как добавить title в К2?

Автор vipex

Ответов: 0
Просмотров: 1048
Последний ответ 30.06.2017, 16:29:26
от vipex