Перейти к содержанию
Официальный форум поддержки Simpla

ahmed

Пользователь
  • Публикаций

    170
  • Зарегистрирован

  • Посещение

Весь контент ahmed

  1. А что Вы понимаете под "настройками сайта"? Добавленное разработкой значение $this->settings->image_sizes ? ИМХО, настройки, это то, что можно менять (настраивать). А в текущей доработке, кажется, нигде нет явной возможности менять этот этот список разрешенных размеров...
  2. Это не "уточню". Это значит - запутаю еще дальше, написав явно бессмысленную фразу. Потому как в Simpla стандартно в настройках сайта не задается никаких размеров.
  3. Не очень понятно. Имеете и виду, что в админке у категории создать поле, в которое вписывать размеры? Или что иное? Может, если это так несложно, выложите полный код вместо общих фраз? Быстрее было бы... А вопрос в чистом виде как раз по теме. Ибо в первом посте темы сказано "но при это запретить произвольную нарезку изображений". А пока выходит, что произвольная нарезка как раз и не запрещена - пример дан в #47...
  4. "если в одной из категорий есть ограничения по размерам" - А что это такое, не очень понятно. Если Вы собираетесь УСТАНАВЛИВАТЬ возможность таких ограничений, то это можно делать очень по-разному. Если можно, конкретизируйте свое видение...
  5. Если для Вас в этом "ничего сложного", попробуйте быстренько написать инструкцию. Думаю, потом будет забавная дискуссия об ошибках и исправлениях (подсказка - грубую логическую ошибку Вы допускаете даже в цитированной фразе)...
  6. Логически проще всего при показе страницы товара делать сложный запрос в БД - покупал или нет. И в зависимости от результатов выводить нужное...
  7. Очень туманно и абстрактно. Вы бы писали по сути - за реализацию готов выплатить вознаграждение в размере таком-то. Тогда, может, сдвинется Ваш вопрос с мертвой точки...
  8. Скорее всего, причина в принципиальных ошибках разработчика Вашего фильтра. Требуйте исправлений. Очень подозрительно выглядит, например, добавка в запросе LEFT JOIN __variants v ON v.product_id = p.id Это может, к тому же, нарушать правильный вывод списка товаров в админке. А чтобы точно узнать причины, надо анализировать генерируемые SQL-запросы.
  9. Это никакая не сортировка! Это дополнительный фильтр, который выводит товары без изображений.
  10. Текущий стандартный модуль Simpla появился в версии 2.2.5 в феврале 2014 и сам файл callback.php датируется 2013 годом. В предлагаемом решении в архиве файл callback.php и другие датируется 2015 годом. А внутри файла стоит "* @copyright 2014 Noxter"... Хорошо было бы вспомнить, по какой причине и вставить эту причину в описание. А то в файле callback.php не видно ни одного реального изменения, одни косметические прикрасы...
  11. Сравнил callback.php из предложенного решения и и стандартного дистрибутива Simpla. ИМХО, по сути - одно и то же. Нашел отличия такого сорта. 1. * @author В стандартном Denis Pikusov, в предложенном Noxter 2. Комментарии отличаются к нескольких местах, например В стандартном //////////////////////////////////////////////// // Проверка статуса //////////////////////////////////////////////// в предложенном покороче // Проверка статуса 3. Сообщения об ошибках отличаются к нескольких местах, например В стандартном if($hash !== $_POST['sha1_hash']) err('bad sign');
  12. В Simpla стандартно нет скидки у отдельного покупателя, только у группы. Если у Вас дорабатывалось отдельно, то в зависимости от того, как это сделано...
  13. Чуть попроще: <select name="delivery_date"> <option value="">Сегодня</option> <option value="">Завтра</option> {for $i = 2 to 30} <option value="">{"+{$i} day"|date_format:'%d %m %y'}</option> {/for} </select>
  14. Если категорий немного, то пробуйте вместо {if $c->visible} ставить что-то типа {if $c->visible && !in_array($c->id, array(12,33,74))} Если категорий много и надо часто менять показ, то для категории создавать новое поле visible2 по образцу visible и работать с ним...
  15. В текущем виде $balanceR - массив! $balance - нечто неопределенное, скорее всего, не число. Попробуйте изменить на $balanceR = $app->db->result();
  16. Золотые слова. В посте 3, таким образом, имеется один из вариантов решения. Один из - потому что точная постановка задачи, увы, неизвестна. Решение предоставлено в таком виде, какой автор решения счел разумным. Если ТС что-то не понравится, пусть сообщает претензии, попробуем помочь. Указанное я понимаю так, что ТС поставил задачу некорректно. Свое решение в #3 писал так, как считал нужным, то есть с исправлением оной некорректной постановки, чтобы была правильная рабочая ссылка на картинку товара. Присылайте звуковой файл со ржанием. А может, Вам будет интересно поржать над постом #
  17. Вопросы надо разрешать по одному. Сначала Вы прокомментируйте мой ответ, который касается адреса товара. От Вас ожидаются пояснения минимум по двум простым, но важным моментам: что Вы понимаете под "адрес товара" и каким, по-Вашему, должен быть итоговый правильный URL, который требуется для ТС. А потом можно будет перейти к картинкам. С удовольствием рассмешу Вас...
  18. Разница между двумя приведенными шаблонами есть. Видимо, Вы под "адрес товара" понимаете содержимое поля url в таблице s_products. Правильно это или нет - вопрос спорный. Например, в админке на странице товара в блоке Параметры страницы появляется фраза Адрес /products/ samsung-s5570-galaxy-mini Явно видно, что автор Simpla под адресом товара понимает '/products/'+поле url. Однако, какой длинный сыр-бор развели формалисты из-за такой ерунды! Религия не позволяла просто сказать, что Вы считаете нужным в посте #3 убрать '/products/' ?
  19. Вот и просим у знающего специалиста разъяснить попроще и попонятнее. По предложенному методу получается адрес товара для стандартной установочной базы http://site.ru/products/samsung-s5570-galaxy-mini Если нетрудно, укажите, как надо правильно, по-Вашему.
  20. Вы бы вместо малопонятного флуда писали бы точно и определенно. Скажем, один точный пример - как по-Вашему надо правильно и как выходит на самом деле...
  21. У меня адрес товара http://site.ru/products/samsung-s5570-galaxy-mini Как по мне, то правильно.
  22. Может, и неверно. А у меня такое работает правильно - выводит полные URL для страницы товара и для изображений - ошибки не видно... Если скажете, в чем конкретно ошибка, посмотрим...
  23. simpla/ajax/export.php 1. адрес товара после $product['category'] = implode(', ', $categories); добавить $product['url'] = $this->config->root_url.'/products/'.$product['url']; 2. адреса изображений после foreach($images as $image) { добавить $image->filename=$this->design->resize_modifier($image->filename, 200, 200);
×
×
  • Создать...