foreach ($spreadSheetRow->getCellIterator() as $spreadSheetRowCell) {
$value = $spreadSheetRowCell->getValue();
$row []= $value;
+ if ($row[0] == '###') {
+ break;
+ }
+ }
+ if ($row[0] == '###') {
+ break;
}
if ($storeStr) {
+ if (!is_int($row[0] ?? -1)) {
+ $error = "Индекс магазина не корректен [0,0] '" . $row[0] . "'";
+ break;
+ }
$store = CityStore::find()->where(['id' => $row[0] ?? -1])->one();
if (!$store) {
$error = "Не найден магазин с таким индексом [0,0]";
const info = $modalBody.find('#infoModal').get(0);
const form = $modalBody.find('form').get(0);
async function UploadDict() {
+ if (browse.files[0].size > 200000) {
+ info.innerHTML = '<span style="color:red">Некорректный файл. Загрузите файл, заполненный по шаблону.</span>';
+ return;
+ }
const formData = new FormData(form);
formData.append(param10, token10);
try {