Shann Опубліковано: 16 серпня 2017 Share Опубліковано: 16 серпня 2017 Задумал я сделать перенос в заголовке h1 в карте товара, (ну вот необходимо мне две строки) если в админке написать: Кофе в зернах </br> "Коста-рика Терразу", то при сохранении оно добавится в базу как "Кофе в зернах</br> "Коста-Рика Терразу"" что соответственно выведет "</br> в заголовок как текст. Если напрямую в базу прописать </br> то все отлично работает, ровно до обновления (пересохранения товара), собственно есть ли какой-то вариант это обойти? Отключить замену например (где это происходит) или как-то "экранировать" теги в админке? Надіслати Поділитися на інших сайтах More sharing options...
SyntaxCode Опубліковано: 16 серпня 2017 Share Опубліковано: 16 серпня 2017 http://php.net/manual/ru/function.html-entity-decode.php 1 Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 16 серпня 2017 Автор Share Опубліковано: 16 серпня 2017 3 минуты назад, ArtemPitov сказал: http://php.net/manual/ru/function.html-entity-decode.php Я это находил, но не находил где это все в opencart происходит Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 серпня 2017 Share Опубліковано: 16 серпня 2017 для тега H1 нигде не происходит, надо сделать так чтоб происходило в контроллере Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 16 серпня 2017 Автор Share Опубліковано: 16 серпня 2017 Только что, chukcha сказал: для тега H1 нигде не происходит, надо сделать так чтоб происходило в контроллере Ну как ни странно происходит (перевод из одного символа в другой) хотя ничего подобного в модификаторе (который и создает мне h1) я не заметил... Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 серпня 2017 Share Опубліковано: 16 серпня 2017 вот в этом модификаторе найдите и пропишите эту функцию Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 16 серпня 2017 Автор Share Опубліковано: 16 серпня 2017 25 минут назад, chukcha сказал: вот в этом модификаторе найдите и пропишите эту функцию Черт это немного сложней чем я думал, а подробней подскажите, пожалуйста ) Надіслати Поділитися на інших сайтах More sharing options... glum Опубліковано: 16 серпня 2017 Share Опубліковано: 16 серпня 2017 если я правильно понял, что нужно, то в этом файле: catalog/controller/product/product.php найди $data['heading_title'] = $product_info['meta_h1'] замени на $data['heading_title'] = html_entity_decode($product_info['meta_h1']); должно помочь, перед правкой советую бэкап сделать Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 17 серпня 2017 Автор Share Опубліковано: 17 серпня 2017 14 часов назад, glum сказал: если я правильно понял, что нужно, то в этом файле: catalog/controller/product/product.php найди $data['heading_title'] = $product_info['meta_h1'] замени на $data['heading_title'] = html_entity_decode($product_info['meta_h1']); должно помочь, перед правкой советую бэкап сделать Спасибо, но мне все же кажется что нужно что-то править в файла админа, чтоб пропускало сохранять в базу теги? Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 я же писал, не нужно в h1 сувать html, это может негативно отразиться на сайте Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 17 серпня 2017 Автор Share Опубліковано: 17 серпня 2017 1 час назад, Otvet сказал: я же писал, не нужно в h1 сувать html, это может негативно отразиться на сайте Я помню, но вдруг таки существует способ как написать h1 в две строки, и так чтоб за это ничего не было ) Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 потом расскажете Надіслати Поділитися на інших сайтах More sharing options... glum Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 (змінено) 2 часа назад, L0ky сказал: Спасибо, но мне все же кажется что нужно что-то править в файла админа, чтоб пропускало сохранять в базу теги? преобразование символов в html сущности происходит при внесении в бд новых данных, то есть это по умолчанию прописано в файле модели через метод $this->db->escape(). Убирать из модели экранирование не самое лучшее решение Змінено 17 серпня 2017 користувачем glum Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 17 серпня 2017 Автор Share Опубліковано: 17 серпня 2017 2 часа назад, glum сказал: преобразование символов в html сущности происходит при внесении в бд новых данных, то есть это по умолчанию прописано в файле модели через метод $this->db->escape(). Убирать из модели экранирование не самое лучшее решение Ну да, мне это уже сообщили, есть другие варианты добиться переноса строки в нужном месте в заголовке товара? 3 часа назад, Otvet сказал: потом расскажете Естественно Надіслати Поділитися на інших сайтах More sharing options... glum Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 (змінено) 2 часа назад, L0ky сказал: Ну да, мне это уже сообщили, есть другие варианты добиться переноса строки в нужном месте в заголовке товара? да здесь в принципе всего то два варианта либо при внесении данных в бд либо при извлечении данных из бд, лучший вариант при извлечении из бд. а делать это в контроллере или шаблоне решай сам) Змінено 17 серпня 2017 користувачем glum Надіслати Поділитися на інших сайтах More sharing options... glum Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 я бы выбрал вариант с шаблоном! найти эту строку <h1><?php echo $heading_title; ?></h1> и заменить ее на <h1><?php echo html_entity_decode($heading_title); ?></h1> 1 Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 17 серпня 2017 Автор Share Опубліковано: 17 серпня 2017 А чем вообще чревато наличие тега </br> в заголовке h1? SEO? Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 19 серпня 2017 Автор Share Опубліковано: 19 серпня 2017 В 17.08.2017 в 10:53, Otvet сказал: потом расскажете Вопрос решен заменой строчки <h1><?php echo $heading_title; ?></h1> на <h1 class="product-title"><?php echo str_replace(' - ', '<br />', $heading_title); ?></h1> (при заполнении заголовка в админке, в месте где необходим перенос ставится " - ". *долго гуглил эту тему, с точки зрения поисковиков это не принципиально, так что я таки не понял в чем проблема данной модификации. Всем спасибо, особенно человеку который помог решить проблему. Надіслати Поділитися на інших сайтах More sharing options... 9 р shoputils locked this topic Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Opencart 2.x Opencart 2.x: Загальні питання [Решено] Replace < - "<" OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Shann Опубліковано: 16 серпня 2017 Автор Share Опубліковано: 16 серпня 2017 3 минуты назад, ArtemPitov сказал: http://php.net/manual/ru/function.html-entity-decode.php Я это находил, но не находил где это все в opencart происходит Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 16 серпня 2017 Share Опубліковано: 16 серпня 2017 для тега H1 нигде не происходит, надо сделать так чтоб происходило в контроллере Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 16 серпня 2017 Автор Share Опубліковано: 16 серпня 2017 Только что, chukcha сказал: для тега H1 нигде не происходит, надо сделать так чтоб происходило в контроллере Ну как ни странно происходит (перевод из одного символа в другой) хотя ничего подобного в модификаторе (который и создает мне h1) я не заметил... Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 серпня 2017 Share Опубліковано: 16 серпня 2017 вот в этом модификаторе найдите и пропишите эту функцию Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 16 серпня 2017 Автор Share Опубліковано: 16 серпня 2017 25 минут назад, chukcha сказал: вот в этом модификаторе найдите и пропишите эту функцию Черт это немного сложней чем я думал, а подробней подскажите, пожалуйста ) Надіслати Поділитися на інших сайтах More sharing options... glum Опубліковано: 16 серпня 2017 Share Опубліковано: 16 серпня 2017 если я правильно понял, что нужно, то в этом файле: catalog/controller/product/product.php найди $data['heading_title'] = $product_info['meta_h1'] замени на $data['heading_title'] = html_entity_decode($product_info['meta_h1']); должно помочь, перед правкой советую бэкап сделать Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 17 серпня 2017 Автор Share Опубліковано: 17 серпня 2017 14 часов назад, glum сказал: если я правильно понял, что нужно, то в этом файле: catalog/controller/product/product.php найди $data['heading_title'] = $product_info['meta_h1'] замени на $data['heading_title'] = html_entity_decode($product_info['meta_h1']); должно помочь, перед правкой советую бэкап сделать Спасибо, но мне все же кажется что нужно что-то править в файла админа, чтоб пропускало сохранять в базу теги? Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 я же писал, не нужно в h1 сувать html, это может негативно отразиться на сайте Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 17 серпня 2017 Автор Share Опубліковано: 17 серпня 2017 1 час назад, Otvet сказал: я же писал, не нужно в h1 сувать html, это может негативно отразиться на сайте Я помню, но вдруг таки существует способ как написать h1 в две строки, и так чтоб за это ничего не было ) Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 потом расскажете Надіслати Поділитися на інших сайтах More sharing options... glum Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 (змінено) 2 часа назад, L0ky сказал: Спасибо, но мне все же кажется что нужно что-то править в файла админа, чтоб пропускало сохранять в базу теги? преобразование символов в html сущности происходит при внесении в бд новых данных, то есть это по умолчанию прописано в файле модели через метод $this->db->escape(). Убирать из модели экранирование не самое лучшее решение Змінено 17 серпня 2017 користувачем glum Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 17 серпня 2017 Автор Share Опубліковано: 17 серпня 2017 2 часа назад, glum сказал: преобразование символов в html сущности происходит при внесении в бд новых данных, то есть это по умолчанию прописано в файле модели через метод $this->db->escape(). Убирать из модели экранирование не самое лучшее решение Ну да, мне это уже сообщили, есть другие варианты добиться переноса строки в нужном месте в заголовке товара? 3 часа назад, Otvet сказал: потом расскажете Естественно Надіслати Поділитися на інших сайтах More sharing options... glum Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 (змінено) 2 часа назад, L0ky сказал: Ну да, мне это уже сообщили, есть другие варианты добиться переноса строки в нужном месте в заголовке товара? да здесь в принципе всего то два варианта либо при внесении данных в бд либо при извлечении данных из бд, лучший вариант при извлечении из бд. а делать это в контроллере или шаблоне решай сам) Змінено 17 серпня 2017 користувачем glum Надіслати Поділитися на інших сайтах More sharing options... glum Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 я бы выбрал вариант с шаблоном! найти эту строку <h1><?php echo $heading_title; ?></h1> и заменить ее на <h1><?php echo html_entity_decode($heading_title); ?></h1> 1 Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 17 серпня 2017 Автор Share Опубліковано: 17 серпня 2017 А чем вообще чревато наличие тега </br> в заголовке h1? SEO? Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 19 серпня 2017 Автор Share Опубліковано: 19 серпня 2017 В 17.08.2017 в 10:53, Otvet сказал: потом расскажете Вопрос решен заменой строчки <h1><?php echo $heading_title; ?></h1> на <h1 class="product-title"><?php echo str_replace(' - ', '<br />', $heading_title); ?></h1> (при заполнении заголовка в админке, в месте где необходим перенос ставится " - ". *долго гуглил эту тему, с точки зрения поисковиков это не принципиально, так что я таки не понял в чем проблема данной модификации. Всем спасибо, особенно человеку который помог решить проблему. Надіслати Поділитися на інших сайтах More sharing options... 9 р shoputils locked this topic Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Opencart 2.x Opencart 2.x: Загальні питання [Решено] Replace < - "<"
Shann Опубліковано: 16 серпня 2017 Автор Share Опубліковано: 16 серпня 2017 Только что, chukcha сказал: для тега H1 нигде не происходит, надо сделать так чтоб происходило в контроллере Ну как ни странно происходит (перевод из одного символа в другой) хотя ничего подобного в модификаторе (который и создает мне h1) я не заметил... Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 16 серпня 2017 Share Опубліковано: 16 серпня 2017 вот в этом модификаторе найдите и пропишите эту функцию Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 16 серпня 2017 Автор Share Опубліковано: 16 серпня 2017 25 минут назад, chukcha сказал: вот в этом модификаторе найдите и пропишите эту функцию Черт это немного сложней чем я думал, а подробней подскажите, пожалуйста ) Надіслати Поділитися на інших сайтах More sharing options... glum Опубліковано: 16 серпня 2017 Share Опубліковано: 16 серпня 2017 если я правильно понял, что нужно, то в этом файле: catalog/controller/product/product.php найди $data['heading_title'] = $product_info['meta_h1'] замени на $data['heading_title'] = html_entity_decode($product_info['meta_h1']); должно помочь, перед правкой советую бэкап сделать Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 17 серпня 2017 Автор Share Опубліковано: 17 серпня 2017 14 часов назад, glum сказал: если я правильно понял, что нужно, то в этом файле: catalog/controller/product/product.php найди $data['heading_title'] = $product_info['meta_h1'] замени на $data['heading_title'] = html_entity_decode($product_info['meta_h1']); должно помочь, перед правкой советую бэкап сделать Спасибо, но мне все же кажется что нужно что-то править в файла админа, чтоб пропускало сохранять в базу теги? Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 я же писал, не нужно в h1 сувать html, это может негативно отразиться на сайте Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 17 серпня 2017 Автор Share Опубліковано: 17 серпня 2017 1 час назад, Otvet сказал: я же писал, не нужно в h1 сувать html, это может негативно отразиться на сайте Я помню, но вдруг таки существует способ как написать h1 в две строки, и так чтоб за это ничего не было ) Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 потом расскажете Надіслати Поділитися на інших сайтах More sharing options... glum Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 (змінено) 2 часа назад, L0ky сказал: Спасибо, но мне все же кажется что нужно что-то править в файла админа, чтоб пропускало сохранять в базу теги? преобразование символов в html сущности происходит при внесении в бд новых данных, то есть это по умолчанию прописано в файле модели через метод $this->db->escape(). Убирать из модели экранирование не самое лучшее решение Змінено 17 серпня 2017 користувачем glum Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 17 серпня 2017 Автор Share Опубліковано: 17 серпня 2017 2 часа назад, glum сказал: преобразование символов в html сущности происходит при внесении в бд новых данных, то есть это по умолчанию прописано в файле модели через метод $this->db->escape(). Убирать из модели экранирование не самое лучшее решение Ну да, мне это уже сообщили, есть другие варианты добиться переноса строки в нужном месте в заголовке товара? 3 часа назад, Otvet сказал: потом расскажете Естественно Надіслати Поділитися на інших сайтах More sharing options... glum Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 (змінено) 2 часа назад, L0ky сказал: Ну да, мне это уже сообщили, есть другие варианты добиться переноса строки в нужном месте в заголовке товара? да здесь в принципе всего то два варианта либо при внесении данных в бд либо при извлечении данных из бд, лучший вариант при извлечении из бд. а делать это в контроллере или шаблоне решай сам) Змінено 17 серпня 2017 користувачем glum Надіслати Поділитися на інших сайтах More sharing options... glum Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 я бы выбрал вариант с шаблоном! найти эту строку <h1><?php echo $heading_title; ?></h1> и заменить ее на <h1><?php echo html_entity_decode($heading_title); ?></h1> 1 Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 17 серпня 2017 Автор Share Опубліковано: 17 серпня 2017 А чем вообще чревато наличие тега </br> в заголовке h1? SEO? Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 19 серпня 2017 Автор Share Опубліковано: 19 серпня 2017 В 17.08.2017 в 10:53, Otvet сказал: потом расскажете Вопрос решен заменой строчки <h1><?php echo $heading_title; ?></h1> на <h1 class="product-title"><?php echo str_replace(' - ', '<br />', $heading_title); ?></h1> (при заполнении заголовка в админке, в месте где необходим перенос ставится " - ". *долго гуглил эту тему, с точки зрения поисковиков это не принципиально, так что я таки не понял в чем проблема данной модификации. Всем спасибо, особенно человеку который помог решить проблему. Надіслати Поділитися на інших сайтах More sharing options... 9 р shoputils locked this topic Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Opencart 2.x Opencart 2.x: Загальні питання [Решено] Replace < - "<"
Shann Опубліковано: 16 серпня 2017 Автор Share Опубліковано: 16 серпня 2017 25 минут назад, chukcha сказал: вот в этом модификаторе найдите и пропишите эту функцию Черт это немного сложней чем я думал, а подробней подскажите, пожалуйста ) Надіслати Поділитися на інших сайтах More sharing options...
glum Опубліковано: 16 серпня 2017 Share Опубліковано: 16 серпня 2017 если я правильно понял, что нужно, то в этом файле: catalog/controller/product/product.php найди $data['heading_title'] = $product_info['meta_h1'] замени на $data['heading_title'] = html_entity_decode($product_info['meta_h1']); должно помочь, перед правкой советую бэкап сделать Надіслати Поділитися на інших сайтах More sharing options...
Shann Опубліковано: 17 серпня 2017 Автор Share Опубліковано: 17 серпня 2017 14 часов назад, glum сказал: если я правильно понял, что нужно, то в этом файле: catalog/controller/product/product.php найди $data['heading_title'] = $product_info['meta_h1'] замени на $data['heading_title'] = html_entity_decode($product_info['meta_h1']); должно помочь, перед правкой советую бэкап сделать Спасибо, но мне все же кажется что нужно что-то править в файла админа, чтоб пропускало сохранять в базу теги? Надіслати Поділитися на інших сайтах More sharing options...
Otvet Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 я же писал, не нужно в h1 сувать html, это может негативно отразиться на сайте Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 17 серпня 2017 Автор Share Опубліковано: 17 серпня 2017 1 час назад, Otvet сказал: я же писал, не нужно в h1 сувать html, это может негативно отразиться на сайте Я помню, но вдруг таки существует способ как написать h1 в две строки, и так чтоб за это ничего не было ) Надіслати Поділитися на інших сайтах More sharing options... Otvet Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 потом расскажете Надіслати Поділитися на інших сайтах More sharing options... glum Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 (змінено) 2 часа назад, L0ky сказал: Спасибо, но мне все же кажется что нужно что-то править в файла админа, чтоб пропускало сохранять в базу теги? преобразование символов в html сущности происходит при внесении в бд новых данных, то есть это по умолчанию прописано в файле модели через метод $this->db->escape(). Убирать из модели экранирование не самое лучшее решение Змінено 17 серпня 2017 користувачем glum Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 17 серпня 2017 Автор Share Опубліковано: 17 серпня 2017 2 часа назад, glum сказал: преобразование символов в html сущности происходит при внесении в бд новых данных, то есть это по умолчанию прописано в файле модели через метод $this->db->escape(). Убирать из модели экранирование не самое лучшее решение Ну да, мне это уже сообщили, есть другие варианты добиться переноса строки в нужном месте в заголовке товара? 3 часа назад, Otvet сказал: потом расскажете Естественно Надіслати Поділитися на інших сайтах More sharing options... glum Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 (змінено) 2 часа назад, L0ky сказал: Ну да, мне это уже сообщили, есть другие варианты добиться переноса строки в нужном месте в заголовке товара? да здесь в принципе всего то два варианта либо при внесении данных в бд либо при извлечении данных из бд, лучший вариант при извлечении из бд. а делать это в контроллере или шаблоне решай сам) Змінено 17 серпня 2017 користувачем glum Надіслати Поділитися на інших сайтах More sharing options... glum Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 я бы выбрал вариант с шаблоном! найти эту строку <h1><?php echo $heading_title; ?></h1> и заменить ее на <h1><?php echo html_entity_decode($heading_title); ?></h1> 1 Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 17 серпня 2017 Автор Share Опубліковано: 17 серпня 2017 А чем вообще чревато наличие тега </br> в заголовке h1? SEO? Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 19 серпня 2017 Автор Share Опубліковано: 19 серпня 2017 В 17.08.2017 в 10:53, Otvet сказал: потом расскажете Вопрос решен заменой строчки <h1><?php echo $heading_title; ?></h1> на <h1 class="product-title"><?php echo str_replace(' - ', '<br />', $heading_title); ?></h1> (при заполнении заголовка в админке, в месте где необходим перенос ставится " - ". *долго гуглил эту тему, с точки зрения поисковиков это не принципиально, так что я таки не понял в чем проблема данной модификации. Всем спасибо, особенно человеку который помог решить проблему. Надіслати Поділитися на інших сайтах More sharing options... 9 р shoputils locked this topic Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Shann Опубліковано: 17 серпня 2017 Автор Share Опубліковано: 17 серпня 2017 1 час назад, Otvet сказал: я же писал, не нужно в h1 сувать html, это может негативно отразиться на сайте Я помню, но вдруг таки существует способ как написать h1 в две строки, и так чтоб за это ничего не было ) Надіслати Поділитися на інших сайтах More sharing options...
Otvet Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 потом расскажете Надіслати Поділитися на інших сайтах More sharing options... glum Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 (змінено) 2 часа назад, L0ky сказал: Спасибо, но мне все же кажется что нужно что-то править в файла админа, чтоб пропускало сохранять в базу теги? преобразование символов в html сущности происходит при внесении в бд новых данных, то есть это по умолчанию прописано в файле модели через метод $this->db->escape(). Убирать из модели экранирование не самое лучшее решение Змінено 17 серпня 2017 користувачем glum Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 17 серпня 2017 Автор Share Опубліковано: 17 серпня 2017 2 часа назад, glum сказал: преобразование символов в html сущности происходит при внесении в бд новых данных, то есть это по умолчанию прописано в файле модели через метод $this->db->escape(). Убирать из модели экранирование не самое лучшее решение Ну да, мне это уже сообщили, есть другие варианты добиться переноса строки в нужном месте в заголовке товара? 3 часа назад, Otvet сказал: потом расскажете Естественно Надіслати Поділитися на інших сайтах More sharing options... glum Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 (змінено) 2 часа назад, L0ky сказал: Ну да, мне это уже сообщили, есть другие варианты добиться переноса строки в нужном месте в заголовке товара? да здесь в принципе всего то два варианта либо при внесении данных в бд либо при извлечении данных из бд, лучший вариант при извлечении из бд. а делать это в контроллере или шаблоне решай сам) Змінено 17 серпня 2017 користувачем glum Надіслати Поділитися на інших сайтах More sharing options... glum Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 я бы выбрал вариант с шаблоном! найти эту строку <h1><?php echo $heading_title; ?></h1> и заменить ее на <h1><?php echo html_entity_decode($heading_title); ?></h1> 1 Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 17 серпня 2017 Автор Share Опубліковано: 17 серпня 2017 А чем вообще чревато наличие тега </br> в заголовке h1? SEO? Надіслати Поділитися на інших сайтах More sharing options... Shann Опубліковано: 19 серпня 2017 Автор Share Опубліковано: 19 серпня 2017 В 17.08.2017 в 10:53, Otvet сказал: потом расскажете Вопрос решен заменой строчки <h1><?php echo $heading_title; ?></h1> на <h1 class="product-title"><?php echo str_replace(' - ', '<br />', $heading_title); ?></h1> (при заполнении заголовка в админке, в месте где необходим перенос ставится " - ". *долго гуглил эту тему, с точки зрения поисковиков это не принципиально, так что я таки не понял в чем проблема данной модификации. Всем спасибо, особенно человеку который помог решить проблему. Надіслати Поділитися на інших сайтах More sharing options... 9 р shoputils locked this topic Ця тема закрита для публікації повідомлень. Share More sharing options... Передплатники 0
glum Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 (змінено) 2 часа назад, L0ky сказал: Спасибо, но мне все же кажется что нужно что-то править в файла админа, чтоб пропускало сохранять в базу теги? преобразование символов в html сущности происходит при внесении в бд новых данных, то есть это по умолчанию прописано в файле модели через метод $this->db->escape(). Убирать из модели экранирование не самое лучшее решение Змінено 17 серпня 2017 користувачем glum Надіслати Поділитися на інших сайтах More sharing options...
Shann Опубліковано: 17 серпня 2017 Автор Share Опубліковано: 17 серпня 2017 2 часа назад, glum сказал: преобразование символов в html сущности происходит при внесении в бд новых данных, то есть это по умолчанию прописано в файле модели через метод $this->db->escape(). Убирать из модели экранирование не самое лучшее решение Ну да, мне это уже сообщили, есть другие варианты добиться переноса строки в нужном месте в заголовке товара? 3 часа назад, Otvet сказал: потом расскажете Естественно Надіслати Поділитися на інших сайтах More sharing options...
glum Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 (змінено) 2 часа назад, L0ky сказал: Ну да, мне это уже сообщили, есть другие варианты добиться переноса строки в нужном месте в заголовке товара? да здесь в принципе всего то два варианта либо при внесении данных в бд либо при извлечении данных из бд, лучший вариант при извлечении из бд. а делать это в контроллере или шаблоне решай сам) Змінено 17 серпня 2017 користувачем glum Надіслати Поділитися на інших сайтах More sharing options...
glum Опубліковано: 17 серпня 2017 Share Опубліковано: 17 серпня 2017 я бы выбрал вариант с шаблоном! найти эту строку <h1><?php echo $heading_title; ?></h1> и заменить ее на <h1><?php echo html_entity_decode($heading_title); ?></h1> 1 Надіслати Поділитися на інших сайтах More sharing options...
Shann Опубліковано: 17 серпня 2017 Автор Share Опубліковано: 17 серпня 2017 А чем вообще чревато наличие тега </br> в заголовке h1? SEO? Надіслати Поділитися на інших сайтах More sharing options...
Shann Опубліковано: 19 серпня 2017 Автор Share Опубліковано: 19 серпня 2017 В 17.08.2017 в 10:53, Otvet сказал: потом расскажете Вопрос решен заменой строчки <h1><?php echo $heading_title; ?></h1> на <h1 class="product-title"><?php echo str_replace(' - ', '<br />', $heading_title); ?></h1> (при заполнении заголовка в админке, в месте где необходим перенос ставится " - ". *долго гуглил эту тему, с точки зрения поисковиков это не принципиально, так что я таки не понял в чем проблема данной модификации. Всем спасибо, особенно человеку который помог решить проблему. Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts