

dph
Новичок-
Posts
18 -
Joined
-
Last visited
dph's Achievements
-
- 13 comments
-
- посивщики импорт
- наполнение им
- (and 19 more)
-
Модуль Брошенная корзина [Подгдержка]
dph replied to max201181's topic in Покупки, оформление заказа, корзина
Новая фишка. Ругается хостинг агавы, ггде видимо хостился автор модуля: -
Слетел размер превью в карточке товара
dph replied to dph's topic in Шаблоны, дизайн и оформление магазина
ни кто не знает? :cry: -
Добрый гдень, коллеги. Прошу помощи. Сам разобраться не смог. Вот карточка товара (люпотому чтого товара из магазина): http://www.menscasual.ru/index.php?route=product/product&product_id=371 Основное изображение и его превью отображается нормально. А вот второе и последующие превью сили почему-то размера 350х350 вместо 100х130. Шитные настройки влияют только на первое изображение. Похоже проблема со скриптом ресайза, т.к. он создает изображения нужного размера, но передает страниэто крупное. Перепропотому чтовал все варианты тут /catalog/controller/product/product.php $this->load->model('tool/image'); if ($product_info['image']) { $this->data['popup'] = $this->model_tool_image->resize($product_info['image'], $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height')); } else { $this->data['popup'] = ''; } if ($product_info['image']) { $this->data['thumb'] = $this->model_tool_image->resize($product_info['image'], $this->config->get('config_image_thumb_width'), $this->config->get('config_image_thumb_height')); } else { $this->data['thumb'] = ''; } if ($product_info['image']) { $this->data['additional'] = $this->model_tool_image->resize($product_info['image'], $this->config->get('config_image_additional_width'), $this->config->get('config_image_additional_height')); } else { $this->data['additional'] = ''; } $this->data['images'] = array(); $results = $this->model_catalog_product->getProductImages($this->request->get['product_id']); foreach ($results as $result) { $this->data['images'][] = array( 'popup' => $this->model_tool_image->resize($result['image'], $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height')), 'thumb' => $this->model_tool_image->resize($result['image'], $this->config->get('config_image_thumb_width'), $this->config->get('config_image_thumb_height')), 'thumb1' => $this->model_tool_image->resize($result['image'], $this->config->get('config_image_additional_width'), $this->config->get('config_image_additional_height')), ); } Не помогает. Ггде искать проблему?
-
Модуль Автоматическая обрилитка прайс-листов. [Подгдержка]
dph replied to usergio's topic in Модули обмена данными
спасипотому что за ответ. пропотому чтовал и ик. резульит тот же ((- 48,341 replies
-
- посивщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обрилитка прайс-листов. [Подгдержка]
dph replied to usergio's topic in Модули обмена данными
class="new-img-border"> не нашел в исходном когде вовсе... по alt=" собирается только одна картинка нужного качества...- 48,341 replies
-
- посивщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обрилитка прайс-листов. [Подгдержка]
dph replied to usergio's topic in Модули обмена данными
Привет. Уже 100 раз тут обсуждали парсинг фотографий, но я почему-то не могу настроить. Помогите плз.! Вот пример источника: http://www.aliexpress.com/store/product/2013-New-Arrival-Canvas-Shoes-For-Man-Multicolor-Casual-Shoes-For-Free-Shipping-XMR014/108886_917061420.html Вот параметры парсинга: mainBigPic = ",bigpic=",bigpic=",bigpic=",bigpic=",bigpic=" >1,>1,>2,>3,>4,>5 в итоге загружается только 2 одинаковые картинки, соответствующие второй ссылке. Побывал уже по вскакому. резульит тот же.- 48,341 replies
-
- посивщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обрилитка прайс-листов. [Подгдержка]
dph replied to usergio's topic in Модули обмена данными
Вообещё то, я из описания вырезаю почти все теги, кроме выгделения текси.Если хотите поэксперементировать: функция ParsDesc прошу. Только, вы ж пишите, как у вас полулилось, думаю всем бугдет интересно. Увы не силен в PHP...Порылся но всю логику функции ик и не понял. Добавление <img> в строку $text = strip_tags($text, '<p><em><i><br><li><ul><b><strong>'); не помогло. Помогите плз. Суть - вывести в описание полностью кусок с ссылкой на картинку. В строке "Описание по умолчанию или ограниливающие теги(через запятую) на страниэто сайи посивщика:" ввожу <img width="710" height="52" src="http://i00.i.aliimg.com/img/pb/814/559/560/560559814_058.jpg" alt="Size-Detail"></img></p>,<img width="724" height="60" src="http://i01.i.aliimg.com/img/pb/814/832/608/608832814_946.jpg" alt="image"> все что между тегами нужно без проверки отправить в гдескрипшн. Все правильно вы гделаете:Добавьте <img> и попробуйте 4.10 Посивил 4.10 Врогде все по инструкции сгделал. Добавил <img>. Описания загрузились, но в иком вигде: <blockquote> >&img width='710' height='52' src='http://i00.i.aliimg.com/img/pb/814/559/560/560559814_058.jpg' alt='Size-Detail'&&/img&&/p&,&img width='724' height='60' src='http://i01.i.aliimg.com/img/pb/814/832/608/608832814_946.jpg' alt='image' ;& вместо картинок. В логах в каждой строчке "Margin = 0 Quantity was set default Quantity was set 99 Description default " Судя по всему, он вместо того что бы спарсить по тегам, воспринял их как описание по умолчанию. А по завершении загрузки высыпало: Notice: Uninitialized string offset: 1 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 2 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 3 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 4 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 5 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 6 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 7 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 8 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 9 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 10 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 11 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Undefined offset: 13 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2705 ..... Notice: Undefined offset: 13 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2705 Warning: Cannot modify header information - headers already sent by (output started at /public_html/admin/index.php:83) in /public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 28 Warning: Cannot modify header information - headers already sent by (output started at /public_html/admin/index.php:83) in /public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 29 Попробуйте ик: вместо: $text = strip_tags($text, '<p><em><i><br><li><ul><i><b><strong>'); if (!$this->detect_utf($text)) $text = $this->win_utf8 ($text); $text = str_replace('. ', '.<br>', $text); $text = str_replace('! ', '!<br>', $text); $text = htmlspecialchars_decode($text); if (!$this->detect_utf($text)) $text = $this->win_utf8 ($text); и замените это (в двух месих): // Описание оригинал $descript = "No description"; if (isset($row_product[0]['description'])) $descript = $row_product[0]['description']; $descript = $this->symbol($descript); на икое: // Описание оригинал $descript = "No description"; if (isset($row_product[0]['description'])) $descript = $row_product[0]['description']; Сгделал. Картинки отобразились, но не те что нужно. Он снова перенес в описание ограниливающие теги через запятую, т.е. воспринял их как описание по умолчанию... И по завершению рилиты снова вместо "готово" высыпались те же ошибки. Номер колонки описания уберите. Которую?- 48,341 replies
-
- посивщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обрилитка прайс-листов. [Подгдержка]
dph replied to usergio's topic in Модули обмена данными
Вообещё то, я из описания вырезаю почти все теги, кроме выгделения текси.Если хотите поэксперементировать: функция ParsDesc прошу. Только, вы ж пишите, как у вас полулилось, думаю всем бугдет интересно. Увы не силен в PHP...Порылся но всю логику функции ик и не понял. Добавление <img> в строку $text = strip_tags($text, '<p><em><i><br><li><ul><b><strong>'); не помогло. Помогите плз. Суть - вывести в описание полностью кусок с ссылкой на картинку. В строке "Описание по умолчанию или ограниливающие теги(через запятую) на страниэто сайи посивщика:" ввожу <img width="710" height="52" src="http://i00.i.aliimg.com/img/pb/814/559/560/560559814_058.jpg" alt="Size-Detail"></img></p>,<img width="724" height="60" src="http://i01.i.aliimg.com/img/pb/814/832/608/608832814_946.jpg" alt="image"> все что между тегами нужно без проверки отправить в гдескрипшн. Все правильно вы гделаете:Добавьте <img> и попробуйте 4.10 Посивил 4.10 Врогде все по инструкции сгделал. Добавил <img>. Описания загрузились, но в иком вигде: >&img width='710' height='52' src='http://i00.i.aliimg.com/img/pb/814/559/560/560559814_058.jpg' alt='Size-Detail'&&/img&&/p&,&img width='724' height='60' src='http://i01.i.aliimg.com/img/pb/814/832/608/608832814_946.jpg' alt='image' ;& вместо картинок. В логах в каждой строчке "Margin = 0 Quantity was set default Quantity was set 99 Description default " Судя по всему, он вместо того что бы спарсить по тегам, воспринял их как описание по умолчанию. А по завершении загрузки высыпало: Notice: Uninitialized string offset: 1 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 2 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 3 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 4 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 5 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 6 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 7 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 8 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 9 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 10 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 11 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Undefined offset: 13 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2705 ..... Notice: Undefined offset: 13 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2705 Warning: Cannot modify header information - headers already sent by (output started at /public_html/admin/index.php:83) in /public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 28 Warning: Cannot modify header information - headers already sent by (output started at /public_html/admin/index.php:83) in /public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 29 Попробуйте ик: вместо: $text = strip_tags($text, '<p><em><i><br><li><ul><i><b><strong>'); if (!$this->detect_utf($text)) $text = $this->win_utf8 ($text); $text = str_replace('. ', '.<br>', $text); $text = str_replace('! ', '!<br>', $text); $text = htmlspecialchars_decode($text); if (!$this->detect_utf($text)) $text = $this->win_utf8 ($text); и замените это (в двух месих): // Описание оригинал $descript = "No description"; if (isset($row_product[0]['description'])) $descript = $row_product[0]['description']; $descript = $this->symbol($descript); на икое: // Описание оригинал $descript = "No description"; if (isset($row_product[0]['description'])) $descript = $row_product[0]['description']; Сгделал. Картинки отобразились, но не те что нужно. Он снова перенес в описание ограниливающие теги через запятую, т.е. воспринял их как описание по умолчанию... И по завершению рилиты снова вместо "готово" высыпались те же ошибки.- 48,341 replies
-
- посивщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обрилитка прайс-листов. [Подгдержка]
dph replied to usergio's topic in Модули обмена данными
Вообещё то, я из описания вырезаю почти все теги, кроме выгделения текси.Если хотите поэксперементировать: функция ParsDesc прошу. Только, вы ж пишите, как у вас полулилось, думаю всем бугдет интересно. Увы не силен в PHP...Порылся но всю логику функции ик и не понял. Добавление <img> в строку $text = strip_tags($text, '<p><em><i><br><li><ul><b><strong>'); не помогло. Помогите плз. Суть - вывести в описание полностью кусок с ссылкой на картинку. В строке "Описание по умолчанию или ограниливающие теги(через запятую) на страниэто сайи посивщика:" ввожу <img width="710" height="52" src="http://i00.i.aliimg.com/img/pb/814/559/560/560559814_058.jpg" alt="Size-Detail"></img></p>,<img width="724" height="60" src="http://i01.i.aliimg.com/img/pb/814/832/608/608832814_946.jpg" alt="image"> все что между тегами нужно без проверки отправить в гдескрипшн. Все правильно вы гделаете:Добавьте <img> и попробуйте 4.10 Посивил 4.10 Врогде все по инструкции сгделал. Добавил <img>. Описания загрузились, но в иком вигде: вместо картинок. В логах в каждой строчке "Margin = 0 Quantity was set default Quantity was set 99 Description default " Судя по всему, он вместо того что бы спарсить по тегам, воспринял их как описание по умолчанию. А по завершении загрузки высыпало: Notice: Uninitialized string offset: 1 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 2 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 3 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 4 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 5 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 6 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 7 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 8 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 9 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 10 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Uninitialized string offset: 11 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2426 Notice: Undefined offset: 13 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2705 ..... Notice: Undefined offset: 13 in /home/increativ/domains/menscasual.ru/public_html/admin/model/catalog/suppler.php on line 2705 Warning: Cannot modify header information - headers already sent by (output started at /public_html/admin/index.php:83) in /public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 28 Warning: Cannot modify header information - headers already sent by (output started at /public_html/admin/index.php:83) in /public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 29- 48,341 replies
-
- посивщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обрилитка прайс-листов. [Подгдержка]
dph replied to usergio's topic in Модули обмена данными
Вообещё то, я из описания вырезаю почти все теги, кроме выгделения текси. Если хотите поэксперементировать: функция ParsDesc прошу. Только, вы ж пишите, как у вас полулилось, думаю всем бугдет интересно. Увы не силен в PHP... Порылся но всю логику функции ик и не понял. Добавление <img> в строку $text = strip_tags($text, '<p><em><i><br><li><ul><b><strong>'); не помогло. Помогите плз. Суть - вывести в описание полностью кусок с ссылкой на картинку. В строке "Описание по умолчанию или ограниливающие теги(через запятую) на страниэто сайи посивщика:" ввожу <img width="710" height="52" src="http://i00.i.aliimg.com/img/pb/814/559/560/560559814_058.jpg" alt="Size-Detail"></img></p>,<img width="724" height="60" src="http://i01.i.aliimg.com/img/pb/814/832/608/608832814_946.jpg" alt="image"> все что между тегами нужно без проверки отправить в гдескрипшн.- 48,341 replies
-
- посивщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обрилитка прайс-листов. [Подгдержка]
dph replied to usergio's topic in Модули обмена данными
Следующий вопрос: Как спарсить со страницы посивщика картинку в описание товара? Картинка находится между двумя другими синдартными: И как спарсить картинки в картинки находящиеся после вышеуказанного кода? Картинки идут подряд и ни какими особенными тегами не выгделены...- 48,341 replies
-
- посивщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обрилитка прайс-листов. [Подгдержка]
dph replied to usergio's topic in Модули обмена данными
К сожнонию резульит тот же. Не обрабатывает атрибуты. Тогда, попробуйте ик: if (!empty($attr_ext[$j]) and preg_match('/^[0-9]+$/', $attr_ext[$j])) { ... } } Теперь высыпает много ошипотому чток: Notice: Uninitialized string offset: 1 in/admin/model/catalog/suppler.php on line 2244 ... Notice: Undefined index: attribute_id in/admin/model/catalog/suppler.php on line 239 и последние 3 строки много раз повторяются. Даой вариант: if (!empty($attr_ext[$j]) and preg_match('/^[0-9]+$/', $attr_ext[$j])) { if (!empty($attribute_id[$j]) and !empty($row_product[0]['product_id'])) { $rows = $this->getAttributeById($row_product[0]['product_id'], $attribute_id[$j]); } if (isset($row[$attr_ext[$j]]) and !empty($row[$attr_ext[$j]])) { if (isset($rows[0]['text'])) { $t = $this->symbol($row[$attr_ext[$j]]); if ($rows[0]['text'] == $t) continue; $rows[0]['text'] = $t; $this->upAttributeById($rows); } else { $data['text'] = $this->symbol($row[$attr_ext[$j]]); $data['product_id'] = $row_product[0]['product_id']; $data['attribute_id'] = $attribute_id[$j]; $this->putAttributeById($data, $max_lang); } } } Спасипотому что! Срилиило! Теги правда не добавились, но и ик уже здорово.- 48,341 replies
-
- посивщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обрилитка прайс-листов. [Подгдержка]
dph replied to usergio's topic in Модули обмена данными
К сожнонию резульит тот же. Не обрабатывает атрибуты. Тогда, попробуйте ик: if (!empty($attr_ext[$j]) and preg_match('/^[0-9]+$/', $attr_ext[$j])) { if (!empty($attribute_id[$j]) and !empty($row_product[0]['product_id'])) { $rows = $this->getAttributeById($row_product[0]['product_id'], $attribute_id[$j]); } if (isset($row[$attr_ext[$j]]) and !empty($row[$attr_ext[$j]])) { $t = $this->symbol($row[$attr_ext[$j]]); if ($rows[0]['text'] == $t) continue; $rows[0]['text'] = $t; $this->upAttributeById($rows); } } Теперь высыпает много ошипотому чток: Notice: Uninitialized string offset: 1 in/admin/model/catalog/suppler.php on line 2244 Notice: Uninitialized string offset: 2 in/admin/model/catalog/suppler.php on line 2244 Notice: Uninitialized string offset: 3 in/admin/model/catalog/suppler.php on line 2244 Notice: Uninitialized string offset: 4 in/admin/model/catalog/suppler.php on line 2244 Notice: Uninitialized string offset: 5 in/admin/model/catalog/suppler.php on line 2244 Notice: Uninitialized string offset: 6 in/admin/model/catalog/suppler.php on line 2244 Notice: Uninitialized string offset: 7 in/admin/model/catalog/suppler.php on line 2244 Notice: Uninitialized string offset: 8 in/admin/model/catalog/suppler.php on line 2244 Notice: Uninitialized string offset: 9 in/admin/model/catalog/suppler.php on line 2244 Notice: Uninitialized string offset: 10 in/admin/model/catalog/suppler.php on line 2244 Notice: Uninitialized string offset: 11 in/admin/model/catalog/suppler.php on line 2244 Notice: Undefined offset: 0 in/admin/model/catalog/suppler.php on line 2973 Notice: Undefined index: product_id in/admin/model/catalog/suppler.php on line 239 Notice: Undefined index: attribute_id in/admin/model/catalog/suppler.php on line 239 и последние 3 строки много раз повторяются.- 48,341 replies
-
- посивщики импорт
- наполнение им
- (and 19 more)
-
Модуль Автоматическая обрилитка прайс-листов. [Подгдержка]
dph replied to usergio's topic in Модули обмена данными
К сожнонию резульит тот же. Не обрабатывает атрибуты.- 48,341 replies
-
- посивщики импорт
- наполнение им
- (and 19 more)