Asmadian Опубліковано: 30 вересня 2019 Share Опубліковано: 30 вересня 2019 Добрый день, коллеги До этого приходилось ввести разработку в других средах (1с и С++).. Поэтому есть пару простых вопросах. 1) С помощью какой программы можно комфорта проносить правки в сайт на opencart. Сейчас все правки добавляю с помощью сейчас Notepad++, жутко не удобно. т.к. у тебя открыть 3 одинаковых по названию файла category, но они из разного места (view, model, controller) 2) Не понимаю с помощью чего можно посмотреть какие значение есть массиве который выдает На пример есть файл category.tpl <?php foreach ($sorts as $sorts) { ?> Как мне поставить точку чтобы посмотреть какие значение есть в массиве. Хорошо если правишь файл из view, а если нужно посмотреть в model или controller. Можно прислать ссылка на видео, учебник или руководство. Надіслати Поділитися на інших сайтах More sharing options...
fanatic Опубліковано: 30 вересня 2019 Share Опубліковано: 30 вересня 2019 20 минут назад, Asmadian сказал: 1) С помощью какой программы можно комфорта проносить правки в сайт на opencart. у каждого свои предпочтения у меня netbeans 22 минуты назад, Asmadian сказал: Не понимаю с помощью чего можно посмотреть какие значение есть массиве который выдает var_dump Надіслати Поділитися на інших сайтах More sharing options... Jurgen Опубліковано: 30 вересня 2019 Share Опубліковано: 30 вересня 2019 39 минут назад, Asmadian сказал: 1) С помощью какой программы можно комфорта проносить правки в сайт на opencart. Сейчас все правки добавляю с помощью сейчас Notepad++, жутко не удобно. т.к. у тебя открыть 3 одинаковых по названию файла category, но они из разного места (view, model, controller) у каждого свои предпочтения, кто то и в блокноте работает. кто то в netbeans. я работаю в phpstorm, перелез на него с нетбинса, когда освоился понял сколько времени терял зря в нетбинсе. Надіслати Поділитися на інших сайтах More sharing options... ibond Опубліковано: 30 вересня 2019 Share Опубліковано: 30 вересня 2019 59 минут назад, fanatic сказал: netbeans Что такое netbeans? Why a sense of humor is an essential life skill? После vi пересел сразу на PhpStorm. 1 час назад, Asmadian сказал: 2) Не понимаю с помощью чего можно посмотреть какие значение есть массиве который выдает На пример есть файл category.tpl <?php foreach ($sorts as $sorts) { ?> <?php echo '<pre>; var_dump($sorts); echo '</pre>'; foreach ($sorts as $sorts) { ?> Надіслати Поділитися на інших сайтах More sharing options... Asmadian Опубліковано: 30 вересня 2019 Автор Share Опубліковано: 30 вересня 2019 Спасибо Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 30 вересня 2019 Share Опубліковано: 30 вересня 2019 2 часа назад, Asmadian сказал: Notepad++ Я тоже его использую для мелких правок через filezilla, вполне достаточно. Для более серьезной и длительно работы - vs code Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 30 вересня 2019 Share Опубліковано: 30 вересня 2019 2 година назад, Jurgen сказав: я работаю в phpstorm, перелез на него с нетбинса phpstorm - бомба, но платный. netbeans хорошая альтернатива бесплатно и функционально Надіслати Поділитися на інших сайтах More sharing options... Jurgen Опубліковано: 1 жовтня 2019 Share Опубліковано: 1 жовтня 2019 9 часов назад, Flint2000 сказал: phpstorm - бомба, но платный. netbeans хорошая альтернатива бесплатно и функционально 8,9 евро в месяц или же 89 евро в год, вполне доступно, как по мне. Мы же не за спасибо работаем Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 1 жовтня 2019 Share Опубліковано: 1 жовтня 2019 4 години назад, Jurgen сказав: 8,9 евро в месяц или же 89 евро в год, вполне доступно, как по мне. Мы же не за спасибо работаем Все верно. Но поскольку топикстартер только интересуется и разработкой занимался в других средах, я сомневаюсь в начальной рентабельности с платным ПО Надіслати Поділитися на інших сайтах More sharing options... Asmadian Опубліковано: 1 жовтня 2019 Автор Share Опубліковано: 1 жовтня 2019 12 часов назад, Flint2000 сказал: Все верно. Но поскольку топикстартер только интересуется и разработкой занимался в других средах, я сомневаюсь в начальной рентабельности с платным ПО Да, все правильно для меня php не основной инструмент разработки поэтому вкладываться в него больше расходы не планирую. Всем спасибо, на сайте был список которые не правильно заполнял значения, удалось понять в каком месте не корректно заполнялось. По ходу работы появились ряд вопросов. 1. Правильно ли методика отладки разработки в php на opencart? На пример я хожу посмотреть значение переменной $sorts в файле category.tpl А) Вношу правки в файл. Б) Удалял кеш в модуле хеширование ( стоит модуль Jet Cache) (Чтобы удалить кэш файлов сайтов) В) Обновляю модификатор, чтобы перенести изменений на рабочий сайт С) Перехожу на страницу category 2. Второй вопрос в opencart есть понятия стек вызова, чтобы понять какие функции были вызваны, которые заполнили переменную Сейчас нашел таким способом развернул бэкап сайта на компе, и поиском нашел все файлы где используется слово "$sorts", в каждом установил var_dump и тогда нашел место не не правильно заполняется. Надіслати Поділитися на інших сайтах More sharing options... Asmadian Опубліковано: 1 жовтня 2019 Автор Share Опубліковано: 1 жовтня 2019 3. Как копировать код из notepad++ на форум, чтобы осталось раскраска а то кусок кода выглянуть очень не читабелен. } else { $default = $this->config->get($this->config->get('config_theme') . '_product_limit'); } if ($this->config->get('sortslimits_limits')) { $limits = array($default) + explode(',', ','.$this->config->get('sortslimits_limits')); } так жутко , а вот так приятно, но тут я вставил как рисунок Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 2 жовтня 2019 Share Опубліковано: 2 жовтня 2019 Нажимаешь кнопку "Код" В открывшемся окне вставляешь код, выбираешь синтаксис подсветки и жмешь кнопку "Вставить в сообщение" В итоге получаешь вот такое сообщение } else { $default = $this->config->get($this->config->get('config_theme') . '_product_limit'); } if ($this->config->get('sortslimits_limits')) { $limits = array($default) + explode(',', ','.$this->config->get('sortslimits_limits')); } и пофиг из какого редактора скопирован код ) Для больших кусков кода сначала жмёшь кнопку "Спойлер", потом "Код" и далее как описано выше. Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 2 жовтня 2019 Share Опубліковано: 2 жовтня 2019 А вот такое не подсветишь в привычных цветах ) Спойлер // Процедура формирует список регистров для контроля. Процедура СформироватьСписокРегистровДляКонтроля() Массив = Новый Массив; Если ДополнительныеСвойства.РежимЗаписи = РежимЗаписиДокумента.Проведение Тогда Массив.Добавить(Движения.СвободныеОстатки); Массив.Добавить(Движения.ТоварыНаСкладах); КонецЕсли; ДополнительныеСвойства.ДляПроведения.Вставить("РегистрыДляКонтроля", Массив); КонецПроцедуры Надіслати Поділитися на інших сайтах More sharing options... Asmadian Опубліковано: 2 жовтня 2019 Автор Share Опубліковано: 2 жовтня 2019 53 минуты назад, Yesvik сказал: Нажимаешь кнопку "Код" В открывшемся окне вставляешь код, выбираешь синтаксис подсветки и жмешь кнопку "Вставить в сообщение" В итоге получаешь вот такое сообщение } else { $default = $this->config->get($this->config->get('config_theme') . '_product_limit'); } if ($this->config->get('sortslimits_limits')) { $limits = array($default) + explode(',', ','.$this->config->get('sortslimits_limits')); } Спасибо. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Простые вопросы Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Auto Change Customer Group Автор: spectre Пошук замовлення за номером телефону Автор: kJlukOo Повторне відправлення листа замовлення Автор: PaulKravchenko RQ Reviews - Відгуки та питання з фото, відео, відео YouTube Автор: Speaker12 Автоматична SEO Перелінковка Pro beta - масове створення посилань, strong, заміна ключів Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Jurgen Опубліковано: 30 вересня 2019 Share Опубліковано: 30 вересня 2019 39 минут назад, Asmadian сказал: 1) С помощью какой программы можно комфорта проносить правки в сайт на opencart. Сейчас все правки добавляю с помощью сейчас Notepad++, жутко не удобно. т.к. у тебя открыть 3 одинаковых по названию файла category, но они из разного места (view, model, controller) у каждого свои предпочтения, кто то и в блокноте работает. кто то в netbeans. я работаю в phpstorm, перелез на него с нетбинса, когда освоился понял сколько времени терял зря в нетбинсе. Надіслати Поділитися на інших сайтах More sharing options...
ibond Опубліковано: 30 вересня 2019 Share Опубліковано: 30 вересня 2019 59 минут назад, fanatic сказал: netbeans Что такое netbeans? Why a sense of humor is an essential life skill? После vi пересел сразу на PhpStorm. 1 час назад, Asmadian сказал: 2) Не понимаю с помощью чего можно посмотреть какие значение есть массиве который выдает На пример есть файл category.tpl <?php foreach ($sorts as $sorts) { ?> <?php echo '<pre>; var_dump($sorts); echo '</pre>'; foreach ($sorts as $sorts) { ?> Надіслати Поділитися на інших сайтах More sharing options... Asmadian Опубліковано: 30 вересня 2019 Автор Share Опубліковано: 30 вересня 2019 Спасибо Надіслати Поділитися на інших сайтах More sharing options... krluch Опубліковано: 30 вересня 2019 Share Опубліковано: 30 вересня 2019 2 часа назад, Asmadian сказал: Notepad++ Я тоже его использую для мелких правок через filezilla, вполне достаточно. Для более серьезной и длительно работы - vs code Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 30 вересня 2019 Share Опубліковано: 30 вересня 2019 2 година назад, Jurgen сказав: я работаю в phpstorm, перелез на него с нетбинса phpstorm - бомба, но платный. netbeans хорошая альтернатива бесплатно и функционально Надіслати Поділитися на інших сайтах More sharing options... Jurgen Опубліковано: 1 жовтня 2019 Share Опубліковано: 1 жовтня 2019 9 часов назад, Flint2000 сказал: phpstorm - бомба, но платный. netbeans хорошая альтернатива бесплатно и функционально 8,9 евро в месяц или же 89 евро в год, вполне доступно, как по мне. Мы же не за спасибо работаем Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 1 жовтня 2019 Share Опубліковано: 1 жовтня 2019 4 години назад, Jurgen сказав: 8,9 евро в месяц или же 89 евро в год, вполне доступно, как по мне. Мы же не за спасибо работаем Все верно. Но поскольку топикстартер только интересуется и разработкой занимался в других средах, я сомневаюсь в начальной рентабельности с платным ПО Надіслати Поділитися на інших сайтах More sharing options... Asmadian Опубліковано: 1 жовтня 2019 Автор Share Опубліковано: 1 жовтня 2019 12 часов назад, Flint2000 сказал: Все верно. Но поскольку топикстартер только интересуется и разработкой занимался в других средах, я сомневаюсь в начальной рентабельности с платным ПО Да, все правильно для меня php не основной инструмент разработки поэтому вкладываться в него больше расходы не планирую. Всем спасибо, на сайте был список которые не правильно заполнял значения, удалось понять в каком месте не корректно заполнялось. По ходу работы появились ряд вопросов. 1. Правильно ли методика отладки разработки в php на opencart? На пример я хожу посмотреть значение переменной $sorts в файле category.tpl А) Вношу правки в файл. Б) Удалял кеш в модуле хеширование ( стоит модуль Jet Cache) (Чтобы удалить кэш файлов сайтов) В) Обновляю модификатор, чтобы перенести изменений на рабочий сайт С) Перехожу на страницу category 2. Второй вопрос в opencart есть понятия стек вызова, чтобы понять какие функции были вызваны, которые заполнили переменную Сейчас нашел таким способом развернул бэкап сайта на компе, и поиском нашел все файлы где используется слово "$sorts", в каждом установил var_dump и тогда нашел место не не правильно заполняется. Надіслати Поділитися на інших сайтах More sharing options... Asmadian Опубліковано: 1 жовтня 2019 Автор Share Опубліковано: 1 жовтня 2019 3. Как копировать код из notepad++ на форум, чтобы осталось раскраска а то кусок кода выглянуть очень не читабелен. } else { $default = $this->config->get($this->config->get('config_theme') . '_product_limit'); } if ($this->config->get('sortslimits_limits')) { $limits = array($default) + explode(',', ','.$this->config->get('sortslimits_limits')); } так жутко , а вот так приятно, но тут я вставил как рисунок Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 2 жовтня 2019 Share Опубліковано: 2 жовтня 2019 Нажимаешь кнопку "Код" В открывшемся окне вставляешь код, выбираешь синтаксис подсветки и жмешь кнопку "Вставить в сообщение" В итоге получаешь вот такое сообщение } else { $default = $this->config->get($this->config->get('config_theme') . '_product_limit'); } if ($this->config->get('sortslimits_limits')) { $limits = array($default) + explode(',', ','.$this->config->get('sortslimits_limits')); } и пофиг из какого редактора скопирован код ) Для больших кусков кода сначала жмёшь кнопку "Спойлер", потом "Код" и далее как описано выше. Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 2 жовтня 2019 Share Опубліковано: 2 жовтня 2019 А вот такое не подсветишь в привычных цветах ) Спойлер // Процедура формирует список регистров для контроля. Процедура СформироватьСписокРегистровДляКонтроля() Массив = Новый Массив; Если ДополнительныеСвойства.РежимЗаписи = РежимЗаписиДокумента.Проведение Тогда Массив.Добавить(Движения.СвободныеОстатки); Массив.Добавить(Движения.ТоварыНаСкладах); КонецЕсли; ДополнительныеСвойства.ДляПроведения.Вставить("РегистрыДляКонтроля", Массив); КонецПроцедуры Надіслати Поділитися на інших сайтах More sharing options... Asmadian Опубліковано: 2 жовтня 2019 Автор Share Опубліковано: 2 жовтня 2019 53 минуты назад, Yesvik сказал: Нажимаешь кнопку "Код" В открывшемся окне вставляешь код, выбираешь синтаксис подсветки и жмешь кнопку "Вставить в сообщение" В итоге получаешь вот такое сообщение } else { $default = $this->config->get($this->config->get('config_theme') . '_product_limit'); } if ($this->config->get('sortslimits_limits')) { $limits = array($default) + explode(',', ','.$this->config->get('sortslimits_limits')); } Спасибо. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Простые вопросы Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Auto Change Customer Group Автор: spectre Пошук замовлення за номером телефону Автор: kJlukOo Повторне відправлення листа замовлення Автор: PaulKravchenko RQ Reviews - Відгуки та питання з фото, відео, відео YouTube Автор: Speaker12 Автоматична SEO Перелінковка Pro beta - масове створення посилань, strong, заміна ключів Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Asmadian Опубліковано: 30 вересня 2019 Автор Share Опубліковано: 30 вересня 2019 Спасибо Надіслати Поділитися на інших сайтах More sharing options...
krluch Опубліковано: 30 вересня 2019 Share Опубліковано: 30 вересня 2019 2 часа назад, Asmadian сказал: Notepad++ Я тоже его использую для мелких правок через filezilla, вполне достаточно. Для более серьезной и длительно работы - vs code Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 30 вересня 2019 Share Опубліковано: 30 вересня 2019 2 година назад, Jurgen сказав: я работаю в phpstorm, перелез на него с нетбинса phpstorm - бомба, но платный. netbeans хорошая альтернатива бесплатно и функционально Надіслати Поділитися на інших сайтах More sharing options... Jurgen Опубліковано: 1 жовтня 2019 Share Опубліковано: 1 жовтня 2019 9 часов назад, Flint2000 сказал: phpstorm - бомба, но платный. netbeans хорошая альтернатива бесплатно и функционально 8,9 евро в месяц или же 89 евро в год, вполне доступно, как по мне. Мы же не за спасибо работаем Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 1 жовтня 2019 Share Опубліковано: 1 жовтня 2019 4 години назад, Jurgen сказав: 8,9 евро в месяц или же 89 евро в год, вполне доступно, как по мне. Мы же не за спасибо работаем Все верно. Но поскольку топикстартер только интересуется и разработкой занимался в других средах, я сомневаюсь в начальной рентабельности с платным ПО Надіслати Поділитися на інших сайтах More sharing options... Asmadian Опубліковано: 1 жовтня 2019 Автор Share Опубліковано: 1 жовтня 2019 12 часов назад, Flint2000 сказал: Все верно. Но поскольку топикстартер только интересуется и разработкой занимался в других средах, я сомневаюсь в начальной рентабельности с платным ПО Да, все правильно для меня php не основной инструмент разработки поэтому вкладываться в него больше расходы не планирую. Всем спасибо, на сайте был список которые не правильно заполнял значения, удалось понять в каком месте не корректно заполнялось. По ходу работы появились ряд вопросов. 1. Правильно ли методика отладки разработки в php на opencart? На пример я хожу посмотреть значение переменной $sorts в файле category.tpl А) Вношу правки в файл. Б) Удалял кеш в модуле хеширование ( стоит модуль Jet Cache) (Чтобы удалить кэш файлов сайтов) В) Обновляю модификатор, чтобы перенести изменений на рабочий сайт С) Перехожу на страницу category 2. Второй вопрос в opencart есть понятия стек вызова, чтобы понять какие функции были вызваны, которые заполнили переменную Сейчас нашел таким способом развернул бэкап сайта на компе, и поиском нашел все файлы где используется слово "$sorts", в каждом установил var_dump и тогда нашел место не не правильно заполняется. Надіслати Поділитися на інших сайтах More sharing options... Asmadian Опубліковано: 1 жовтня 2019 Автор Share Опубліковано: 1 жовтня 2019 3. Как копировать код из notepad++ на форум, чтобы осталось раскраска а то кусок кода выглянуть очень не читабелен. } else { $default = $this->config->get($this->config->get('config_theme') . '_product_limit'); } if ($this->config->get('sortslimits_limits')) { $limits = array($default) + explode(',', ','.$this->config->get('sortslimits_limits')); } так жутко , а вот так приятно, но тут я вставил как рисунок Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 2 жовтня 2019 Share Опубліковано: 2 жовтня 2019 Нажимаешь кнопку "Код" В открывшемся окне вставляешь код, выбираешь синтаксис подсветки и жмешь кнопку "Вставить в сообщение" В итоге получаешь вот такое сообщение } else { $default = $this->config->get($this->config->get('config_theme') . '_product_limit'); } if ($this->config->get('sortslimits_limits')) { $limits = array($default) + explode(',', ','.$this->config->get('sortslimits_limits')); } и пофиг из какого редактора скопирован код ) Для больших кусков кода сначала жмёшь кнопку "Спойлер", потом "Код" и далее как описано выше. Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 2 жовтня 2019 Share Опубліковано: 2 жовтня 2019 А вот такое не подсветишь в привычных цветах ) Спойлер // Процедура формирует список регистров для контроля. Процедура СформироватьСписокРегистровДляКонтроля() Массив = Новый Массив; Если ДополнительныеСвойства.РежимЗаписи = РежимЗаписиДокумента.Проведение Тогда Массив.Добавить(Движения.СвободныеОстатки); Массив.Добавить(Движения.ТоварыНаСкладах); КонецЕсли; ДополнительныеСвойства.ДляПроведения.Вставить("РегистрыДляКонтроля", Массив); КонецПроцедуры Надіслати Поділитися на інших сайтах More sharing options... Asmadian Опубліковано: 2 жовтня 2019 Автор Share Опубліковано: 2 жовтня 2019 53 минуты назад, Yesvik сказал: Нажимаешь кнопку "Код" В открывшемся окне вставляешь код, выбираешь синтаксис подсветки и жмешь кнопку "Вставить в сообщение" В итоге получаешь вот такое сообщение } else { $default = $this->config->get($this->config->get('config_theme') . '_product_limit'); } if ($this->config->get('sortslimits_limits')) { $limits = array($default) + explode(',', ','.$this->config->get('sortslimits_limits')); } Спасибо. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Простые вопросы Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Auto Change Customer Group Автор: spectre Пошук замовлення за номером телефону Автор: kJlukOo Повторне відправлення листа замовлення Автор: PaulKravchenko RQ Reviews - Відгуки та питання з фото, відео, відео YouTube Автор: Speaker12 Автоматична SEO Перелінковка Pro beta - масове створення посилань, strong, заміна ключів Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Flint2000 Опубліковано: 30 вересня 2019 Share Опубліковано: 30 вересня 2019 2 година назад, Jurgen сказав: я работаю в phpstorm, перелез на него с нетбинса phpstorm - бомба, но платный. netbeans хорошая альтернатива бесплатно и функционально Надіслати Поділитися на інших сайтах More sharing options... Jurgen Опубліковано: 1 жовтня 2019 Share Опубліковано: 1 жовтня 2019 9 часов назад, Flint2000 сказал: phpstorm - бомба, но платный. netbeans хорошая альтернатива бесплатно и функционально 8,9 евро в месяц или же 89 евро в год, вполне доступно, как по мне. Мы же не за спасибо работаем Надіслати Поділитися на інших сайтах More sharing options... Flint2000 Опубліковано: 1 жовтня 2019 Share Опубліковано: 1 жовтня 2019 4 години назад, Jurgen сказав: 8,9 евро в месяц или же 89 евро в год, вполне доступно, как по мне. Мы же не за спасибо работаем Все верно. Но поскольку топикстартер только интересуется и разработкой занимался в других средах, я сомневаюсь в начальной рентабельности с платным ПО Надіслати Поділитися на інших сайтах More sharing options... Asmadian Опубліковано: 1 жовтня 2019 Автор Share Опубліковано: 1 жовтня 2019 12 часов назад, Flint2000 сказал: Все верно. Но поскольку топикстартер только интересуется и разработкой занимался в других средах, я сомневаюсь в начальной рентабельности с платным ПО Да, все правильно для меня php не основной инструмент разработки поэтому вкладываться в него больше расходы не планирую. Всем спасибо, на сайте был список которые не правильно заполнял значения, удалось понять в каком месте не корректно заполнялось. По ходу работы появились ряд вопросов. 1. Правильно ли методика отладки разработки в php на opencart? На пример я хожу посмотреть значение переменной $sorts в файле category.tpl А) Вношу правки в файл. Б) Удалял кеш в модуле хеширование ( стоит модуль Jet Cache) (Чтобы удалить кэш файлов сайтов) В) Обновляю модификатор, чтобы перенести изменений на рабочий сайт С) Перехожу на страницу category 2. Второй вопрос в opencart есть понятия стек вызова, чтобы понять какие функции были вызваны, которые заполнили переменную Сейчас нашел таким способом развернул бэкап сайта на компе, и поиском нашел все файлы где используется слово "$sorts", в каждом установил var_dump и тогда нашел место не не правильно заполняется. Надіслати Поділитися на інших сайтах More sharing options... Asmadian Опубліковано: 1 жовтня 2019 Автор Share Опубліковано: 1 жовтня 2019 3. Как копировать код из notepad++ на форум, чтобы осталось раскраска а то кусок кода выглянуть очень не читабелен. } else { $default = $this->config->get($this->config->get('config_theme') . '_product_limit'); } if ($this->config->get('sortslimits_limits')) { $limits = array($default) + explode(',', ','.$this->config->get('sortslimits_limits')); } так жутко , а вот так приятно, но тут я вставил как рисунок Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 2 жовтня 2019 Share Опубліковано: 2 жовтня 2019 Нажимаешь кнопку "Код" В открывшемся окне вставляешь код, выбираешь синтаксис подсветки и жмешь кнопку "Вставить в сообщение" В итоге получаешь вот такое сообщение } else { $default = $this->config->get($this->config->get('config_theme') . '_product_limit'); } if ($this->config->get('sortslimits_limits')) { $limits = array($default) + explode(',', ','.$this->config->get('sortslimits_limits')); } и пофиг из какого редактора скопирован код ) Для больших кусков кода сначала жмёшь кнопку "Спойлер", потом "Код" и далее как описано выше. Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 2 жовтня 2019 Share Опубліковано: 2 жовтня 2019 А вот такое не подсветишь в привычных цветах ) Спойлер // Процедура формирует список регистров для контроля. Процедура СформироватьСписокРегистровДляКонтроля() Массив = Новый Массив; Если ДополнительныеСвойства.РежимЗаписи = РежимЗаписиДокумента.Проведение Тогда Массив.Добавить(Движения.СвободныеОстатки); Массив.Добавить(Движения.ТоварыНаСкладах); КонецЕсли; ДополнительныеСвойства.ДляПроведения.Вставить("РегистрыДляКонтроля", Массив); КонецПроцедуры Надіслати Поділитися на інших сайтах More sharing options... Asmadian Опубліковано: 2 жовтня 2019 Автор Share Опубліковано: 2 жовтня 2019 53 минуты назад, Yesvik сказал: Нажимаешь кнопку "Код" В открывшемся окне вставляешь код, выбираешь синтаксис подсветки и жмешь кнопку "Вставить в сообщение" В итоге получаешь вот такое сообщение } else { $default = $this->config->get($this->config->get('config_theme') . '_product_limit'); } if ($this->config->get('sortslimits_limits')) { $limits = array($default) + explode(',', ','.$this->config->get('sortslimits_limits')); } Спасибо. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Простые вопросы Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення SP Auto Change Customer Group Автор: spectre Пошук замовлення за номером телефону Автор: kJlukOo Повторне відправлення листа замовлення Автор: PaulKravchenko RQ Reviews - Відгуки та питання з фото, відео, відео YouTube Автор: Speaker12 Автоматична SEO Перелінковка Pro beta - масове створення посилань, strong, заміна ключів Автор: radaevich
Jurgen Опубліковано: 1 жовтня 2019 Share Опубліковано: 1 жовтня 2019 9 часов назад, Flint2000 сказал: phpstorm - бомба, но платный. netbeans хорошая альтернатива бесплатно и функционально 8,9 евро в месяц или же 89 евро в год, вполне доступно, как по мне. Мы же не за спасибо работаем Надіслати Поділитися на інших сайтах More sharing options...
Flint2000 Опубліковано: 1 жовтня 2019 Share Опубліковано: 1 жовтня 2019 4 години назад, Jurgen сказав: 8,9 евро в месяц или же 89 евро в год, вполне доступно, как по мне. Мы же не за спасибо работаем Все верно. Но поскольку топикстартер только интересуется и разработкой занимался в других средах, я сомневаюсь в начальной рентабельности с платным ПО Надіслати Поділитися на інших сайтах More sharing options... Asmadian Опубліковано: 1 жовтня 2019 Автор Share Опубліковано: 1 жовтня 2019 12 часов назад, Flint2000 сказал: Все верно. Но поскольку топикстартер только интересуется и разработкой занимался в других средах, я сомневаюсь в начальной рентабельности с платным ПО Да, все правильно для меня php не основной инструмент разработки поэтому вкладываться в него больше расходы не планирую. Всем спасибо, на сайте был список которые не правильно заполнял значения, удалось понять в каком месте не корректно заполнялось. По ходу работы появились ряд вопросов. 1. Правильно ли методика отладки разработки в php на opencart? На пример я хожу посмотреть значение переменной $sorts в файле category.tpl А) Вношу правки в файл. Б) Удалял кеш в модуле хеширование ( стоит модуль Jet Cache) (Чтобы удалить кэш файлов сайтов) В) Обновляю модификатор, чтобы перенести изменений на рабочий сайт С) Перехожу на страницу category 2. Второй вопрос в opencart есть понятия стек вызова, чтобы понять какие функции были вызваны, которые заполнили переменную Сейчас нашел таким способом развернул бэкап сайта на компе, и поиском нашел все файлы где используется слово "$sorts", в каждом установил var_dump и тогда нашел место не не правильно заполняется. Надіслати Поділитися на інших сайтах More sharing options... Asmadian Опубліковано: 1 жовтня 2019 Автор Share Опубліковано: 1 жовтня 2019 3. Как копировать код из notepad++ на форум, чтобы осталось раскраска а то кусок кода выглянуть очень не читабелен. } else { $default = $this->config->get($this->config->get('config_theme') . '_product_limit'); } if ($this->config->get('sortslimits_limits')) { $limits = array($default) + explode(',', ','.$this->config->get('sortslimits_limits')); } так жутко , а вот так приятно, но тут я вставил как рисунок Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 2 жовтня 2019 Share Опубліковано: 2 жовтня 2019 Нажимаешь кнопку "Код" В открывшемся окне вставляешь код, выбираешь синтаксис подсветки и жмешь кнопку "Вставить в сообщение" В итоге получаешь вот такое сообщение } else { $default = $this->config->get($this->config->get('config_theme') . '_product_limit'); } if ($this->config->get('sortslimits_limits')) { $limits = array($default) + explode(',', ','.$this->config->get('sortslimits_limits')); } и пофиг из какого редактора скопирован код ) Для больших кусков кода сначала жмёшь кнопку "Спойлер", потом "Код" и далее как описано выше. Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 2 жовтня 2019 Share Опубліковано: 2 жовтня 2019 А вот такое не подсветишь в привычных цветах ) Спойлер // Процедура формирует список регистров для контроля. Процедура СформироватьСписокРегистровДляКонтроля() Массив = Новый Массив; Если ДополнительныеСвойства.РежимЗаписи = РежимЗаписиДокумента.Проведение Тогда Массив.Добавить(Движения.СвободныеОстатки); Массив.Добавить(Движения.ТоварыНаСкладах); КонецЕсли; ДополнительныеСвойства.ДляПроведения.Вставить("РегистрыДляКонтроля", Массив); КонецПроцедуры Надіслати Поділитися на інших сайтах More sharing options... Asmadian Опубліковано: 2 жовтня 2019 Автор Share Опубліковано: 2 жовтня 2019 53 минуты назад, Yesvik сказал: Нажимаешь кнопку "Код" В открывшемся окне вставляешь код, выбираешь синтаксис подсветки и жмешь кнопку "Вставить в сообщение" В итоге получаешь вот такое сообщение } else { $default = $this->config->get($this->config->get('config_theme') . '_product_limit'); } if ($this->config->get('sortslimits_limits')) { $limits = array($default) + explode(',', ','.$this->config->get('sortslimits_limits')); } Спасибо. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Простые вопросы
Asmadian Опубліковано: 1 жовтня 2019 Автор Share Опубліковано: 1 жовтня 2019 12 часов назад, Flint2000 сказал: Все верно. Но поскольку топикстартер только интересуется и разработкой занимался в других средах, я сомневаюсь в начальной рентабельности с платным ПО Да, все правильно для меня php не основной инструмент разработки поэтому вкладываться в него больше расходы не планирую. Всем спасибо, на сайте был список которые не правильно заполнял значения, удалось понять в каком месте не корректно заполнялось. По ходу работы появились ряд вопросов. 1. Правильно ли методика отладки разработки в php на opencart? На пример я хожу посмотреть значение переменной $sorts в файле category.tpl А) Вношу правки в файл. Б) Удалял кеш в модуле хеширование ( стоит модуль Jet Cache) (Чтобы удалить кэш файлов сайтов) В) Обновляю модификатор, чтобы перенести изменений на рабочий сайт С) Перехожу на страницу category 2. Второй вопрос в opencart есть понятия стек вызова, чтобы понять какие функции были вызваны, которые заполнили переменную Сейчас нашел таким способом развернул бэкап сайта на компе, и поиском нашел все файлы где используется слово "$sorts", в каждом установил var_dump и тогда нашел место не не правильно заполняется. Надіслати Поділитися на інших сайтах More sharing options...
Asmadian Опубліковано: 1 жовтня 2019 Автор Share Опубліковано: 1 жовтня 2019 3. Как копировать код из notepad++ на форум, чтобы осталось раскраска а то кусок кода выглянуть очень не читабелен. } else { $default = $this->config->get($this->config->get('config_theme') . '_product_limit'); } if ($this->config->get('sortslimits_limits')) { $limits = array($default) + explode(',', ','.$this->config->get('sortslimits_limits')); } так жутко , а вот так приятно, но тут я вставил как рисунок Надіслати Поділитися на інших сайтах More sharing options...
Yesvik Опубліковано: 2 жовтня 2019 Share Опубліковано: 2 жовтня 2019 Нажимаешь кнопку "Код" В открывшемся окне вставляешь код, выбираешь синтаксис подсветки и жмешь кнопку "Вставить в сообщение" В итоге получаешь вот такое сообщение } else { $default = $this->config->get($this->config->get('config_theme') . '_product_limit'); } if ($this->config->get('sortslimits_limits')) { $limits = array($default) + explode(',', ','.$this->config->get('sortslimits_limits')); } и пофиг из какого редактора скопирован код ) Для больших кусков кода сначала жмёшь кнопку "Спойлер", потом "Код" и далее как описано выше. Надіслати Поділитися на інших сайтах More sharing options... Yesvik Опубліковано: 2 жовтня 2019 Share Опубліковано: 2 жовтня 2019 А вот такое не подсветишь в привычных цветах ) Спойлер // Процедура формирует список регистров для контроля. Процедура СформироватьСписокРегистровДляКонтроля() Массив = Новый Массив; Если ДополнительныеСвойства.РежимЗаписи = РежимЗаписиДокумента.Проведение Тогда Массив.Добавить(Движения.СвободныеОстатки); Массив.Добавить(Движения.ТоварыНаСкладах); КонецЕсли; ДополнительныеСвойства.ДляПроведения.Вставить("РегистрыДляКонтроля", Массив); КонецПроцедуры Надіслати Поділитися на інших сайтах More sharing options... Asmadian Опубліковано: 2 жовтня 2019 Автор Share Опубліковано: 2 жовтня 2019 53 минуты назад, Yesvik сказал: Нажимаешь кнопку "Код" В открывшемся окне вставляешь код, выбираешь синтаксис подсветки и жмешь кнопку "Вставить в сообщение" В итоге получаешь вот такое сообщение } else { $default = $this->config->get($this->config->get('config_theme') . '_product_limit'); } if ($this->config->get('sortslimits_limits')) { $limits = array($default) + explode(',', ','.$this->config->get('sortslimits_limits')); } Спасибо. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Yesvik Опубліковано: 2 жовтня 2019 Share Опубліковано: 2 жовтня 2019 А вот такое не подсветишь в привычных цветах ) Спойлер // Процедура формирует список регистров для контроля. Процедура СформироватьСписокРегистровДляКонтроля() Массив = Новый Массив; Если ДополнительныеСвойства.РежимЗаписи = РежимЗаписиДокумента.Проведение Тогда Массив.Добавить(Движения.СвободныеОстатки); Массив.Добавить(Движения.ТоварыНаСкладах); КонецЕсли; ДополнительныеСвойства.ДляПроведения.Вставить("РегистрыДляКонтроля", Массив); КонецПроцедуры Надіслати Поділитися на інших сайтах More sharing options... Asmadian Опубліковано: 2 жовтня 2019 Автор Share Опубліковано: 2 жовтня 2019 53 минуты назад, Yesvik сказал: Нажимаешь кнопку "Код" В открывшемся окне вставляешь код, выбираешь синтаксис подсветки и жмешь кнопку "Вставить в сообщение" В итоге получаешь вот такое сообщение } else { $default = $this->config->get($this->config->get('config_theme') . '_product_limit'); } if ($this->config->get('sortslimits_limits')) { $limits = array($default) + explode(',', ','.$this->config->get('sortslimits_limits')); } Спасибо. Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Asmadian Опубліковано: 2 жовтня 2019 Автор Share Опубліковано: 2 жовтня 2019 53 минуты назад, Yesvik сказал: Нажимаешь кнопку "Код" В открывшемся окне вставляешь код, выбираешь синтаксис подсветки и жмешь кнопку "Вставить в сообщение" В итоге получаешь вот такое сообщение } else { $default = $this->config->get($this->config->get('config_theme') . '_product_limit'); } if ($this->config->get('sortslimits_limits')) { $limits = array($default) + explode(',', ','.$this->config->get('sortslimits_limits')); } Спасибо. Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts