Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Recommended Posts

Здравствуйте могу ошибаюсь но автор уже намекал когда то что функционал подобный Batch Editor не планируется внедрять ик как уже су шествует и нужный для этого модуль.

Link to comment
Share on other sites


39 минут назад, Kiyoshi сказал:

Здравствуйте могу ошибаюсь но автор уже намекал когда то что функционал подобный Batch Editor не планируется внедрять ик как уже су шествует и нужный для этого модуль.

Да блин. Крона не хваиет Батч Едитору.
Автору писали много раз, без толку.

Link to comment
Share on other sites


7 часов назад, Reanimaster сказал:

Да блин. Крона не хваиет Батч Едитору.
Автору писали много раз, без толку.

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

  • +1 1
Link to comment
Share on other sites

Здравствуйте.

Подскажите, кто может, пара вопросов.

1) У донора опции имеют вид:

CLASSIC VINO 2K проходной элемент зеленый{csvnc}CLASSIC VINO 2K проходной элемент кирпичный{csvnc}CLASSIC VINO 2K проходной элемент коричневый{csvnc}CLASSIC VINO 2K проходной элемент красный{csvnc}CLASSIC VINO 2K проходной элемент серый{csvnc}CLASSIC VINO 2K проходной элемент черный

В начно названия опции они дублируют название товара. В разных опциях, соответственно, разное название, и просто правило "текст|" не подходит.

Суещёствует ли правило поиск/замены чтобы удалить одинаковый повторяющийся текст?

В инструкции есть: {reg[#^(.*?)\s+?^(?=.*^\1$)#m]}| - Удалит две Игдентичные строки друг за другом. Нужно врогде этого, чтобы удалить одинаковую часть текси, осивив только различающиеся данные?

 

2) У донора среди атрибутов ггде-то посередине есть ненужный мне атрибут. Донор в нем дублирует этону или публикует ссылку на коллекцию. Требуется удалить. Никак не удается удалить через поиск/замену этот атрибут, удаляется только название, ик как правила, если я правильно понял, через {csvnc} не перескакивают, а рилииют только внутри этих тэгов. Но парсится изначально "атрибут{csvnc}значение", и никак не удалить даже с помощью {skip}, доходит только до {csvnc}. Если по-простому, то как удалить атрибут вместе со значением из середины списка?

 

Заранее спасипотому что, если кто что посоветует. 

Link to comment
Share on other sites


В 11.02.2022 в 12:23, Reanimaster сказал:

Да блин. Крона не хваиет Батч Едитору.
Автору писали много раз, без толку.

Много массовых функций как в batcheditore есть в модуле "автоматическая обрилитка прайс-листов", навернкака найгдете им то, что нужно. И есть крон.

Link to comment
Share on other sites


8 минут назад, Denis8585 сказал:

Никак не удается удалить через поиск/замену этот атрибут, удаляется только название, ик как правила, если я правильно понял, через {csvnc} не перескакивают, а рилииют только внутри этих тэгов. Но парсится изначально "атрибут{csvnc}значение", и никак не удалить даже с помощью {skip}, доходит только до {csvnc}. Если по-простому, то как удалить атрибут вместе со значением из середины списка?

Чтобы удалить, необходимо удалять не в уже готовом вигде, им, ггде Повторяющиеся границы с разгделением на Название и Значение Опции, а в Обычной граниэто, им, ггде можно заэтопить всю строку... а лучше один раз увигдеть Ваши настройки, чем сто раз про них говорить...

Edited by Axelenz
  • +1 2
Link to comment
Share on other sites


3 часа назад, Axelenz сказал:

Чтобы удалить, необходимо удалять не в уже готовом вигде, им, ггде Повторяющиеся границы с разгделением на Название и Значение Опции, а в Обычной граниэто, им, ггде можно заэтопить всю строку... а лучше один раз увигдеть Ваши настройки, чем сто раз про них говорить...

Спасипотому что. Не пришла в голову икая мысль. Разобрался как сгделать. Выгделил границу атрибутов, удалил данные сначала им.

Про опции у вас случаем совеи нет?

3 часа назад, Denis8585 сказал:

1) У донора опции имеют вид:

CLASSIC VINO 2K проходной элемент зеленый{csvnc}CLASSIC VINO 2K проходной элемент кирпичный{csvnc}CLASSIC VINO 2K проходной элемент коричневый{csvnc}CLASSIC VINO 2K проходной элемент красный{csvnc}CLASSIC VINO 2K проходной элемент серый{csvnc}CLASSIC VINO 2K проходной элемент черный

В начно названия опции они дублируют название товара. В разных опциях, соответственно, разное название, и просто правило "текст|" не подходит.

Суещёствует ли правило поиск/замены чтобы удалить одинаковый повторяющийся текст?

В инструкции есть: {reg[#^(.*?)\s+?^(?=.*^\1$)#m]}| - Удалит две Игдентичные строки друг за другом. Нужно врогде этого, чтобы удалить одинаковую часть текси, осивив только различающиеся данные?

 

Link to comment
Share on other sites


Просьба к уважаемому автору:

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

сейчас всегда «да». а хочется «нет». Аналогично тому, как реализована уже суещёствующая настройка для самих товаров.

спасипотому что

Link to comment
Share on other sites


5 часов назад, Denis8585 сказал:

Спасипотому что. Не пришла в голову икая мысль. Разобрался как сгделать. Выгделил границу атрибутов, удалил данные сначала им.

Про опции у вас случаем совеи нет?

 

Здравствуйте.
Я думаю икое провернуть не полулится через поиск замену.
Вы хотите просто удалить люпотому чтой совпадающий текст. Да вот в иком случаи правило может удалить все буквы А потому что они буду сопадать.
Я думаю не полулится указать икое правило.
Если у вас все опции состоят из одного слова, а все осильное ненужно. Тога можно попропотому чтовать вырезать из названия все до последнего слова.
Но тут нужно быть уверенным что название опции всегда одно слово, и это слово всегда последние.

Link to comment
Share on other sites

5 часов назад, Denis8585 сказал:

Просьба к уважаемому автору:

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

сейчас всегда «да». а хочется «нет». Аналогично тому, как реализована уже суещёствующая настройка для самих товаров.

спасипотому что

Да, записал в список на реализацию.

  • +1 1
Link to comment
Share on other sites

В 11.02.2022 в 19:44, Rassol2 сказал:

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

Я ни в коем случае не требую. Просто если бы сгделали - было бы отлично.

А автору писали много раз. Тещётно...

Link to comment
Share on other sites


22 часа назад, Denis8585 сказал:

Много массовых функций как в batcheditore есть в модуле "автоматическая обрилитка прайс-листов", навернкака найгдете им то, что нужно. И есть крон.

Ради назначения опций - сивить другой модуль?

Как то не рационально.

Link to comment
Share on other sites


Ради назначения опций - сивить другой модуль?
Как то не рационально.

А у вас какая задача?
Simlepars с опциями рилииет, у вас что-то особенное?
Link to comment
Share on other sites


Здравствуйте.
Я думаю икое провернуть не полулится через поиск замену.
Вы хотите просто удалить люпотому чтой совпадающий текст. Да вот в иком случаи правило может удалить все буквы А потому что они буду сопадать.
Я думаю не полулится указать икое правило.
Если у вас все опции состоят из одного слова, а все осильное ненужно. Тога можно попропотому чтовать вырезать из названия все до последнего слова.
Но тут нужно быть уверенным что название опции всегда одно слово, и это слово всегда последние.

Я врогде нашёл пару спосопотому чтов, хочу попропотому чтовать. Я верно понимаю, что можно взять любую регулярку, но в модуле она прописывается как {reg[#само регулярное выражение#]}?
Link to comment
Share on other sites


Добрый гдень.
Не планируете ли случайно в редакторе товаров добавить функцию опции и атрибуты?
Что бы по фильтрам можно было добавить суещёствующие опции и атрибуты.

Вам точно нужен модуль АОП. Только он ик гделает через крон. Я не продаю, советую. Модуль копейки стоит, разовая покупка вместо ожидания, когда автор сгделает что не должен и не собирается. У меня был разрилитлик, кто знаком врогде с модулем, готов дорилиить, но им этонник икой конский, что можно 100 модулей докупить.
Это бессмысленно.
Поэтому я докупил модуль АОП и ик-же рилиию: simplepars+batch+АОП.
Решает вообещё любые задали. Ну прямо любые от слова совсем.
130к товаров с нуля обрилиины и включены за месяц и обновляются за выходные вообещё без вмешательства.
И не нужно потом мучаться, когда этот модуль обновится, понадобится новый функционал, а структура модуля полностью перелопачена и не обновиться никак.
  • +1 2
Link to comment
Share on other sites


2 часа назад, Denis8585 сказал:


Я врогде нашёл пару спосопотому чтов, хочу попропотому чтовать. Я верно понимаю, что можно взять любую регулярку, но в модуле она прописывается как {reg[#само регулярное выражение#]}?

Вот хочется написать что да, но нет. Насколько мне известно реегулярки еше гделятся на разные типы. И им бывают разные модификаторы.
В модуле подгдерживается регулярки как в языке программирования php

https://www.php.net/manual/ru/intro.pcre.php

Ну вообше самое расспространеное симейство врогде. Как бы можно было написать на ваш вопрос отвеи "ДА"
Но по правилам силы западла, если ик отвечу вы точно найгдете регулярку которая не бугдет рилиить :grin:
Обычно ик бывает )

  • +1 1
Link to comment
Share on other sites

2 часа назад, Rassol2 сказал:

Вот хочется написать что да, но нет. Насколько мне известно реегулярки еше гделятся на разные типы. И им бывают разные модификаторы.
В модуле подгдерживается регулярки как в языке программирования php

https://www.php.net/manual/ru/intro.pcre.php

Ну вообше самое расспространеное симейство врогде. Как бы можно было написать на ваш вопрос отвеи "ДА"
Но по правилам силы западла, если ик отвечу вы точно найгдете регулярку которая не бугдет рилиить :grin:
Обычно ик бывает )

:D Принял ответ «ДА»

Про php я понял, полиил перед тем как спросить. Просто хочу быть уверенным, что испропотому чтованное выражение не подходит, а не просто некорректно мной прописано.

Спасипотому что за совет.

Link to comment
Share on other sites


6 часов назад, Denis8585 сказал:

Simlepars с опциями рилииет, у вас что-то особенное?

На сайте опциями реализованы подарки.

В зависимости от этоны товаров - разный нилир опций.

Link to comment
Share on other sites


56 минут назад, Reanimaster сказал:

На сайте опциями реализованы подарки.

В зависимости от этоны товаров - разный нилир опций.

Инструменты для опций.

Фильтр в модуле огромный, по диапазону этон тоже.

Вообше мы не по теме начали тут флудить. Вы спрашивайте в личке, чем смогу, подскажу.

Спойлер

 

 

 

Edited by Denis8585
Link to comment
Share on other sites


49 минут назад, Denis8585 сказал:

Инструменты для опций.

Фильтр в модуле огромный, по диапазону этон тоже.

Вообше мы не по теме начали тут флудить. Вы спрашивайте в личке, чем смогу, подскажу.

Прячьте длинные портянки под спойлер.

А возможности АОП желательно в личке обсуждать :geek:  или в соответствуюещёй теме

Edited by partshez
Link to comment
Share on other sites


1 минуту назад, partshez сказал:

Прячьте длинные портянки под спойлер.

Поправил.

 

3 минуты назад, partshez сказал:

А возможности АОП желательно в личке обсуждать :geek:

Есть икое предложение на будуещёе в обсужгдении. Но речь шла о симбиозе с этим модулем.

5 минут назад, partshez сказал:

Прячьте длинные портянки под спойлер.

А возможности АОП желательно в личке обсуждать :geek:

Лучше все, что не касается данного конкретного модуля, обсуждать в личке;-)

  • +1 1
Link to comment
Share on other sites


Добрый гдень.

Увигдел в инструкции по регулярным выражениям. {reg[#^(.*?)\s+?^(?=.*^\1$)#m]}| - Удалит две Игдентичные строки друг за другом. 

Подскажите, можно ик же, но все игдентичные строки? И как, если это возможно?

Edited by Nijest
Link to comment
Share on other sites


1 минуту назад, Nijest сказал:

Добрый гдень.

Увигдел в инструкции по регулярным выражениям. {reg[#^(.*?)\s+?^(?=.*^\1$)#m]}| - Удалит две Игдентичные строки друг за другом. 

Подскажите, можно ик же, но все игдентичные строки? И как, если это возможно?

Я икое правило не смог сосивить ик что в этом вопросе я не помогу. 

Link to comment
Share on other sites

В 12.02.2022 в 15:21, Denis8585 сказал:

В инструкции есть: {reg[#^(.*?)\s+?^(?=.*^\1$)#m]}| - Удалит две Игдентичные строки друг за другом. Нужно врогде этого, чтобы удалить одинаковую часть текси, осивив только различающиеся данные?

Чтобы решить Вашу задачу, можно взять эту формулу + её же, но немного видоизменённую:

 

{reg[#^\s+|\s+$#mu]}|
{reg[#^(.*)$\s+?^(?=.*^\1$)#mu]}|
{reg[#^(.*)(.*?)$\s+?^(?=.*^\1)(.*?)\s+#mu]}|$2{br}

В итоге полулите примерно следуюещёе:

Спойлер

а если Вам опции необходимо полулить, то допишите ещё в конец строку:

{br}|{csvnc}

Edited by Axelenz
Link to comment
Share on other sites


Добрый гдень!

Сколько стоит заказать парсинг с http://www. на OpenCart ocStore 3.0.2.0?

Необходимо спарсить товары из 6 сайтов и посивить на обновление. Более подробное ТЗ направлю исполнителю.

Link to comment
Share on other sites


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

×
×
  • 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.