Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

lexxkrt

Користувачі
  
  • Публікації

    347
  • З нами

  • Відвідування

Усі публікації користувача lexxkrt

  1. начать отсюда http://htmlbook.ru/html потом сюда https://html5book.ru/osnovy-css/ затем сюда https://bootstrap-ru.com/303/getting-started/
  2. ну так смотрите соурс какой у картинок, если никакого значит не передаете картинку в массиве дата. дальше смотрите массив какой передаете в контроллере. чудес не бывает это очень простая задача
  3. https://pcvector.net/scripts/forms/610-stepperjs-uvelichenie-umenshenie-znacheniy-v-input-typenumber-zadannym-shagom.html http://htmlcss.ru/skript_input_pljus_minus/ http://htmlcss.ru/skript_input_pljus_minus/
  4. переменную добавь для id конкатенацию строки с номером. не пойму, зачем тут ява скрипт? заполняй класс (id) на стадии формирования твига. а проще вообще стилями, как тебе написали :nth-child, тогда вообще редактировать не надо будет твига в css .index_brand { background-color: blue; } .index_brand :nth-child(1){ background-color: #123456; } .index_brand :nth-child(2){ background-color: #456789; } ... и так далее
  5. а чего не ответил? так же как и везде в математике ceil($price/50)*50
  6. вариант 1. Никак. вариант 2. Нанять человека который разбирается в теме вариант 3. Заказать выполнение работы вариант 4. Изучить веб технологии чтобы не задавать больше глупых вопросов
  7. включите отображение ошибок. возможно у вас давно ошибка, просто раньше кэш не был обновлен, ну и в логах смотрите
  8. никак, для того и ввели твиг, чтобы подобной фигни не было во вьюхах
  9. но все равно, вы не загружаете модель tool_image в вашем коде. возможно он грузится где то в другом месте, поэтому работает, но правильнее было бы загружать модель в коде где вызывается. второй раз он его не загрузит
  10. вы модель (tool/image) не загружаете перед использованием, т.е. $this->load->model('tool/image)'; должна быть вызвана до использования функции ресайз, там же где грузите модели товара и каталога
  11. попробовал с плагином nppftp notepad упал с ошибкой при запуске. нет уж лучше атом, там и поддержка твига есть и с ftp нормально работает.
  12. а нет, опциями не пойдет, там нет количества для списания
  13. нет там кратности. есть минимальное количество только, например при минимальном количестве 10 можно добавить 11. может опциями проще сделать тогда
  14. нет, только что проверил все нормально. дашбоард открывается
  15. используйте редактор atom с плагином Remote FTP. на лету редактируйте файлы по ftp подключению, ну как выше сказано кэш чистить
  16. где искал? admin/controller/catalog/product.php protected function validateForm(){ ... if ((utf8_strlen($value['name']) < 1) || (utf8_strlen($value['name']) > 255)) { $this->error['name'][$language_id] = $this->language->get('error_name'); }
  17. там же где и в ос2 в базе, таблица oc_product_description.name Но поле и так 255 символов
  18. не показывает описание если его нет у категории, если оно есть должно показывать
  19. в принципе все можно, но надо будет контроллер home переписывать, и вьюшку тоже. я бы так и сделал. в контроллере создал переменную в которую загрузил контроллер модуля который похож на каталог. а потом во вьюшке home вставил эту переменную. на словах как то так
  20. можно сделать проверку на маршрут и если это common/home то принудительно классы ширины поставить, иначе стандартные
  21. тогда по простому в шаблоне в правой колонке поставить размер sm-9. но это тогда ко всем правым колонкам применится. иначе много где переделывать
  22. ну все правильно, правая и левая колонка sm-3, в центре пустота sm-6 и получится. на вашем первом скрине страница категории показана, это для нее будет работать
  23. по аналогии с верхним контентом, сделать так же нижний. вынести его за div.row который с колонками в отдельный div.row в home.twig будет {{ header }} <div id="common-home" class="container"> <div class="row"> {{ content_top }} </div> <div class="row">{{ column_left }} {% if column_left and column_right %} {% set class = 'col-sm-6' %} {% elseif column_left or column_right %} {% set class = 'col-sm-9' %} {% else %} {% set class = 'col-sm-12' %} {% endif %} <div id="content" class="{{ class }}"></div> {# на других страницах в данном месте сам контент страницы #} {{ column_right }}</div> <div class="row"> {{ content_bottom }} </div> </div> {{ footer }}

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.