vorobey Опубліковано: 6 березня 2013 Share Опубліковано: 6 березня 2013 Как безболезненно вырезать SEO title и SEO h1 из OCStore? Некоторые модули необходимые матерятся :( В частности "Total Import Pro" очень нужный, а ругается. Временно удалил чать кода чтобы заработал (13 строка файла admin/model/catalog/product.php) seo_title = '" . $this->db->escape($value['seo_title']) . "', seo_h1 = '" . $this->db->escape($value['seo_h1']) . "' Магазин наполняется не вручную а через Total Import Pro, потому надобности в непонятных модулю полях нет, а ставить чистый OC изза пары лишних полей сборки не хочется :) Вообщем если есть решение - подскажите ;) Пол ночи потратил в попытках подружить сео титл с ним и не смог... гугл тоже молчит :( Надіслати Поділитися на інших сайтах More sharing options...
afwollis Опубліковано: 6 березня 2013 Share Опубліковано: 6 березня 2013 дорога одна - править модуль импорта. Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 6 березня 2013 Share Опубліковано: 6 березня 2013 я рыдаю :-) вспомнил анекдот про Армянского парня которому девушка поставила условие :-) у тебя должна быть дача 3 этажа и член 20 сантиметров на что его папа сказал ну два этажа можно снести но вот зачем же резать такого красавца :-) 2 Надіслати Поділитися на інших сайтах More sharing options... vorobey Опубліковано: 6 березня 2013 Автор Share Опубліковано: 6 березня 2013 SEO титлы и заголовки мне не нужны в данном проекте (товара в магазине 20,000+ и он периодически меняется, титл страницы должен быть равен названию товара и не более). Неужто нет говотового рецепта по удалению этих полей? Их ведь в оригинальном ОС нет вроде... Или может подскажите какой это модуль интегрирован, чтобы по инструкции оригинального внедрения откатить :) Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 6 березня 2013 Share Опубліковано: 6 березня 2013 так вы скажите на что ругается ваш модуль и мы обрежем красавца :-) Надіслати Поділитися на інших сайтах More sharing options... vorobey Опубліковано: 6 березня 2013 Автор Share Опубліковано: 6 березня 2013 Тогда, буду жаловаться ) и надеяться на операцию :D сама ошибка выглядит следующим образом: Notice: Undefined index: seo_title in ....../public_html/admin/model/catalog/product.php on line 13 Notice: Undefined index: seo_h1 in ....../public_html/admin/model/catalog/product.php on line 13 (по каждому пункту товара) и в конце: 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 Модуль "Total Import Pro" последней версии не изменялся, установлен таким каким был куплен (если надо могу выслать). Никаких изменений в OCStore 1.5.4.1 не производил (кроме шаблона фронтенда) Пробовал в модуль дописать импорт значений для этих полей. В шаблоне импорта они появляются, да вот в базу не заносятся и ошибки сыпятся как ни в чем не бывало... Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 6 березня 2013 Share Опубліковано: 6 березня 2013 это модуль ругается и в какой момент ? или это при входе в товар в админке Надіслати Поділитися на інших сайтах More sharing options... vorobey Опубліковано: 6 березня 2013 Автор Share Опубліковано: 6 березня 2013 это модуль ругается и в какой момент ? или это при входе в товар в админке в момент импорта товара. прохожу все шаги, нажимаю "импорт" и ошибки. если закомментировать в продукт.пхп то что я указал в первом посте, то без ошибок. Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 6 березня 2013 Share Опубліковано: 6 березня 2013 ладно чем пытать вас по модулю проще написать где искать 1. модель продукта админки убираем запросы 2. контроллер продукта админки убираем 3. темплейт продуката админки убираем поля ввода тоже самое только для фронтенда но в темплейте ничего убирать ненужно потом в базе дропаем 2 столбца в продукт_дескрипшин 1 Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 6 березня 2013 Share Опубліковано: 6 березня 2013 но лучше уж модуль дописать :-) Надіслати Поділитися на інших сайтах More sharing options... vorobey Опубліковано: 6 березня 2013 Автор Share Опубліковано: 6 березня 2013 Спасибо! Сделал так: view/template/catalog/product_form.tpl <!-- ХАК <tr> <td><?php echo $entry_seo_h1; ?></td> <td><input type="text" name="product_description[<?php echo $language['language_id']; ?>][seo_h1]" maxlength="255" size="100" value="<?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['seo_h1'] : ''; ?>" /></td> </tr> <tr> <td><?php echo $entry_seo_title; ?></td> <td><input type="text" name="product_description[<?php echo $language['language_id']; ?>][seo_title]" maxlength="255" size="100" value="<?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['seo_title'] : ''; ?>" /></td> </tr> //--> controller/catalog/product.php // ХАК $this->data['entry_seo_title'] = $this->language->get('entry_seo_title'); // ХАК $this->data['entry_seo_h1'] = $this->language->get('entry_seo_h1'); model/catalog/product.php /* ХАК , seo_title = '" . $this->db->escape($value['seo_title']) . "', seo_h1 = '" . $this->db->escape($value['seo_h1']) . "' */ // ХАК 'seo_title' => $result['seo_title'], // ХАК 'seo_h1' => $result['seo_h1'], Потом выберу время и подточу модуль. просто с опенкартом только только начал знакомиться поближе (на живом проекте) потому не совсем представляю где что копать ;) На засыпку: отключить обязательное "Название товара:" и составить условие "если пусто, то вписать "нет названия" " подскажите где? (нужно для того чтобы не заполнять на 1 из языков товар,) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Реклама і просування SEO-питання (оптимізація та просування магазину) Удалить HTML Title и HTML H1 в OCStore 1.5.4.1 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
snastik Опубліковано: 6 березня 2013 Share Опубліковано: 6 березня 2013 я рыдаю :-) вспомнил анекдот про Армянского парня которому девушка поставила условие :-) у тебя должна быть дача 3 этажа и член 20 сантиметров на что его папа сказал ну два этажа можно снести но вот зачем же резать такого красавца :-) 2 Надіслати Поділитися на інших сайтах More sharing options... vorobey Опубліковано: 6 березня 2013 Автор Share Опубліковано: 6 березня 2013 SEO титлы и заголовки мне не нужны в данном проекте (товара в магазине 20,000+ и он периодически меняется, титл страницы должен быть равен названию товара и не более). Неужто нет говотового рецепта по удалению этих полей? Их ведь в оригинальном ОС нет вроде... Или может подскажите какой это модуль интегрирован, чтобы по инструкции оригинального внедрения откатить :) Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 6 березня 2013 Share Опубліковано: 6 березня 2013 так вы скажите на что ругается ваш модуль и мы обрежем красавца :-) Надіслати Поділитися на інших сайтах More sharing options... vorobey Опубліковано: 6 березня 2013 Автор Share Опубліковано: 6 березня 2013 Тогда, буду жаловаться ) и надеяться на операцию :D сама ошибка выглядит следующим образом: Notice: Undefined index: seo_title in ....../public_html/admin/model/catalog/product.php on line 13 Notice: Undefined index: seo_h1 in ....../public_html/admin/model/catalog/product.php on line 13 (по каждому пункту товара) и в конце: 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 Модуль "Total Import Pro" последней версии не изменялся, установлен таким каким был куплен (если надо могу выслать). Никаких изменений в OCStore 1.5.4.1 не производил (кроме шаблона фронтенда) Пробовал в модуль дописать импорт значений для этих полей. В шаблоне импорта они появляются, да вот в базу не заносятся и ошибки сыпятся как ни в чем не бывало... Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 6 березня 2013 Share Опубліковано: 6 березня 2013 это модуль ругается и в какой момент ? или это при входе в товар в админке Надіслати Поділитися на інших сайтах More sharing options... vorobey Опубліковано: 6 березня 2013 Автор Share Опубліковано: 6 березня 2013 это модуль ругается и в какой момент ? или это при входе в товар в админке в момент импорта товара. прохожу все шаги, нажимаю "импорт" и ошибки. если закомментировать в продукт.пхп то что я указал в первом посте, то без ошибок. Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 6 березня 2013 Share Опубліковано: 6 березня 2013 ладно чем пытать вас по модулю проще написать где искать 1. модель продукта админки убираем запросы 2. контроллер продукта админки убираем 3. темплейт продуката админки убираем поля ввода тоже самое только для фронтенда но в темплейте ничего убирать ненужно потом в базе дропаем 2 столбца в продукт_дескрипшин 1 Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 6 березня 2013 Share Опубліковано: 6 березня 2013 но лучше уж модуль дописать :-) Надіслати Поділитися на інших сайтах More sharing options... vorobey Опубліковано: 6 березня 2013 Автор Share Опубліковано: 6 березня 2013 Спасибо! Сделал так: view/template/catalog/product_form.tpl <!-- ХАК <tr> <td><?php echo $entry_seo_h1; ?></td> <td><input type="text" name="product_description[<?php echo $language['language_id']; ?>][seo_h1]" maxlength="255" size="100" value="<?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['seo_h1'] : ''; ?>" /></td> </tr> <tr> <td><?php echo $entry_seo_title; ?></td> <td><input type="text" name="product_description[<?php echo $language['language_id']; ?>][seo_title]" maxlength="255" size="100" value="<?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['seo_title'] : ''; ?>" /></td> </tr> //--> controller/catalog/product.php // ХАК $this->data['entry_seo_title'] = $this->language->get('entry_seo_title'); // ХАК $this->data['entry_seo_h1'] = $this->language->get('entry_seo_h1'); model/catalog/product.php /* ХАК , seo_title = '" . $this->db->escape($value['seo_title']) . "', seo_h1 = '" . $this->db->escape($value['seo_h1']) . "' */ // ХАК 'seo_title' => $result['seo_title'], // ХАК 'seo_h1' => $result['seo_h1'], Потом выберу время и подточу модуль. просто с опенкартом только только начал знакомиться поближе (на живом проекте) потому не совсем представляю где что копать ;) На засыпку: отключить обязательное "Название товара:" и составить условие "если пусто, то вписать "нет названия" " подскажите где? (нужно для того чтобы не заполнять на 1 из языков товар,) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Реклама і просування SEO-питання (оптимізація та просування магазину) Удалить HTML Title и HTML H1 в OCStore 1.5.4.1 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
vorobey Опубліковано: 6 березня 2013 Автор Share Опубліковано: 6 березня 2013 SEO титлы и заголовки мне не нужны в данном проекте (товара в магазине 20,000+ и он периодически меняется, титл страницы должен быть равен названию товара и не более). Неужто нет говотового рецепта по удалению этих полей? Их ведь в оригинальном ОС нет вроде... Или может подскажите какой это модуль интегрирован, чтобы по инструкции оригинального внедрения откатить :) Надіслати Поділитися на інших сайтах More sharing options...
snastik Опубліковано: 6 березня 2013 Share Опубліковано: 6 березня 2013 так вы скажите на что ругается ваш модуль и мы обрежем красавца :-) Надіслати Поділитися на інших сайтах More sharing options... vorobey Опубліковано: 6 березня 2013 Автор Share Опубліковано: 6 березня 2013 Тогда, буду жаловаться ) и надеяться на операцию :D сама ошибка выглядит следующим образом: Notice: Undefined index: seo_title in ....../public_html/admin/model/catalog/product.php on line 13 Notice: Undefined index: seo_h1 in ....../public_html/admin/model/catalog/product.php on line 13 (по каждому пункту товара) и в конце: 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 Модуль "Total Import Pro" последней версии не изменялся, установлен таким каким был куплен (если надо могу выслать). Никаких изменений в OCStore 1.5.4.1 не производил (кроме шаблона фронтенда) Пробовал в модуль дописать импорт значений для этих полей. В шаблоне импорта они появляются, да вот в базу не заносятся и ошибки сыпятся как ни в чем не бывало... Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 6 березня 2013 Share Опубліковано: 6 березня 2013 это модуль ругается и в какой момент ? или это при входе в товар в админке Надіслати Поділитися на інших сайтах More sharing options... vorobey Опубліковано: 6 березня 2013 Автор Share Опубліковано: 6 березня 2013 это модуль ругается и в какой момент ? или это при входе в товар в админке в момент импорта товара. прохожу все шаги, нажимаю "импорт" и ошибки. если закомментировать в продукт.пхп то что я указал в первом посте, то без ошибок. Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 6 березня 2013 Share Опубліковано: 6 березня 2013 ладно чем пытать вас по модулю проще написать где искать 1. модель продукта админки убираем запросы 2. контроллер продукта админки убираем 3. темплейт продуката админки убираем поля ввода тоже самое только для фронтенда но в темплейте ничего убирать ненужно потом в базе дропаем 2 столбца в продукт_дескрипшин 1 Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 6 березня 2013 Share Опубліковано: 6 березня 2013 но лучше уж модуль дописать :-) Надіслати Поділитися на інших сайтах More sharing options... vorobey Опубліковано: 6 березня 2013 Автор Share Опубліковано: 6 березня 2013 Спасибо! Сделал так: view/template/catalog/product_form.tpl <!-- ХАК <tr> <td><?php echo $entry_seo_h1; ?></td> <td><input type="text" name="product_description[<?php echo $language['language_id']; ?>][seo_h1]" maxlength="255" size="100" value="<?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['seo_h1'] : ''; ?>" /></td> </tr> <tr> <td><?php echo $entry_seo_title; ?></td> <td><input type="text" name="product_description[<?php echo $language['language_id']; ?>][seo_title]" maxlength="255" size="100" value="<?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['seo_title'] : ''; ?>" /></td> </tr> //--> controller/catalog/product.php // ХАК $this->data['entry_seo_title'] = $this->language->get('entry_seo_title'); // ХАК $this->data['entry_seo_h1'] = $this->language->get('entry_seo_h1'); model/catalog/product.php /* ХАК , seo_title = '" . $this->db->escape($value['seo_title']) . "', seo_h1 = '" . $this->db->escape($value['seo_h1']) . "' */ // ХАК 'seo_title' => $result['seo_title'], // ХАК 'seo_h1' => $result['seo_h1'], Потом выберу время и подточу модуль. просто с опенкартом только только начал знакомиться поближе (на живом проекте) потому не совсем представляю где что копать ;) На засыпку: отключить обязательное "Название товара:" и составить условие "если пусто, то вписать "нет названия" " подскажите где? (нужно для того чтобы не заполнять на 1 из языков товар,) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Реклама і просування SEO-питання (оптимізація та просування магазину) Удалить HTML Title и HTML H1 в OCStore 1.5.4.1 Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich Промо банери в категоріях товарів Автор: IHOR1989 Trend - адаптивний універсальний шаблон Автор: DSV
vorobey Опубліковано: 6 березня 2013 Автор Share Опубліковано: 6 березня 2013 Тогда, буду жаловаться ) и надеяться на операцию :D сама ошибка выглядит следующим образом: Notice: Undefined index: seo_title in ....../public_html/admin/model/catalog/product.php on line 13 Notice: Undefined index: seo_h1 in ....../public_html/admin/model/catalog/product.php on line 13 (по каждому пункту товара) и в конце: 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 Модуль "Total Import Pro" последней версии не изменялся, установлен таким каким был куплен (если надо могу выслать). Никаких изменений в OCStore 1.5.4.1 не производил (кроме шаблона фронтенда) Пробовал в модуль дописать импорт значений для этих полей. В шаблоне импорта они появляются, да вот в базу не заносятся и ошибки сыпятся как ни в чем не бывало... Надіслати Поділитися на інших сайтах More sharing options...
snastik Опубліковано: 6 березня 2013 Share Опубліковано: 6 березня 2013 это модуль ругается и в какой момент ? или это при входе в товар в админке Надіслати Поділитися на інших сайтах More sharing options... vorobey Опубліковано: 6 березня 2013 Автор Share Опубліковано: 6 березня 2013 это модуль ругается и в какой момент ? или это при входе в товар в админке в момент импорта товара. прохожу все шаги, нажимаю "импорт" и ошибки. если закомментировать в продукт.пхп то что я указал в первом посте, то без ошибок. Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 6 березня 2013 Share Опубліковано: 6 березня 2013 ладно чем пытать вас по модулю проще написать где искать 1. модель продукта админки убираем запросы 2. контроллер продукта админки убираем 3. темплейт продуката админки убираем поля ввода тоже самое только для фронтенда но в темплейте ничего убирать ненужно потом в базе дропаем 2 столбца в продукт_дескрипшин 1 Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 6 березня 2013 Share Опубліковано: 6 березня 2013 но лучше уж модуль дописать :-) Надіслати Поділитися на інших сайтах More sharing options... vorobey Опубліковано: 6 березня 2013 Автор Share Опубліковано: 6 березня 2013 Спасибо! Сделал так: view/template/catalog/product_form.tpl <!-- ХАК <tr> <td><?php echo $entry_seo_h1; ?></td> <td><input type="text" name="product_description[<?php echo $language['language_id']; ?>][seo_h1]" maxlength="255" size="100" value="<?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['seo_h1'] : ''; ?>" /></td> </tr> <tr> <td><?php echo $entry_seo_title; ?></td> <td><input type="text" name="product_description[<?php echo $language['language_id']; ?>][seo_title]" maxlength="255" size="100" value="<?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['seo_title'] : ''; ?>" /></td> </tr> //--> controller/catalog/product.php // ХАК $this->data['entry_seo_title'] = $this->language->get('entry_seo_title'); // ХАК $this->data['entry_seo_h1'] = $this->language->get('entry_seo_h1'); model/catalog/product.php /* ХАК , seo_title = '" . $this->db->escape($value['seo_title']) . "', seo_h1 = '" . $this->db->escape($value['seo_h1']) . "' */ // ХАК 'seo_title' => $result['seo_title'], // ХАК 'seo_h1' => $result['seo_h1'], Потом выберу время и подточу модуль. просто с опенкартом только только начал знакомиться поближе (на живом проекте) потому не совсем представляю где что копать ;) На засыпку: отключить обязательное "Название товара:" и составить условие "если пусто, то вписать "нет названия" " подскажите где? (нужно для того чтобы не заполнять на 1 из языков товар,) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Реклама і просування SEO-питання (оптимізація та просування магазину) Удалить HTML Title и HTML H1 в OCStore 1.5.4.1
vorobey Опубліковано: 6 березня 2013 Автор Share Опубліковано: 6 березня 2013 это модуль ругается и в какой момент ? или это при входе в товар в админке в момент импорта товара. прохожу все шаги, нажимаю "импорт" и ошибки. если закомментировать в продукт.пхп то что я указал в первом посте, то без ошибок. Надіслати Поділитися на інших сайтах More sharing options...
snastik Опубліковано: 6 березня 2013 Share Опубліковано: 6 березня 2013 ладно чем пытать вас по модулю проще написать где искать 1. модель продукта админки убираем запросы 2. контроллер продукта админки убираем 3. темплейт продуката админки убираем поля ввода тоже самое только для фронтенда но в темплейте ничего убирать ненужно потом в базе дропаем 2 столбца в продукт_дескрипшин 1 Надіслати Поділитися на інших сайтах More sharing options... snastik Опубліковано: 6 березня 2013 Share Опубліковано: 6 березня 2013 но лучше уж модуль дописать :-) Надіслати Поділитися на інших сайтах More sharing options... vorobey Опубліковано: 6 березня 2013 Автор Share Опубліковано: 6 березня 2013 Спасибо! Сделал так: view/template/catalog/product_form.tpl <!-- ХАК <tr> <td><?php echo $entry_seo_h1; ?></td> <td><input type="text" name="product_description[<?php echo $language['language_id']; ?>][seo_h1]" maxlength="255" size="100" value="<?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['seo_h1'] : ''; ?>" /></td> </tr> <tr> <td><?php echo $entry_seo_title; ?></td> <td><input type="text" name="product_description[<?php echo $language['language_id']; ?>][seo_title]" maxlength="255" size="100" value="<?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['seo_title'] : ''; ?>" /></td> </tr> //--> controller/catalog/product.php // ХАК $this->data['entry_seo_title'] = $this->language->get('entry_seo_title'); // ХАК $this->data['entry_seo_h1'] = $this->language->get('entry_seo_h1'); model/catalog/product.php /* ХАК , seo_title = '" . $this->db->escape($value['seo_title']) . "', seo_h1 = '" . $this->db->escape($value['seo_h1']) . "' */ // ХАК 'seo_title' => $result['seo_title'], // ХАК 'seo_h1' => $result['seo_h1'], Потом выберу время и подточу модуль. просто с опенкартом только только начал знакомиться поближе (на живом проекте) потому не совсем представляю где что копать ;) На засыпку: отключить обязательное "Название товара:" и составить условие "если пусто, то вписать "нет названия" " подскажите где? (нужно для того чтобы не заполнять на 1 из языков товар,) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
snastik Опубліковано: 6 березня 2013 Share Опубліковано: 6 березня 2013 но лучше уж модуль дописать :-) Надіслати Поділитися на інших сайтах More sharing options... vorobey Опубліковано: 6 березня 2013 Автор Share Опубліковано: 6 березня 2013 Спасибо! Сделал так: view/template/catalog/product_form.tpl <!-- ХАК <tr> <td><?php echo $entry_seo_h1; ?></td> <td><input type="text" name="product_description[<?php echo $language['language_id']; ?>][seo_h1]" maxlength="255" size="100" value="<?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['seo_h1'] : ''; ?>" /></td> </tr> <tr> <td><?php echo $entry_seo_title; ?></td> <td><input type="text" name="product_description[<?php echo $language['language_id']; ?>][seo_title]" maxlength="255" size="100" value="<?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['seo_title'] : ''; ?>" /></td> </tr> //--> controller/catalog/product.php // ХАК $this->data['entry_seo_title'] = $this->language->get('entry_seo_title'); // ХАК $this->data['entry_seo_h1'] = $this->language->get('entry_seo_h1'); model/catalog/product.php /* ХАК , seo_title = '" . $this->db->escape($value['seo_title']) . "', seo_h1 = '" . $this->db->escape($value['seo_h1']) . "' */ // ХАК 'seo_title' => $result['seo_title'], // ХАК 'seo_h1' => $result['seo_h1'], Потом выберу время и подточу модуль. просто с опенкартом только только начал знакомиться поближе (на живом проекте) потому не совсем представляю где что копать ;) На засыпку: отключить обязательное "Название товара:" и составить условие "если пусто, то вписать "нет названия" " подскажите где? (нужно для того чтобы не заполнять на 1 из языков товар,) Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
vorobey Опубліковано: 6 березня 2013 Автор Share Опубліковано: 6 березня 2013 Спасибо! Сделал так: view/template/catalog/product_form.tpl <!-- ХАК <tr> <td><?php echo $entry_seo_h1; ?></td> <td><input type="text" name="product_description[<?php echo $language['language_id']; ?>][seo_h1]" maxlength="255" size="100" value="<?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['seo_h1'] : ''; ?>" /></td> </tr> <tr> <td><?php echo $entry_seo_title; ?></td> <td><input type="text" name="product_description[<?php echo $language['language_id']; ?>][seo_title]" maxlength="255" size="100" value="<?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['seo_title'] : ''; ?>" /></td> </tr> //--> controller/catalog/product.php // ХАК $this->data['entry_seo_title'] = $this->language->get('entry_seo_title'); // ХАК $this->data['entry_seo_h1'] = $this->language->get('entry_seo_h1'); model/catalog/product.php /* ХАК , seo_title = '" . $this->db->escape($value['seo_title']) . "', seo_h1 = '" . $this->db->escape($value['seo_h1']) . "' */ // ХАК 'seo_title' => $result['seo_title'], // ХАК 'seo_h1' => $result['seo_h1'], Потом выберу время и подточу модуль. просто с опенкартом только только начал знакомиться поближе (на живом проекте) потому не совсем представляю где что копать ;) На засыпку: отключить обязательное "Название товара:" и составить условие "если пусто, то вписать "нет названия" " подскажите где? (нужно для того чтобы не заполнять на 1 из языков товар,) Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts