vpvs Опубліковано: 4 серпня 2015 Share Опубліковано: 4 серпня 2015 Добрый день Пришла в голову идея, как упростить вставку описаний товара из внешнего файла через директиву include PHP и последующее массовое обновление этих описаний, но, как оказалось, редактор, встроенный в Opencart, режет вставку скриптов. Если непонятно объяснил... Хочу создать файл description.php c HTML кодом описания товара. Потом через <?php include 'description.php'; ?> вставить этот скрипт в описание товара в Opencart. Таким образом, если нужно что-то изменить в описании сотен аналогичных товаров (в моем случае - постельного белья), достаточно просто отредактировать HTML в файле description.php. В Joomla есть плагин Sourcerer, который предоставляет решение через вставку кода между тегами {source} {/source}. Может кто-то знает, есть ли что-то подобное для Opencart/OcStore? Использую версию OcStore 1.5.5.1.2. Или может кто-то мог бы реализовать? Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 4 серпня 2015 Share Опубліковано: 4 серпня 2015 https://opencartforum.com/files/file/1189-avtomaticheskaia-podstanovka-opisaniia-tovara-seo-o/ Надіслати Поділитися на інших сайтах More sharing options... vpvs Опубліковано: 4 серпня 2015 Автор Share Опубліковано: 4 серпня 2015 нет, не то... ( Надіслати Поділитися на інших сайтах More sharing options... mstkalenko Опубліковано: 5 серпня 2015 Share Опубліковано: 5 серпня 2015 (змінено) Чтобы CKEditor не затирал код в файл config.js дабавьте CKEDITOR.config.indentClasses = ["ul-grey", "ul-red", "text-red", "ul-content-red", "circle", "style-none", "decimal", "paragraph-portfolio-top", "ul-portfolio-top", "url-portfolio-top", "text-grey"]; CKEDITOR.config.protectedSource.push(/<(style)[^>]*>.*<\/style>/ig);// разрешить теги <style> CKEDITOR.config.protectedSource.push(/<(script)[^>]*>.*<\/script>/ig);// разрешить теги <script> CKEDITOR.config.protectedSource.push(/<\?[\s\S]*?\?>/g);// разрешить php-код CKEDITOR.config.protectedSource.push(/<!--dev-->[\s\S]*<!--\/dev-->/g); CKEDITOR.config.allowedContent = true; /* все теги */ Змінено 5 серпня 2015 користувачем mstkalenko Надіслати Поділитися на інших сайтах More sharing options... vpvs Опубліковано: 5 серпня 2015 Автор Share Опубліковано: 5 серпня 2015 Я вставил этот код в файл admin/view/javascript/ckecditor/config.js Не работает, все равно в результате получается <!--? include 'description/viluta.php'; ?--> Но выбор способа решения мне нравится... Может где-то в Вашем коде ошибка? Имеет значение куда вставлять: в начало файла, в конец и т.п.? Пробовал разные способы Надіслати Поділитися на інших сайтах More sharing options... mstkalenko Опубліковано: 5 серпня 2015 Share Опубліковано: 5 серпня 2015 Вот мой файл с тестового магаза https://yadi.sk/d/BiRKtFHyiHXBY Код <?php include 'description/viluta.php'; ?> после сохранения не режет, только что проверил. PS. Сборка эдитора кастомная с оф. сайта Надіслати Поділитися на інших сайтах More sharing options... vpvs Опубліковано: 5 серпня 2015 Автор Share Опубліковано: 5 серпня 2015 (змінено) скачал, установил последний CKEditor. Добавил Ваш код. Результата нет. Но теперь при повторном входе в редактор код не обрезанный, а вот в режиме отладки все то же <!--?php include "description/viluta.php"; ?--> У Вас работает функция include? Выполняется код, который включается? Змінено 5 серпня 2015 користувачем vpvs Надіслати Поділитися на інших сайтах More sharing options... 4 weeks later... Coba2 Опубліковано: 2 вересня 2015 Share Опубліковано: 2 вересня 2015 Удалось ли решить проблему?. То же оч нужно. Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 2 вересня 2015 Share Опубліковано: 2 вересня 2015 А не проще ли тогда в контроллере поймать {php_file=description.php} и его выполнить? Получается, что тогда в редакторе нужно будет вставлять {php_file=description.php}. Надіслати Поділитися на інших сайтах More sharing options... Coba2 Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 вы там чего курите? С какого перепугу php код должен вообще выполняться в редакторе? Есть такая необходимость. Надіслати Поділитися на інших сайтах More sharing options... Coba2 Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 (змінено) курю такой бамбук, используя для этих целей статьи: <?php $thistitle = $this->model_catalog_information->getInformation(5); echo $display= html_entity_decode($thistitle['description']); ?> Не могли бы Вы описать по подробнее. Что куда прописать, Змінено 3 вересня 2015 користувачем Coba2 Надіслати Поділитися на інших сайтах More sharing options... Coba2 Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 А не проще ли тогда в контроллере поймать {php_file=description.php} и его выполнить? Получается, что тогда в редакторе нужно будет вставлять {php_file=description.php}. Интересная мысль. Как она может быть реализована? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 для этого можно прикрутить shortcode - бесплатный модуль, тогда можно прописывать свои shortcod'ы и методы А реально, если это нужно для одноразового $description = $product_info['descriptoin') if (preg_match('#регулярка посика php_file=description.php}#',$description, $matches{ // находим нужный, //принимаем решение //делаем replace } Надіслати Поділитися на інших сайтах More sharing options... Coba2 Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 для этого можно прикрутить shortcode - бесплатный модуль, тогда можно прописывать свои shortcod'ы и методы Тут все кратки. shortcode что этот модуль даёт? Приписывает к каждому продукту код через который его можно вызывать? А реально, если это нужно для одноразового $description = $product_info['descriptoin') if (preg_match('#регулярка посика php_file=description.php}#',$description, $matches{ // находим нужный, //принимаем решение //делаем replace } Нужно на постоянно. Опишите подробно пожалуйста как данный. Разговор немого пошёл в другую сторону. Опишу подробнее. Есть 2 задачи. 1) В шаблоне header.tpl нужно вызвать парметры товара, такие как вес,длина, ширина, глубина. Это нужно чтобы подставлять их в виджет и цена доставки считалась бы динамично при заходе на каждую страницу. 2) Есть product.tpl где находится аналогичный виджет(в редакторе). В данном шаблоне параметры(вес,длина и т.д) выводятся нормально но их не получается подставить в редактор, потому что php не работает в нём, а виджет выводить хочется в редакторе. Получилось сделать подстановку в параметры но они подставлялись после формирования виджета, а не до поэтому получалось не то что нужно.(Использовался javascript) Поэтому как я вижу единственный способ это php подстановка. Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Skif Опубліковано: 21 червня 2017 Share Опубліковано: 21 червня 2017 В 03.09.2015 в 14:16, chukcha сказал: для этого можно прикрутить shortcode - бесплатный модуль, тогда можно прописывать свои shortcod'ы и методы Как бы подробнее услышать (увидеть) реализацию к примеру текстовой страницы - поставленную в нужное место на сайте с помощью шорткодов? Поясните как - так сделать, пожалуйста. Надіслати Поділитися на інших сайтах More sharing options... Skif Опубліковано: 21 червня 2017 Share Опубліковано: 21 червня 2017 В 03.09.2015 в 03:36, halfhope сказал: А не проще ли тогда в контроллере поймать {php_file=description.php} и его выполнить? Получается, что тогда в редакторе нужно будет вставлять {php_file=description.php}. И как поймать метод передачи страницы Html, что бы потом вставить в шорткод и сам шорткод прописать в нужном месте? Сообщите будь-те любезны, очень нужна такая схема реализации. Надіслати Поділитися на інших сайтах More sharing options... Miha7685776 Опубліковано: 21 червня 2017 Share Опубліковано: 21 червня 2017 (змінено) да капец. что за пхп на редактор? если хочешь одно описание, только с подставкой имени или что-то, то напиши в шаблон, и подставляй имя или еще что-то. если 5 разных описаний, для 100 категорий, то делай условия и выводи. куча разных вариантов, вплоть до создания собственных полей. делал на одном, там мама не горюй. купить (тут хлебная крошка) в городе (тут имя города с гео айпи) Змінено 21 червня 2017 користувачем Miha7685776 Надіслати Поділитися на інших сайтах More sharing options... 6 months later... sergei5770 Опубліковано: 10 січня 2018 Share Опубліковано: 10 січня 2018 Реализовывал такую штуку через Ajax функцией load, работает. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації [Поддержка] Автор: RoS, 1 грудня 2023 readmore read more (і ще %d) Теги: readmore read more product products текст тексты текста читать далее читать дальше скрипт text texts script scripts скрипт описании описания описание описаний description descriptions descritption товар товара товари товару товары 0 відповідей 254 перегляди RoS 10 грудня 2023 JS Readmore Для Описания Товара Автор: RoS, 1 грудня 2023 readmore read more (і ще %d) Теги: readmore read more product products текст тексты текста читать далее читать дальше скрипт text texts script scripts скрипт описании описания описание описаний description descriptions descritption товар товара товари товару товары 0 коментарів 1 055 переглядів RoS 19 листопада 2023 [Поддержка] Автор: RoS, 22 жовтня 2023 javacript java script (і ще %d) Теги: javacript java script readmore read more читать далее подробно подробнее категорий категории category categories text description descriptions текст тексты описании описание описания скрипт скрипты скрыть описание скрытие скрыть показать collapse 7 відповідей 1 007 переглядів Kamaz 3 серпня JS Readmore Для Описания Категории Автор: RoS, 22 жовтня 2023 javacript java script (і ще %d) Теги: javacript java script readmore read more читать далее подробно подробнее категорий категории category categories text description descriptions текст тексты описании описание описания скрипт скрипты скрыть описание скрытие скрыть показать collapse 0 коментарів 1 520 переглядів RoS 16 жовтня 2023 [Поддержка] Автозаполнение мета описания по описанию товара Автор: kJlukOo, 5 травня 2017 мета тэги описание товара (і ще %d) Теги: мета тэги описание товара дескрипш товара мета дексрипшн опенкарт 18 відповідей 2 748 переглядів nsklital 31 грудня 2021 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Послуги Програмування, створення модулів, зміна функціональності Вставка скрипта PHP в описание товара Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
vpvs Опубліковано: 4 серпня 2015 Автор Share Опубліковано: 4 серпня 2015 нет, не то... ( Надіслати Поділитися на інших сайтах More sharing options...
mstkalenko Опубліковано: 5 серпня 2015 Share Опубліковано: 5 серпня 2015 (змінено) Чтобы CKEditor не затирал код в файл config.js дабавьте CKEDITOR.config.indentClasses = ["ul-grey", "ul-red", "text-red", "ul-content-red", "circle", "style-none", "decimal", "paragraph-portfolio-top", "ul-portfolio-top", "url-portfolio-top", "text-grey"]; CKEDITOR.config.protectedSource.push(/<(style)[^>]*>.*<\/style>/ig);// разрешить теги <style> CKEDITOR.config.protectedSource.push(/<(script)[^>]*>.*<\/script>/ig);// разрешить теги <script> CKEDITOR.config.protectedSource.push(/<\?[\s\S]*?\?>/g);// разрешить php-код CKEDITOR.config.protectedSource.push(/<!--dev-->[\s\S]*<!--\/dev-->/g); CKEDITOR.config.allowedContent = true; /* все теги */ Змінено 5 серпня 2015 користувачем mstkalenko Надіслати Поділитися на інших сайтах More sharing options... vpvs Опубліковано: 5 серпня 2015 Автор Share Опубліковано: 5 серпня 2015 Я вставил этот код в файл admin/view/javascript/ckecditor/config.js Не работает, все равно в результате получается <!--? include 'description/viluta.php'; ?--> Но выбор способа решения мне нравится... Может где-то в Вашем коде ошибка? Имеет значение куда вставлять: в начало файла, в конец и т.п.? Пробовал разные способы Надіслати Поділитися на інших сайтах More sharing options... mstkalenko Опубліковано: 5 серпня 2015 Share Опубліковано: 5 серпня 2015 Вот мой файл с тестового магаза https://yadi.sk/d/BiRKtFHyiHXBY Код <?php include 'description/viluta.php'; ?> после сохранения не режет, только что проверил. PS. Сборка эдитора кастомная с оф. сайта Надіслати Поділитися на інших сайтах More sharing options... vpvs Опубліковано: 5 серпня 2015 Автор Share Опубліковано: 5 серпня 2015 (змінено) скачал, установил последний CKEditor. Добавил Ваш код. Результата нет. Но теперь при повторном входе в редактор код не обрезанный, а вот в режиме отладки все то же <!--?php include "description/viluta.php"; ?--> У Вас работает функция include? Выполняется код, который включается? Змінено 5 серпня 2015 користувачем vpvs Надіслати Поділитися на інших сайтах More sharing options... 4 weeks later... Coba2 Опубліковано: 2 вересня 2015 Share Опубліковано: 2 вересня 2015 Удалось ли решить проблему?. То же оч нужно. Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 2 вересня 2015 Share Опубліковано: 2 вересня 2015 А не проще ли тогда в контроллере поймать {php_file=description.php} и его выполнить? Получается, что тогда в редакторе нужно будет вставлять {php_file=description.php}. Надіслати Поділитися на інших сайтах More sharing options... Coba2 Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 вы там чего курите? С какого перепугу php код должен вообще выполняться в редакторе? Есть такая необходимость. Надіслати Поділитися на інших сайтах More sharing options... Coba2 Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 (змінено) курю такой бамбук, используя для этих целей статьи: <?php $thistitle = $this->model_catalog_information->getInformation(5); echo $display= html_entity_decode($thistitle['description']); ?> Не могли бы Вы описать по подробнее. Что куда прописать, Змінено 3 вересня 2015 користувачем Coba2 Надіслати Поділитися на інших сайтах More sharing options... Coba2 Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 А не проще ли тогда в контроллере поймать {php_file=description.php} и его выполнить? Получается, что тогда в редакторе нужно будет вставлять {php_file=description.php}. Интересная мысль. Как она может быть реализована? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 для этого можно прикрутить shortcode - бесплатный модуль, тогда можно прописывать свои shortcod'ы и методы А реально, если это нужно для одноразового $description = $product_info['descriptoin') if (preg_match('#регулярка посика php_file=description.php}#',$description, $matches{ // находим нужный, //принимаем решение //делаем replace } Надіслати Поділитися на інших сайтах More sharing options... Coba2 Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 для этого можно прикрутить shortcode - бесплатный модуль, тогда можно прописывать свои shortcod'ы и методы Тут все кратки. shortcode что этот модуль даёт? Приписывает к каждому продукту код через который его можно вызывать? А реально, если это нужно для одноразового $description = $product_info['descriptoin') if (preg_match('#регулярка посика php_file=description.php}#',$description, $matches{ // находим нужный, //принимаем решение //делаем replace } Нужно на постоянно. Опишите подробно пожалуйста как данный. Разговор немого пошёл в другую сторону. Опишу подробнее. Есть 2 задачи. 1) В шаблоне header.tpl нужно вызвать парметры товара, такие как вес,длина, ширина, глубина. Это нужно чтобы подставлять их в виджет и цена доставки считалась бы динамично при заходе на каждую страницу. 2) Есть product.tpl где находится аналогичный виджет(в редакторе). В данном шаблоне параметры(вес,длина и т.д) выводятся нормально но их не получается подставить в редактор, потому что php не работает в нём, а виджет выводить хочется в редакторе. Получилось сделать подстановку в параметры но они подставлялись после формирования виджета, а не до поэтому получалось не то что нужно.(Использовался javascript) Поэтому как я вижу единственный способ это php подстановка. Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Skif Опубліковано: 21 червня 2017 Share Опубліковано: 21 червня 2017 В 03.09.2015 в 14:16, chukcha сказал: для этого можно прикрутить shortcode - бесплатный модуль, тогда можно прописывать свои shortcod'ы и методы Как бы подробнее услышать (увидеть) реализацию к примеру текстовой страницы - поставленную в нужное место на сайте с помощью шорткодов? Поясните как - так сделать, пожалуйста. Надіслати Поділитися на інших сайтах More sharing options... Skif Опубліковано: 21 червня 2017 Share Опубліковано: 21 червня 2017 В 03.09.2015 в 03:36, halfhope сказал: А не проще ли тогда в контроллере поймать {php_file=description.php} и его выполнить? Получается, что тогда в редакторе нужно будет вставлять {php_file=description.php}. И как поймать метод передачи страницы Html, что бы потом вставить в шорткод и сам шорткод прописать в нужном месте? Сообщите будь-те любезны, очень нужна такая схема реализации. Надіслати Поділитися на інших сайтах More sharing options... Miha7685776 Опубліковано: 21 червня 2017 Share Опубліковано: 21 червня 2017 (змінено) да капец. что за пхп на редактор? если хочешь одно описание, только с подставкой имени или что-то, то напиши в шаблон, и подставляй имя или еще что-то. если 5 разных описаний, для 100 категорий, то делай условия и выводи. куча разных вариантов, вплоть до создания собственных полей. делал на одном, там мама не горюй. купить (тут хлебная крошка) в городе (тут имя города с гео айпи) Змінено 21 червня 2017 користувачем Miha7685776 Надіслати Поділитися на інших сайтах More sharing options... 6 months later... sergei5770 Опубліковано: 10 січня 2018 Share Опубліковано: 10 січня 2018 Реализовывал такую штуку через Ajax функцией load, работает. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації [Поддержка] Автор: RoS, 1 грудня 2023 readmore read more (і ще %d) Теги: readmore read more product products текст тексты текста читать далее читать дальше скрипт text texts script scripts скрипт описании описания описание описаний description descriptions descritption товар товара товари товару товары 0 відповідей 254 перегляди RoS 10 грудня 2023 JS Readmore Для Описания Товара Автор: RoS, 1 грудня 2023 readmore read more (і ще %d) Теги: readmore read more product products текст тексты текста читать далее читать дальше скрипт text texts script scripts скрипт описании описания описание описаний description descriptions descritption товар товара товари товару товары 0 коментарів 1 055 переглядів RoS 19 листопада 2023 [Поддержка] Автор: RoS, 22 жовтня 2023 javacript java script (і ще %d) Теги: javacript java script readmore read more читать далее подробно подробнее категорий категории category categories text description descriptions текст тексты описании описание описания скрипт скрипты скрыть описание скрытие скрыть показать collapse 7 відповідей 1 007 переглядів Kamaz 3 серпня JS Readmore Для Описания Категории Автор: RoS, 22 жовтня 2023 javacript java script (і ще %d) Теги: javacript java script readmore read more читать далее подробно подробнее категорий категории category categories text description descriptions текст тексты описании описание описания скрипт скрипты скрыть описание скрытие скрыть показать collapse 0 коментарів 1 520 переглядів RoS 16 жовтня 2023 [Поддержка] Автозаполнение мета описания по описанию товара Автор: kJlukOo, 5 травня 2017 мета тэги описание товара (і ще %d) Теги: мета тэги описание товара дескрипш товара мета дексрипшн опенкарт 18 відповідей 2 748 переглядів nsklital 31 грудня 2021 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Послуги Програмування, створення модулів, зміна функціональності Вставка скрипта PHP в описание товара Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
vpvs Опубліковано: 5 серпня 2015 Автор Share Опубліковано: 5 серпня 2015 Я вставил этот код в файл admin/view/javascript/ckecditor/config.js Не работает, все равно в результате получается <!--? include 'description/viluta.php'; ?--> Но выбор способа решения мне нравится... Может где-то в Вашем коде ошибка? Имеет значение куда вставлять: в начало файла, в конец и т.п.? Пробовал разные способы Надіслати Поділитися на інших сайтах More sharing options...
mstkalenko Опубліковано: 5 серпня 2015 Share Опубліковано: 5 серпня 2015 Вот мой файл с тестового магаза https://yadi.sk/d/BiRKtFHyiHXBY Код <?php include 'description/viluta.php'; ?> после сохранения не режет, только что проверил. PS. Сборка эдитора кастомная с оф. сайта Надіслати Поділитися на інших сайтах More sharing options... vpvs Опубліковано: 5 серпня 2015 Автор Share Опубліковано: 5 серпня 2015 (змінено) скачал, установил последний CKEditor. Добавил Ваш код. Результата нет. Но теперь при повторном входе в редактор код не обрезанный, а вот в режиме отладки все то же <!--?php include "description/viluta.php"; ?--> У Вас работает функция include? Выполняется код, который включается? Змінено 5 серпня 2015 користувачем vpvs Надіслати Поділитися на інших сайтах More sharing options... 4 weeks later... Coba2 Опубліковано: 2 вересня 2015 Share Опубліковано: 2 вересня 2015 Удалось ли решить проблему?. То же оч нужно. Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 2 вересня 2015 Share Опубліковано: 2 вересня 2015 А не проще ли тогда в контроллере поймать {php_file=description.php} и его выполнить? Получается, что тогда в редакторе нужно будет вставлять {php_file=description.php}. Надіслати Поділитися на інших сайтах More sharing options... Coba2 Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 вы там чего курите? С какого перепугу php код должен вообще выполняться в редакторе? Есть такая необходимость. Надіслати Поділитися на інших сайтах More sharing options... Coba2 Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 (змінено) курю такой бамбук, используя для этих целей статьи: <?php $thistitle = $this->model_catalog_information->getInformation(5); echo $display= html_entity_decode($thistitle['description']); ?> Не могли бы Вы описать по подробнее. Что куда прописать, Змінено 3 вересня 2015 користувачем Coba2 Надіслати Поділитися на інших сайтах More sharing options... Coba2 Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 А не проще ли тогда в контроллере поймать {php_file=description.php} и его выполнить? Получается, что тогда в редакторе нужно будет вставлять {php_file=description.php}. Интересная мысль. Как она может быть реализована? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 для этого можно прикрутить shortcode - бесплатный модуль, тогда можно прописывать свои shortcod'ы и методы А реально, если это нужно для одноразового $description = $product_info['descriptoin') if (preg_match('#регулярка посика php_file=description.php}#',$description, $matches{ // находим нужный, //принимаем решение //делаем replace } Надіслати Поділитися на інших сайтах More sharing options... Coba2 Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 для этого можно прикрутить shortcode - бесплатный модуль, тогда можно прописывать свои shortcod'ы и методы Тут все кратки. shortcode что этот модуль даёт? Приписывает к каждому продукту код через который его можно вызывать? А реально, если это нужно для одноразового $description = $product_info['descriptoin') if (preg_match('#регулярка посика php_file=description.php}#',$description, $matches{ // находим нужный, //принимаем решение //делаем replace } Нужно на постоянно. Опишите подробно пожалуйста как данный. Разговор немого пошёл в другую сторону. Опишу подробнее. Есть 2 задачи. 1) В шаблоне header.tpl нужно вызвать парметры товара, такие как вес,длина, ширина, глубина. Это нужно чтобы подставлять их в виджет и цена доставки считалась бы динамично при заходе на каждую страницу. 2) Есть product.tpl где находится аналогичный виджет(в редакторе). В данном шаблоне параметры(вес,длина и т.д) выводятся нормально но их не получается подставить в редактор, потому что php не работает в нём, а виджет выводить хочется в редакторе. Получилось сделать подстановку в параметры но они подставлялись после формирования виджета, а не до поэтому получалось не то что нужно.(Использовался javascript) Поэтому как я вижу единственный способ это php подстановка. Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Skif Опубліковано: 21 червня 2017 Share Опубліковано: 21 червня 2017 В 03.09.2015 в 14:16, chukcha сказал: для этого можно прикрутить shortcode - бесплатный модуль, тогда можно прописывать свои shortcod'ы и методы Как бы подробнее услышать (увидеть) реализацию к примеру текстовой страницы - поставленную в нужное место на сайте с помощью шорткодов? Поясните как - так сделать, пожалуйста. Надіслати Поділитися на інших сайтах More sharing options... Skif Опубліковано: 21 червня 2017 Share Опубліковано: 21 червня 2017 В 03.09.2015 в 03:36, halfhope сказал: А не проще ли тогда в контроллере поймать {php_file=description.php} и его выполнить? Получается, что тогда в редакторе нужно будет вставлять {php_file=description.php}. И как поймать метод передачи страницы Html, что бы потом вставить в шорткод и сам шорткод прописать в нужном месте? Сообщите будь-те любезны, очень нужна такая схема реализации. Надіслати Поділитися на інших сайтах More sharing options... Miha7685776 Опубліковано: 21 червня 2017 Share Опубліковано: 21 червня 2017 (змінено) да капец. что за пхп на редактор? если хочешь одно описание, только с подставкой имени или что-то, то напиши в шаблон, и подставляй имя или еще что-то. если 5 разных описаний, для 100 категорий, то делай условия и выводи. куча разных вариантов, вплоть до создания собственных полей. делал на одном, там мама не горюй. купить (тут хлебная крошка) в городе (тут имя города с гео айпи) Змінено 21 червня 2017 користувачем Miha7685776 Надіслати Поділитися на інших сайтах More sharing options... 6 months later... sergei5770 Опубліковано: 10 січня 2018 Share Опубліковано: 10 січня 2018 Реализовывал такую штуку через Ajax функцией load, работает. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації [Поддержка] Автор: RoS, 1 грудня 2023 readmore read more (і ще %d) Теги: readmore read more product products текст тексты текста читать далее читать дальше скрипт text texts script scripts скрипт описании описания описание описаний description descriptions descritption товар товара товари товару товары 0 відповідей 254 перегляди RoS 10 грудня 2023 JS Readmore Для Описания Товара Автор: RoS, 1 грудня 2023 readmore read more (і ще %d) Теги: readmore read more product products текст тексты текста читать далее читать дальше скрипт text texts script scripts скрипт описании описания описание описаний description descriptions descritption товар товара товари товару товары 0 коментарів 1 055 переглядів RoS 19 листопада 2023 [Поддержка] Автор: RoS, 22 жовтня 2023 javacript java script (і ще %d) Теги: javacript java script readmore read more читать далее подробно подробнее категорий категории category categories text description descriptions текст тексты описании описание описания скрипт скрипты скрыть описание скрытие скрыть показать collapse 7 відповідей 1 007 переглядів Kamaz 3 серпня JS Readmore Для Описания Категории Автор: RoS, 22 жовтня 2023 javacript java script (і ще %d) Теги: javacript java script readmore read more читать далее подробно подробнее категорий категории category categories text description descriptions текст тексты описании описание описания скрипт скрипты скрыть описание скрытие скрыть показать collapse 0 коментарів 1 520 переглядів RoS 16 жовтня 2023 [Поддержка] Автозаполнение мета описания по описанию товара Автор: kJlukOo, 5 травня 2017 мета тэги описание товара (і ще %d) Теги: мета тэги описание товара дескрипш товара мета дексрипшн опенкарт 18 відповідей 2 748 переглядів nsklital 31 грудня 2021 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Послуги Програмування, створення модулів, зміна функціональності Вставка скрипта PHP в описание товара Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
vpvs Опубліковано: 5 серпня 2015 Автор Share Опубліковано: 5 серпня 2015 (змінено) скачал, установил последний CKEditor. Добавил Ваш код. Результата нет. Но теперь при повторном входе в редактор код не обрезанный, а вот в режиме отладки все то же <!--?php include "description/viluta.php"; ?--> У Вас работает функция include? Выполняется код, который включается? Змінено 5 серпня 2015 користувачем vpvs Надіслати Поділитися на інших сайтах More sharing options...
Coba2 Опубліковано: 2 вересня 2015 Share Опубліковано: 2 вересня 2015 Удалось ли решить проблему?. То же оч нужно. Надіслати Поділитися на інших сайтах More sharing options...
halfhope Опубліковано: 2 вересня 2015 Share Опубліковано: 2 вересня 2015 А не проще ли тогда в контроллере поймать {php_file=description.php} и его выполнить? Получается, что тогда в редакторе нужно будет вставлять {php_file=description.php}. Надіслати Поділитися на інших сайтах More sharing options... Coba2 Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 вы там чего курите? С какого перепугу php код должен вообще выполняться в редакторе? Есть такая необходимость. Надіслати Поділитися на інших сайтах More sharing options... Coba2 Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 (змінено) курю такой бамбук, используя для этих целей статьи: <?php $thistitle = $this->model_catalog_information->getInformation(5); echo $display= html_entity_decode($thistitle['description']); ?> Не могли бы Вы описать по подробнее. Что куда прописать, Змінено 3 вересня 2015 користувачем Coba2 Надіслати Поділитися на інших сайтах More sharing options... Coba2 Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 А не проще ли тогда в контроллере поймать {php_file=description.php} и его выполнить? Получается, что тогда в редакторе нужно будет вставлять {php_file=description.php}. Интересная мысль. Как она может быть реализована? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 для этого можно прикрутить shortcode - бесплатный модуль, тогда можно прописывать свои shortcod'ы и методы А реально, если это нужно для одноразового $description = $product_info['descriptoin') if (preg_match('#регулярка посика php_file=description.php}#',$description, $matches{ // находим нужный, //принимаем решение //делаем replace } Надіслати Поділитися на інших сайтах More sharing options... Coba2 Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 для этого можно прикрутить shortcode - бесплатный модуль, тогда можно прописывать свои shortcod'ы и методы Тут все кратки. shortcode что этот модуль даёт? Приписывает к каждому продукту код через который его можно вызывать? А реально, если это нужно для одноразового $description = $product_info['descriptoin') if (preg_match('#регулярка посика php_file=description.php}#',$description, $matches{ // находим нужный, //принимаем решение //делаем replace } Нужно на постоянно. Опишите подробно пожалуйста как данный. Разговор немого пошёл в другую сторону. Опишу подробнее. Есть 2 задачи. 1) В шаблоне header.tpl нужно вызвать парметры товара, такие как вес,длина, ширина, глубина. Это нужно чтобы подставлять их в виджет и цена доставки считалась бы динамично при заходе на каждую страницу. 2) Есть product.tpl где находится аналогичный виджет(в редакторе). В данном шаблоне параметры(вес,длина и т.д) выводятся нормально но их не получается подставить в редактор, потому что php не работает в нём, а виджет выводить хочется в редакторе. Получилось сделать подстановку в параметры но они подставлялись после формирования виджета, а не до поэтому получалось не то что нужно.(Использовался javascript) Поэтому как я вижу единственный способ это php подстановка. Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Skif Опубліковано: 21 червня 2017 Share Опубліковано: 21 червня 2017 В 03.09.2015 в 14:16, chukcha сказал: для этого можно прикрутить shortcode - бесплатный модуль, тогда можно прописывать свои shortcod'ы и методы Как бы подробнее услышать (увидеть) реализацию к примеру текстовой страницы - поставленную в нужное место на сайте с помощью шорткодов? Поясните как - так сделать, пожалуйста. Надіслати Поділитися на інших сайтах More sharing options... Skif Опубліковано: 21 червня 2017 Share Опубліковано: 21 червня 2017 В 03.09.2015 в 03:36, halfhope сказал: А не проще ли тогда в контроллере поймать {php_file=description.php} и его выполнить? Получается, что тогда в редакторе нужно будет вставлять {php_file=description.php}. И как поймать метод передачи страницы Html, что бы потом вставить в шорткод и сам шорткод прописать в нужном месте? Сообщите будь-те любезны, очень нужна такая схема реализации. Надіслати Поділитися на інших сайтах More sharing options... Miha7685776 Опубліковано: 21 червня 2017 Share Опубліковано: 21 червня 2017 (змінено) да капец. что за пхп на редактор? если хочешь одно описание, только с подставкой имени или что-то, то напиши в шаблон, и подставляй имя или еще что-то. если 5 разных описаний, для 100 категорий, то делай условия и выводи. куча разных вариантов, вплоть до создания собственных полей. делал на одном, там мама не горюй. купить (тут хлебная крошка) в городе (тут имя города с гео айпи) Змінено 21 червня 2017 користувачем Miha7685776 Надіслати Поділитися на інших сайтах More sharing options... 6 months later... sergei5770 Опубліковано: 10 січня 2018 Share Опубліковано: 10 січня 2018 Реализовывал такую штуку через Ajax функцией load, работает. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації [Поддержка] Автор: RoS, 1 грудня 2023 readmore read more (і ще %d) Теги: readmore read more product products текст тексты текста читать далее читать дальше скрипт text texts script scripts скрипт описании описания описание описаний description descriptions descritption товар товара товари товару товары 0 відповідей 254 перегляди RoS 10 грудня 2023 JS Readmore Для Описания Товара Автор: RoS, 1 грудня 2023 readmore read more (і ще %d) Теги: readmore read more product products текст тексты текста читать далее читать дальше скрипт text texts script scripts скрипт описании описания описание описаний description descriptions descritption товар товара товари товару товары 0 коментарів 1 055 переглядів RoS 19 листопада 2023 [Поддержка] Автор: RoS, 22 жовтня 2023 javacript java script (і ще %d) Теги: javacript java script readmore read more читать далее подробно подробнее категорий категории category categories text description descriptions текст тексты описании описание описания скрипт скрипты скрыть описание скрытие скрыть показать collapse 7 відповідей 1 007 переглядів Kamaz 3 серпня JS Readmore Для Описания Категории Автор: RoS, 22 жовтня 2023 javacript java script (і ще %d) Теги: javacript java script readmore read more читать далее подробно подробнее категорий категории category categories text description descriptions текст тексты описании описание описания скрипт скрипты скрыть описание скрытие скрыть показать collapse 0 коментарів 1 520 переглядів RoS 16 жовтня 2023 [Поддержка] Автозаполнение мета описания по описанию товара Автор: kJlukOo, 5 травня 2017 мета тэги описание товара (і ще %d) Теги: мета тэги описание товара дескрипш товара мета дексрипшн опенкарт 18 відповідей 2 748 переглядів nsklital 31 грудня 2021 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Послуги Програмування, створення модулів, зміна функціональності Вставка скрипта PHP в описание товара
Coba2 Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 вы там чего курите? С какого перепугу php код должен вообще выполняться в редакторе? Есть такая необходимость. Надіслати Поділитися на інших сайтах More sharing options...
Coba2 Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 (змінено) курю такой бамбук, используя для этих целей статьи: <?php $thistitle = $this->model_catalog_information->getInformation(5); echo $display= html_entity_decode($thistitle['description']); ?> Не могли бы Вы описать по подробнее. Что куда прописать, Змінено 3 вересня 2015 користувачем Coba2 Надіслати Поділитися на інших сайтах More sharing options...
Coba2 Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 А не проще ли тогда в контроллере поймать {php_file=description.php} и его выполнить? Получается, что тогда в редакторе нужно будет вставлять {php_file=description.php}. Интересная мысль. Как она может быть реализована? Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 для этого можно прикрутить shortcode - бесплатный модуль, тогда можно прописывать свои shortcod'ы и методы А реально, если это нужно для одноразового $description = $product_info['descriptoin') if (preg_match('#регулярка посика php_file=description.php}#',$description, $matches{ // находим нужный, //принимаем решение //делаем replace } Надіслати Поділитися на інших сайтах More sharing options... Coba2 Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 для этого можно прикрутить shortcode - бесплатный модуль, тогда можно прописывать свои shortcod'ы и методы Тут все кратки. shortcode что этот модуль даёт? Приписывает к каждому продукту код через который его можно вызывать? А реально, если это нужно для одноразового $description = $product_info['descriptoin') if (preg_match('#регулярка посика php_file=description.php}#',$description, $matches{ // находим нужный, //принимаем решение //делаем replace } Нужно на постоянно. Опишите подробно пожалуйста как данный. Разговор немого пошёл в другую сторону. Опишу подробнее. Есть 2 задачи. 1) В шаблоне header.tpl нужно вызвать парметры товара, такие как вес,длина, ширина, глубина. Это нужно чтобы подставлять их в виджет и цена доставки считалась бы динамично при заходе на каждую страницу. 2) Есть product.tpl где находится аналогичный виджет(в редакторе). В данном шаблоне параметры(вес,длина и т.д) выводятся нормально но их не получается подставить в редактор, потому что php не работает в нём, а виджет выводить хочется в редакторе. Получилось сделать подстановку в параметры но они подставлялись после формирования виджета, а не до поэтому получалось не то что нужно.(Использовался javascript) Поэтому как я вижу единственный способ это php подстановка. Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Skif Опубліковано: 21 червня 2017 Share Опубліковано: 21 червня 2017 В 03.09.2015 в 14:16, chukcha сказал: для этого можно прикрутить shortcode - бесплатный модуль, тогда можно прописывать свои shortcod'ы и методы Как бы подробнее услышать (увидеть) реализацию к примеру текстовой страницы - поставленную в нужное место на сайте с помощью шорткодов? Поясните как - так сделать, пожалуйста. Надіслати Поділитися на інших сайтах More sharing options... Skif Опубліковано: 21 червня 2017 Share Опубліковано: 21 червня 2017 В 03.09.2015 в 03:36, halfhope сказал: А не проще ли тогда в контроллере поймать {php_file=description.php} и его выполнить? Получается, что тогда в редакторе нужно будет вставлять {php_file=description.php}. И как поймать метод передачи страницы Html, что бы потом вставить в шорткод и сам шорткод прописать в нужном месте? Сообщите будь-те любезны, очень нужна такая схема реализации. Надіслати Поділитися на інших сайтах More sharing options... Miha7685776 Опубліковано: 21 червня 2017 Share Опубліковано: 21 червня 2017 (змінено) да капец. что за пхп на редактор? если хочешь одно описание, только с подставкой имени или что-то, то напиши в шаблон, и подставляй имя или еще что-то. если 5 разных описаний, для 100 категорий, то делай условия и выводи. куча разных вариантов, вплоть до создания собственных полей. делал на одном, там мама не горюй. купить (тут хлебная крошка) в городе (тут имя города с гео айпи) Змінено 21 червня 2017 користувачем Miha7685776 Надіслати Поділитися на інших сайтах More sharing options... 6 months later... sergei5770 Опубліковано: 10 січня 2018 Share Опубліковано: 10 січня 2018 Реализовывал такую штуку через Ajax функцией load, работает. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації [Поддержка] Автор: RoS, 1 грудня 2023 readmore read more (і ще %d) Теги: readmore read more product products текст тексты текста читать далее читать дальше скрипт text texts script scripts скрипт описании описания описание описаний description descriptions descritption товар товара товари товару товары 0 відповідей 254 перегляди RoS 10 грудня 2023 JS Readmore Для Описания Товара Автор: RoS, 1 грудня 2023 readmore read more (і ще %d) Теги: readmore read more product products текст тексты текста читать далее читать дальше скрипт text texts script scripts скрипт описании описания описание описаний description descriptions descritption товар товара товари товару товары 0 коментарів 1 055 переглядів RoS 19 листопада 2023 [Поддержка] Автор: RoS, 22 жовтня 2023 javacript java script (і ще %d) Теги: javacript java script readmore read more читать далее подробно подробнее категорий категории category categories text description descriptions текст тексты описании описание описания скрипт скрипты скрыть описание скрытие скрыть показать collapse 7 відповідей 1 007 переглядів Kamaz 3 серпня JS Readmore Для Описания Категории Автор: RoS, 22 жовтня 2023 javacript java script (і ще %d) Теги: javacript java script readmore read more читать далее подробно подробнее категорий категории category categories text description descriptions текст тексты описании описание описания скрипт скрипты скрыть описание скрытие скрыть показать collapse 0 коментарів 1 520 переглядів RoS 16 жовтня 2023 [Поддержка] Автозаполнение мета описания по описанию товара Автор: kJlukOo, 5 травня 2017 мета тэги описание товара (і ще %d) Теги: мета тэги описание товара дескрипш товара мета дексрипшн опенкарт 18 відповідей 2 748 переглядів nsklital 31 грудня 2021 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Coba2 Опубліковано: 3 вересня 2015 Share Опубліковано: 3 вересня 2015 для этого можно прикрутить shortcode - бесплатный модуль, тогда можно прописывать свои shortcod'ы и методы Тут все кратки. shortcode что этот модуль даёт? Приписывает к каждому продукту код через который его можно вызывать? А реально, если это нужно для одноразового $description = $product_info['descriptoin') if (preg_match('#регулярка посика php_file=description.php}#',$description, $matches{ // находим нужный, //принимаем решение //делаем replace } Нужно на постоянно. Опишите подробно пожалуйста как данный. Разговор немого пошёл в другую сторону. Опишу подробнее. Есть 2 задачи. 1) В шаблоне header.tpl нужно вызвать парметры товара, такие как вес,длина, ширина, глубина. Это нужно чтобы подставлять их в виджет и цена доставки считалась бы динамично при заходе на каждую страницу. 2) Есть product.tpl где находится аналогичный виджет(в редакторе). В данном шаблоне параметры(вес,длина и т.д) выводятся нормально но их не получается подставить в редактор, потому что php не работает в нём, а виджет выводить хочется в редакторе. Получилось сделать подстановку в параметры но они подставлялись после формирования виджета, а не до поэтому получалось не то что нужно.(Использовался javascript) Поэтому как я вижу единственный способ это php подстановка. Надіслати Поділитися на інших сайтах More sharing options...
Skif Опубліковано: 21 червня 2017 Share Опубліковано: 21 червня 2017 В 03.09.2015 в 14:16, chukcha сказал: для этого можно прикрутить shortcode - бесплатный модуль, тогда можно прописывать свои shortcod'ы и методы Как бы подробнее услышать (увидеть) реализацию к примеру текстовой страницы - поставленную в нужное место на сайте с помощью шорткодов? Поясните как - так сделать, пожалуйста. Надіслати Поділитися на інших сайтах More sharing options...
Skif Опубліковано: 21 червня 2017 Share Опубліковано: 21 червня 2017 В 03.09.2015 в 03:36, halfhope сказал: А не проще ли тогда в контроллере поймать {php_file=description.php} и его выполнить? Получается, что тогда в редакторе нужно будет вставлять {php_file=description.php}. И как поймать метод передачи страницы Html, что бы потом вставить в шорткод и сам шорткод прописать в нужном месте? Сообщите будь-те любезны, очень нужна такая схема реализации. Надіслати Поділитися на інших сайтах More sharing options...
Miha7685776 Опубліковано: 21 червня 2017 Share Опубліковано: 21 червня 2017 (змінено) да капец. что за пхп на редактор? если хочешь одно описание, только с подставкой имени или что-то, то напиши в шаблон, и подставляй имя или еще что-то. если 5 разных описаний, для 100 категорий, то делай условия и выводи. куча разных вариантов, вплоть до создания собственных полей. делал на одном, там мама не горюй. купить (тут хлебная крошка) в городе (тут имя города с гео айпи) Змінено 21 червня 2017 користувачем Miha7685776 Надіслати Поділитися на інших сайтах More sharing options...
sergei5770 Опубліковано: 10 січня 2018 Share Опубліковано: 10 січня 2018 Реализовывал такую штуку через Ajax функцией load, работает. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Recommended Posts