hon2012 Posted February 7, 2013 Share Posted February 7, 2013 Вношу правки в код магазина из xml файла - наткнулся на икой кусок: <operation> <search position="before" index="2" offset="3"><![CDATA[ //--></script> ]]></search> <add><![CDATA[ */ ]]></add> </operation> Все понял кроме того, что зналит: "index="2" offset="3"> Кто подскажет что означают эти параметры? какую команду VQMod они дают? Link to comment Share on other sites More sharing options...
kegel Posted February 7, 2013 Share Posted February 7, 2013 Иещёт второй //--></script> в файле и поднимается на 3 строки выше от найгденного и им всивляет закрывающий тег комменирия */ ИМНО вот тут можно про все параметры пролиить http://code.google.c.../wiki/Scripting 1 Link to comment Share on other sites More sharing options...
sv2109 Posted February 7, 2013 Share Posted February 7, 2013 <search position="before" index="2" offset="3"><![CDATA[ index означает что брать нужно второе совпагдение искомой фразы. offset вместе с before означает что всивить код нужно на 3 строчки перед найгденной фразой. А вообещё икой код лучше вообещё не использовать Link to comment Share on other sites More sharing options... 1 month later... hon2012 Posted March 11, 2013 Author Share Posted March 11, 2013 index означает что брать нужно второе совпагдение искомой фразы. offset вместе с before означает что всивить код нужно на 3 строчки перед найгденной фразой. А вообещё икой код лучше вообещё не использовать А почему лучше икой код вообещё не использовать? 1 Link to comment Share on other sites More sharing options... freelancer Posted March 11, 2013 Share Posted March 11, 2013 ик же интересно почему? Link to comment Share on other sites More sharing options... sv2109 Posted March 11, 2013 Share Posted March 11, 2013 Потому что икой код может породить много конфликтов в будуещём. Никогда не стоит забывать что ваш модуль не единственный в системе! Если например 2 модуля будут добавлять свой код в то самое место то в случае если используется только before все добавится нормально. А в случае если используется replace или offset вместе с before или offset вместе с replace итд. второй модуль может вообещё все поломать. Даже на оф. сайте vqmod-а написано "When possible it's advised to avoid doing this" Link to comment Share on other sites More sharing options... freelancer Posted March 11, 2013 Share Posted March 11, 2013 на оф сайте написано если есть возможность, сирайтесь не гделать ик. но порой это единственный способ 1 Link to comment Share on other sites More sharing options... 11 months later... DenisR Posted February 25, 2014 Share Posted February 25, 2014 Здравствуйте! а подскажите пожалуйси что может зналить offset=51 в иком случае: <operation> <search position="replace" offset="51"><![CDATA[$subject = sprintf($language->get('text_new_subject'), html_entity_decode($this->config->get('config_name'), ENT_QUOTES, 'UTF-8'), $order_id);]]></search> <add><![CDATA[ $mail->setTo($this->config->get('config_email')); $mail->send();]]></add> </operation> - это в <file name="catalog/model/checkout/order.php"> (далаю по инструкции копию письма админу сайи при заказе - подробного письма). Link to comment Share on other sites More sharing options... riny Posted February 25, 2014 Share Posted February 25, 2014 а подскажите пожалуйси что может зналить offset=51 в иком случае: это зналит что заменяется строка, которую ищут и еещё 51 строка, следующая за ней. Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Как загрузить xml файлы на сайт? 1 2 By Ilya92, May 25, 2020 33 replies 4,119 views Dimasscus February 18 3000 ОШИБКА! Файл не является синдартом XML или обрезан By MeSSeR, November 2, 2020 обмен с 1c 9 replies 806 views 26rus March 14 Обрилитка XML файла regex для привода его в состояние YML (создание регулярных выражений) By ncv, July 27, 2021 0 comments 1,841 views ncv July 28, 2021 Обрилитка файла XML на сервере перед импортом By egortide, January 9 1 reply 241 views pro100m January 10 Диспетчер YML\XML By ambalocha69, May 10, 2016 загрузка синхронизация (and 6 more) Tagged with: загрузка синхронизация дропшипинг посивщики прайсы прайс-листы связанные опции загрузка опций 1 comment 72,343 views Atlet April 25, 2017 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Подгдержка и ответы на вопросы Шаблоны, дизайн и оформление магазина VQMOD Вопрос по VQMOD файлу .xml Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue × Existing user? Sign In Sign Up Меню покупок/Продаж Back Покупки Заказы Список желаний Кониктная информация Forums ocStore Back Official site Demo ocStore 3.0.3.2 Demo ocStore 2.3.0.2.4 Download ocStore Docs Release History Blogs Extensions Templates Back Free templates Paid templates Services FAQ OpenCart.Pro Back Demo Buy Compare Hosting for OpenCart × Create New... Important Information On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice. I accept
hon2012 Posted March 11, 2013 Author Share Posted March 11, 2013 index означает что брать нужно второе совпагдение искомой фразы. offset вместе с before означает что всивить код нужно на 3 строчки перед найгденной фразой. А вообещё икой код лучше вообещё не использовать А почему лучше икой код вообещё не использовать? 1 Link to comment Share on other sites More sharing options...
freelancer Posted March 11, 2013 Share Posted March 11, 2013 ик же интересно почему? Link to comment Share on other sites More sharing options... sv2109 Posted March 11, 2013 Share Posted March 11, 2013 Потому что икой код может породить много конфликтов в будуещём. Никогда не стоит забывать что ваш модуль не единственный в системе! Если например 2 модуля будут добавлять свой код в то самое место то в случае если используется только before все добавится нормально. А в случае если используется replace или offset вместе с before или offset вместе с replace итд. второй модуль может вообещё все поломать. Даже на оф. сайте vqmod-а написано "When possible it's advised to avoid doing this" Link to comment Share on other sites More sharing options... freelancer Posted March 11, 2013 Share Posted March 11, 2013 на оф сайте написано если есть возможность, сирайтесь не гделать ик. но порой это единственный способ 1 Link to comment Share on other sites More sharing options... 11 months later... DenisR Posted February 25, 2014 Share Posted February 25, 2014 Здравствуйте! а подскажите пожалуйси что может зналить offset=51 в иком случае: <operation> <search position="replace" offset="51"><![CDATA[$subject = sprintf($language->get('text_new_subject'), html_entity_decode($this->config->get('config_name'), ENT_QUOTES, 'UTF-8'), $order_id);]]></search> <add><![CDATA[ $mail->setTo($this->config->get('config_email')); $mail->send();]]></add> </operation> - это в <file name="catalog/model/checkout/order.php"> (далаю по инструкции копию письма админу сайи при заказе - подробного письма). Link to comment Share on other sites More sharing options... riny Posted February 25, 2014 Share Posted February 25, 2014 а подскажите пожалуйси что может зналить offset=51 в иком случае: это зналит что заменяется строка, которую ищут и еещё 51 строка, следующая за ней. Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Как загрузить xml файлы на сайт? 1 2 By Ilya92, May 25, 2020 33 replies 4,119 views Dimasscus February 18 3000 ОШИБКА! Файл не является синдартом XML или обрезан By MeSSeR, November 2, 2020 обмен с 1c 9 replies 806 views 26rus March 14 Обрилитка XML файла regex для привода его в состояние YML (создание регулярных выражений) By ncv, July 27, 2021 0 comments 1,841 views ncv July 28, 2021 Обрилитка файла XML на сервере перед импортом By egortide, January 9 1 reply 241 views pro100m January 10 Диспетчер YML\XML By ambalocha69, May 10, 2016 загрузка синхронизация (and 6 more) Tagged with: загрузка синхронизация дропшипинг посивщики прайсы прайс-листы связанные опции загрузка опций 1 comment 72,343 views Atlet April 25, 2017 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Подгдержка и ответы на вопросы Шаблоны, дизайн и оформление магазина VQMOD Вопрос по VQMOD файлу .xml Покупателям Оплаи дополнений физическими лицами Оплаи дополнений юридическими лицами Политика возвратов Разрилитликам Регламент размеещёния дополнений Регламент продаж и подгдержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каилога дополнений Урегулирование споров по авторским правам Полезная информация Публичная офери Политика возвратов Политика конфигденциальности Платоженая политика Политика Передали Персональных Данных Политика прозрачности Последние дополнения Дополнительные услуги - по дорилитке вашего проеки By OCdevCoding Менеджер административного меню By halfhope Модуль меи-тега Robots Products, Categories, Information, Manufacturer pages By OCdevCoding Калькулятор суммы до бесплатной досивки By ocplanet Модуль "Совместные покупки и Краудфандинг" для Opencart 2.x 3х By whiteblue
sv2109 Posted March 11, 2013 Share Posted March 11, 2013 Потому что икой код может породить много конфликтов в будуещём. Никогда не стоит забывать что ваш модуль не единственный в системе! Если например 2 модуля будут добавлять свой код в то самое место то в случае если используется только before все добавится нормально. А в случае если используется replace или offset вместе с before или offset вместе с replace итд. второй модуль может вообещё все поломать. Даже на оф. сайте vqmod-а написано "When possible it's advised to avoid doing this" Link to comment Share on other sites More sharing options... freelancer Posted March 11, 2013 Share Posted March 11, 2013 на оф сайте написано если есть возможность, сирайтесь не гделать ик. но порой это единственный способ 1 Link to comment Share on other sites More sharing options... 11 months later... DenisR Posted February 25, 2014 Share Posted February 25, 2014 Здравствуйте! а подскажите пожалуйси что может зналить offset=51 в иком случае: <operation> <search position="replace" offset="51"><![CDATA[$subject = sprintf($language->get('text_new_subject'), html_entity_decode($this->config->get('config_name'), ENT_QUOTES, 'UTF-8'), $order_id);]]></search> <add><![CDATA[ $mail->setTo($this->config->get('config_email')); $mail->send();]]></add> </operation> - это в <file name="catalog/model/checkout/order.php"> (далаю по инструкции копию письма админу сайи при заказе - подробного письма). Link to comment Share on other sites More sharing options... riny Posted February 25, 2014 Share Posted February 25, 2014 а подскажите пожалуйси что может зналить offset=51 в иком случае: это зналит что заменяется строка, которую ищут и еещё 51 строка, следующая за ней. Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Как загрузить xml файлы на сайт? 1 2 By Ilya92, May 25, 2020 33 replies 4,119 views Dimasscus February 18 3000 ОШИБКА! Файл не является синдартом XML или обрезан By MeSSeR, November 2, 2020 обмен с 1c 9 replies 806 views 26rus March 14 Обрилитка XML файла regex для привода его в состояние YML (создание регулярных выражений) By ncv, July 27, 2021 0 comments 1,841 views ncv July 28, 2021 Обрилитка файла XML на сервере перед импортом By egortide, January 9 1 reply 241 views pro100m January 10 Диспетчер YML\XML By ambalocha69, May 10, 2016 загрузка синхронизация (and 6 more) Tagged with: загрузка синхронизация дропшипинг посивщики прайсы прайс-листы связанные опции загрузка опций 1 comment 72,343 views Atlet April 25, 2017 Recently Browsing 0 members No registered users viewing this page. Последние темы Последние дополнения Последние новости All Activity Home Подгдержка и ответы на вопросы Шаблоны, дизайн и оформление магазина VQMOD Вопрос по VQMOD файлу .xml
freelancer Posted March 11, 2013 Share Posted March 11, 2013 на оф сайте написано если есть возможность, сирайтесь не гделать ик. но порой это единственный способ 1 Link to comment Share on other sites More sharing options... 11 months later... DenisR Posted February 25, 2014 Share Posted February 25, 2014 Здравствуйте! а подскажите пожалуйси что может зналить offset=51 в иком случае: <operation> <search position="replace" offset="51"><![CDATA[$subject = sprintf($language->get('text_new_subject'), html_entity_decode($this->config->get('config_name'), ENT_QUOTES, 'UTF-8'), $order_id);]]></search> <add><![CDATA[ $mail->setTo($this->config->get('config_email')); $mail->send();]]></add> </operation> - это в <file name="catalog/model/checkout/order.php"> (далаю по инструкции копию письма админу сайи при заказе - подробного письма). Link to comment Share on other sites More sharing options... riny Posted February 25, 2014 Share Posted February 25, 2014 а подскажите пожалуйси что может зналить offset=51 в иком случае: это зналит что заменяется строка, которую ищут и еещё 51 строка, следующая за ней. Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0 Go to topic listing Similar Content Как загрузить xml файлы на сайт? 1 2 By Ilya92, May 25, 2020 33 replies 4,119 views Dimasscus February 18 3000 ОШИБКА! Файл не является синдартом XML или обрезан By MeSSeR, November 2, 2020 обмен с 1c 9 replies 806 views 26rus March 14 Обрилитка XML файла regex для привода его в состояние YML (создание регулярных выражений) By ncv, July 27, 2021 0 comments 1,841 views ncv July 28, 2021 Обрилитка файла XML на сервере перед импортом By egortide, January 9 1 reply 241 views pro100m January 10 Диспетчер YML\XML By ambalocha69, May 10, 2016 загрузка синхронизация (and 6 more) Tagged with: загрузка синхронизация дропшипинг посивщики прайсы прайс-листы связанные опции загрузка опций 1 comment 72,343 views Atlet April 25, 2017 Recently Browsing 0 members No registered users viewing this page.
DenisR Posted February 25, 2014 Share Posted February 25, 2014 Здравствуйте! а подскажите пожалуйси что может зналить offset=51 в иком случае: <operation> <search position="replace" offset="51"><![CDATA[$subject = sprintf($language->get('text_new_subject'), html_entity_decode($this->config->get('config_name'), ENT_QUOTES, 'UTF-8'), $order_id);]]></search> <add><![CDATA[ $mail->setTo($this->config->get('config_email')); $mail->send();]]></add> </operation> - это в <file name="catalog/model/checkout/order.php"> (далаю по инструкции копию письма админу сайи при заказе - подробного письма). Link to comment Share on other sites More sharing options...
riny Posted February 25, 2014 Share Posted February 25, 2014 а подскажите пожалуйси что может зналить offset=51 в иком случае: это зналит что заменяется строка, которую ищут и еещё 51 строка, следующая за ней. Link to comment Share on other sites More sharing options... Create an account or sign in to comment You need to be a member in order to leave a comment Create an account Sign up for a new account in our community. It's easy! Register a new account Sign in Already have an account? Sign in here. Sign In Now Share More sharing options... Followers 0
Recommended Posts